Hvernig á að framhjá og geyma Salesforce tengiliðaskilríki með þyngdarformum og WordPress

Salesforce þyngdarafl myndar WordPress

My Umboðsskrifstofa Salesforce er að vinna með fyrirtækjasamtökum núna að innleiða Salesforce, Marketing Cloud, Mobile Cloud og Ad Studio. Vefsíður þeirra eru allar byggðar á WordPress með Þyngdarafl Eyðublöð, frábært form- og gagnastjórnunartæki sem hefur ógrynni af getu. Þegar þeir dreifa herferðum í gegnum markaðsský í tölvupósti og farsímaskýi í SMS, erum við að stilla reikning þeirra og ferla til að framsenda alltaf skilríki Salesforce tengiliðar á hvaða áfangasíðu sem er með eyðublaði.

Með því að farið tengiliði gögn, getum við byggja hvert Þyngdarafl Eyðublöð framlag með falinn reit til að fanga Salesforce tengiliðaskilríki svo viðskiptavinurinn geti flutt gögnin út og flutt uppfærðar upplýsingar inn í CRM þeirra. Seinna endurtekningar munu fela í sér sjálfvirkan þýðingu gagnanna, en í bili viljum við bara tryggja að gögnin séu vistuð á viðeigandi hátt.

Það eru nokkur sviðsmynd sem við viljum fella inn í þessa stefnu:

  • Notandi smellir á hlekk í tölvupósti sem sendur er í gegnum tölvupóstsherferð, SMS herferð eða ferð viðskiptavina. Sú slóð hefur auðkenni tengiliðar Salesforce sjálfkrafa með því að nota fyrirspurnarstrengabreytu sem nefnd er snertilykill. Dæmi gæti verið:

https://yoursite.com?contactkey=1234567890

  • Áfangasíðan gæti ekki verið með eyðublað á henni og því viljum við geyma auðkenni Salesforce tengiliðar í smáköku svo hægt sé að draga það út síðar á þyngdarformi.
  • Á áfangasíðunni getur verið að finna þyngdarform eyðublöð þar sem við viljum fylla á virkan hátt falinn reit sem er með Salesforce tengiliðauðkenni.

Geyma Salesforce Samband ID í köku í WordPress

Til að ná og geyma Salesforce tengiliðauðkenni í vafraköku á WordPress verðum við að bæta kóða við aðgerðir.php síðuna okkar í virka þema okkar. Við ætlum að skrifa yfir öll Salesforce tengiliðauðkenni sem þegar kunna að vera í núverandi köku þar sem mörg fyrirtæki hreinsa skrár, fjarlægja afrit osfrv.

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');

Með því að nota þennan krók mun það setja kex óháð því hvort form er til á síðunni eða ekki. Við verðum einnig að fylla út hvaða falið reit sem er með þyngdarafl eyðublöð með því að nota gform_field_value_ {name} aðferð og kexið ef það er engin Salesforce tengiliðauðkenni er send í slóðinni:

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

Þetta er fyrsta aðila kex, Eins og heilbrigður, sem er kostur fyrir okkur.

Að bæta við Salesforce tengiliðauðkenni falinn reitur í þyngdarformum

Innan a Þyngdarafl Eyðublöð eyðublað, þú vilt bæta við a falinn reitur:

þyngdaraflsform bætir við falinn reit

Þá, á þinn falinn reitur, þú vilt stilla valkostinn Ítarlegri til að stilla reitinn þinn til að vera byggður á virkan hátt með fyrirspurnarstrengjabreytunni þinni snertilykill. Ef þetta hljómar óþarfi ... er það. Ef gestur lokar á rakningu með smákökum, getum við samt fyllt falinn reitinn með fyrirspurnarstrengjabreytunni:

þyngdarafl myndar falinn reit íbúa fyrirspurnarstreng

Gravity Forms hefur tonn af öðru valkostir fyrir íbúa sem þú getur líka fellt á forrit á vefsíðu þeirra.

Framkvæmd Uppfærsla

  • Fjarlægja Búrhvalur Á Gravity Eyðublöð Síður - ef þyngdarafl eyðublöð eru á skyndiminni, þá muntu ekki byggja svæðið þitt á virkan hátt. Þetta er þekkt mál og sem betur fer byggði einhver viðbót sem tryggir að allar síður með Gravity Forms formi séu ekki í skyndiminni, Fersk form fyrir þyngdarafl. Auðvitað, eitt áhyggjuefni af þessu er ef þú ert að hlaða eyðublaði á hverri síðu á síðunni þinni ... það gerir í grundvallaratriðum óvirka skyndiminni á öllu staðnum.
  • Gravity Forms Cookie Plugin - Það er eldra viðbót sem er ekki birt í WordPress geymslunni heldur kóða er fáanlegur sem þú getur bætt við á síðuna þína og það geymir hvaða fyrirspurnarstreng sem er við kex. Ég hef ekki prófað það, en það virðist vera vinnsla.
  • Þyngdarafl myndar viðbót við Salesforce - Ég er svolítið vonsvikinn yfir því að Gravity Forms hafi ekki opinbera Salesforce samþættingu á þessum tímapunkti og það væri frábært að fella smákökur í þá framkvæmd. Ég vildi að ég hefði tíma til að þróa þetta! Þeir bjóða upp á a Zapier bæta við-á sem hægt er að samþætta við Salesforce, en ég hef ekki prófað það.

Með þessari stillingu erum við nú að geyma Salesforce tengiliðauðkennið sem fótspor og fylla út öll Gravity Forms gögn með því. Jafnvel þó notandinn yfirgefi síðuna og snúi aftur í annarri lotu er vafrakökan stillt og mun fullbúa reitinn Gravity Forms.

Hvað finnst þér?

Þessi síða notar Akismet til að draga úr ruslpósti. Lærðu hvernig ummæli þín eru unnin.