Content marketingCRM i podatkovne platformeMarketinški alati

Kako proslijediti i pohraniti Salesforce kontakt ID pomoću gravitacijskih obrazaca i WordPressa

My Salesforce Partnerska agencija trenutno radi s poslovnom organizacijom na implementaciji Salesforcea, Marketing Clouda, Mobile Clouda i Ad Studija. Sve njihove web stranice su izgrađene na WordPress s Gravitacija Obrasci, fantastičan alat za upravljanje obrascima i podacima koji ima mnoštvo mogućnosti. Dok implementiraju kampanje putem Marketing Cloud-a u e-pošti i Mobile Cloud-a u SMS-u, konfiguriramo njihov račun i procese kako bi uvijek proslijedili Salesforceov kontakt ID bilo kojoj odredišnoj stranici s obrascem.

Prosljeđivanjem podataka o kontaktima možemo ih popuniti Gravitacija Obrasci podnošenje sa skrivenim poljem za hvatanje Salesforce ID-a kontakta tako da klijent može izvesti podatke i uvesti ažurirane podatke u svoj CRM. Kasnije iteracije uključivat će automatsko popunjavanje podataka, no zasad samo želimo osigurati da se podaci odgovarajuće spreme.

Postoji nekoliko scenarija koje želimo uklopiti u ovu strategiju:

  • Korisnik klikne vezu u e-poruci poslanoj putem kampanje e-pošte, SMS kampanje ili putovanja kupca. Tom se URL-u automatski dodaje ID kontakta Salesforce koristeći naziv varijable niza upita kontaktna tipka. Primjer bi mogao biti:
https://yoursite.com?contactkey=1234567890
  • Na odredišnoj stranici možda nema obrasca, pa želimo Salesforce ID kontakta spremiti u kolačić kako bi se kasnije mogao izvući unutar Gravitacijskog obrasca.
  • Na odredišnoj stranici može biti obrazac Gravitacijski obrasci, gdje želimo dinamički popuniti skriveno polje koje ima Salesforce kontakt ID.

Pohranjivanje Salesforce ID-a kontakta u kolačić u WordPressu

Da bismo uhvatili i pohranili Salesforce ID kontakta u kolačić u WordPressu, morat ćemo dodati kôd na našu funkcijsku stranicu u našoj aktivnoj temi. Prepisat ćemo bilo koji Salesforce ID kontakta koji se već možda nalazi u postojećem kolačiću, jer mnoge tvrtke čiste evidencije, uklanjaju duplikate itd.:

function set_SalesforceID_cookie() {
 if (isset($_GET['contactkey'])){
  $parameterSalesforceID = $_GET['contactkey'];
  setcookie('contactkey', $parameterSalesforceID, time()+1209600, COOKIEPATH, COOKIE_DOMAIN, false);
 }
}
add_action('init','set_SalesforceID_cookie');

Korištenjem ove udice postavit ćete kolačić bez obzira postoji li obrazac na stranici ili ne. Također moramo popuniti bilo koje skriveno polje Gravitacijskih oblika pomoću gform_field_value_ {name} metoda i kolačić ako u URL-u nije poslan Salesforce ID kontakta:

add_filter( 'gform_field_value_contactkey', 'populate_contactkey' );
function populate_utm_campaign( $value ) {
 if (!isset($_GET['contactkey'])){
   return $_COOKIE['contactkey'];
 }
}

Ovo je kolačić prve strane, što je i nama korisno.

Dodavanje skrivenog polja Salesforce ID-a kontakta u gravitacijskim oblicima

Unutar a Gravitacija Obrasci obrazac, morat ćete dodati skriveno polje:

gravitacijski oblici dodaju skriveno polje

Zatim, na vašem skriveno polje, morat ćete postaviti naprednu opciju postavljanja vašeg polja da se dinamički popunjava vašom varijablom niza upita kontaktna tipka. Ako ovo zvuči suvišno ... jest. U slučaju da posjetitelj blokira praćenje putem kolačića, skriveno polje i dalje možemo popuniti varijablom querystring:

gravitacijski oblici skriveno polje popunjavaju niz upita

Gravitacijski oblici imaju hrpu drugih mogućnosti prepopulacije koje također možete programski ugraditi na njihovu stranicu.

Nadogradnje provedbe

  • Uklonite stranice s keširanjem na gravitacijskim obrascima - ako su Gravity Forms na predmemoriranoj stranici, nećete dinamički popuniti svoje polje. Ovo je poznati problem i, na sreću, netko je izradio dodatak koji osigurava da se bilo koja stranica s obrascem Gravity Forms ne predmemorira, Svježi oblici gravitacije. Naravno, jedna zabrinutost zbog toga je ako učitavate obrazac na svaku stranicu svoje web stranice ... to će u osnovi onemogućiti predmemoriranje na cijeloj web lokaciji.
  • Dodatak za kolačiće s gravitacijskim oblicima - Postoji stariji dodatak koji nije objavljen na spremištu WordPress, ali dostupan je kôd koji možete dodati na svoje mjesto i pohranjuje bilo koju varijablu upita u kolačić. Nisam ga testirao, ali čini se da se obrađuje.
  • Dodatak Gravity Forms Salesforce - Pomalo sam razočaran što Gravity Forms u ovom trenutku nema službenu integraciju Salesforcea, i bilo bi sjajno uključiti kolačiće u tu implementaciju. Volio bih da sam imao vremena to razviti! Oni nude a Dodatak Zapier koji se može integrirati s Salesforceom, ali nisam ga testirao.

S ovom konfiguracijom sada pohranjujemo Salesforceov kontaktni ID kao kolačić i njime popunjavamo sve podatke Gravity Forms. Čak i ako korisnik napusti web mjesto i vrati se u drugoj sesiji, kolačić je postavljen i unaprijed će popuniti polje Gravitacijski obrasci.

Douglas Karr

Douglas Karr je CMO of OpenINSIGHTS i osnivač Martech Zone. Douglas je pomogao desecima uspješnih MarTech startupa, pomogao je u due diligence-u od preko 5 milijardi USD u Martech akvizicijama i ulaganjima te nastavlja pomagati tvrtkama u implementaciji i automatizaciji njihovih prodajnih i marketinških strategija. Douglas je međunarodno priznati stručnjak i govornik za digitalnu transformaciju i MarTech. Douglas je također objavljeni autor Dummie's guide i knjige o poslovnom vodstvu.

Vezani članci

Natrag na vrh
Blizu

Otkriven je Adblock

Martech Zone može vam pružiti ovaj sadržaj bez ikakvih troškova jer svoju web stranicu unovčavamo putem prihoda od oglasa, pridruženih veza i sponzorstava. Cijenili bismo kada biste uklonili program za blokiranje oglasa dok pregledavate našu stranicu.