Google Ads-konverziók kézi importálása a Salesforce rendszerből

A Google Ads lehetőséget kínál a konverziók Salesforce rendszerből való automatikus importálására. Ha azonban úgy véli, hogy ez a megoldás az adott vállalkozás számára nem felel meg, kézileg is importálhatja a konverziókat a Salesforce rendszerből.

Ez a cikk ismerteti a Salesforce-fiók beállítását és a konverziók Google Ads rendszerbe való kézi importálását. 

Mielőtt elkezdené

A funkció használatához teljesülnie kell az alábbi követelményeknek:

  • Legyen képes bejelentkezni Salesforce Sales Cloud®-fiókba.
  • Legyen bekapcsolva az automatikus címkézés a Google Ads-fiók(ok)ban.
  • Legyen képes szerkeszteni a webhely kódját. Vagy Önnek, vagy a webmesternek szerkesztenie kell majd a kódot, hogy rögzíthesse a Google kattintási azonosítót (GCLID-t).
  • Legyen képes változtatásokat végezni a Salesforce®-fiókban, így egyéni mezőket létrehozni, és a mezők előzményeinek követését bekapcsolni.
  • A kattintás és a konverzió közötti idő legfeljebb 90 nap lehet. A hozzájuk kapcsolódó utolsó kattintás után több mint 90 nappal feltöltött konverziókat a Google Ads nem importálja, ezért ezek az adatok nem jelennek meg a konverziós statisztikák között.
  • A potenciális ügyfeleket küldje el a Salesforce részére a Salesforce web-to-lead funkciója vagy más megoldás segítségével.

Működése

Nincs két egyforma vállalkozás, és szinte végtelen számú módon lehet meghatározni a potenciális ügyfelek, majd a lehetőségek szakaszait. Ezek közül azonban csak néhányat érdemes Google Ads-konverzióként importálni.

Az alábbiakban egy minta forgatókönyvet használva bemutatjuk, hogyan működik az integráció, és a cikk további részében segítünk személyre szabni azt az adott helyzetre.

Íme a minta értékesítési folyamat:

  1. Egy potenciális ügyfél rákattint az Ön Google Ads hirdetésére, amely a webhelyére vezet.
  2. A potenciális ügyfél felfedezi a weboldalait – elolvassa a leírásokat, megtekinti a videókat és letölti a tanulmányokat. Ezen munkamenet során, vagy egyéb későbbi alkalommal beírja az adatait a potenciális ügyfeleknek szóló űrlapra, amely a Salesforce Web-to-Lead megoldását használja.
  3. Létrejön egy potenciális ügyfél a Salesforce rendszerben.
  4. Amikor a potenciális ügyfél „minősítetté” válik, átalakul lehetőséggé. Ezután létrejön egy lehetőség-bejegyzés a kezdeti „érdeklődési” fázisban.
  5. Amikor a lehetőséget elnyeri és lezárja, a lehetőségfázis „Lezárva, megnyerve” állapotba kerül.
  6. Végül érdemes megmérnie, hogy mikor vezet egy kattintás minősített potenciális ügyfélhez és végül értékesítéshez is.
 

Lásd a folyamat technikai részleteit
Csatorna Fontos esemény Technikai részletek
Online Egy potenciális ügyfél rákattint az Ön Google Ads hirdetésére, amely a webhelyére vezet. A Google átadja a GCLID azonosítót a webhelynek.
Online A potenciális ügyfél felfedezi a weboldalait – elolvassa a leírásokat, megtekinti a videókat és letölti a tanulmányokat. Ezen munkamenet során, vagy egyéb későbbi alkalommal beírja az adatait a potenciális ügyfeleknek szóló űrlapra, amely a Salesforce Web-to-Lead megoldását használja. Az alábbi JavaScript kódminták használatával a webhely tárolja a GCLID azonosítót egy cookie-ban, majd átadja a GCLID értékét (az űrlapra beírt, a potenciális ügyfélre vonatkozó adatokkal együtt) a Salesforce.com-nak. Megjegyzés: Ha szeretné ezt a potenciálisügyfél-benyújtást konverzióként nyomon követni, akkor használja a Google Ads Konverziókövetést a konverziók nyomon követéséhez a webhelyen.
A naptár offline állapotban van Létrejön egy potenciális ügyfél a Salesforce rendszerben. A Salesforce.com létrehoz egy új potenciális ügyfelet, amely tárolja a potenciális ügyfél adatait, valamint a GCLID azonosítót
A naptár offline állapotban van Amikor a potenciális ügyfél „minősítetté” válik, átalakul lehetőséggé. Ezután létrejön egy lehetőség-bejegyzés a kezdeti „érdeklődési” fázisban. A Salesforce tárolja ezt a konverziós eseményt a lehetőségek előzményeiben, hogy a Google Ads később pontosan visszakereshesse, hogy mikor eredményezett a kattintás új lehetőséget (azaz minősített potenciális ügyfelet)
A naptár offline állapotban van Amikor a lehetőséget elnyeri és lezárja, a lehetőségfázis „Lezárva, megnyerve” állapotba kerül. A Salesforce tárolja ezt a konverziós eseményt a lehetőségek előzményeiben, hogy a Google Ads később pontosan visszakereshesse, hogy mikor eredményezett a kattintás végső értékesítést vagy „nyerést”.

Beállítás

Az alábbiakban megmutatjuk, hogyan végezheti el egy Sales Cloud rendszergazda a következőket:

  • Egyéni mezők beállítása a GCLID és kapcsolódó információk tárolására.
  • A Google Ads kattintási azonosító („GCLID”) beolvasása.
  • A web-to-lead HTML űrlap módosítása úgy, hogy átadja a GCLID azonosítót minden új potenciálisügyfél-bejegyzésnek.
  • A vonatkozó adatok letöltése, hogy fel tudja tölteni a konverzióit a Google Adsbe.
1. lépés: A Salesforce-fiók beállítása
  1. Hozzon létre egy „GCLID” nevű egyéni mezőt (az API-neve GCLID__c) a potenciálisügyfél-objektumon, valamint a lehetőségobjektumon. A mező hossza 255 karakter. Tegye a mezőt csak olvashatóvá, mivel ezt a rendszer tölti ki automatikusan.
  2. Hozzon létre egy „Google Ads Action” nevű egyéni szövegképletmezőt a potenciálisügyfél-objektumon és lehetőségobjektumon (az API-neve AdWords_Action__c). Adja meg az egyszerű „hozzáadás” képletet. Ez a mező mindig a „hozzáadás” statikus értéket fogja tartalmazni, és később annak az adatfájlnak az egyszerűsített létrehozására lesz használható, amelyet a rendszergazda visszaad a Google Ads-nek.
  3. A Potenciális ügyfél egyéni mező leképezése képernyőn képezze le a potenciálisügyfél-mező GCLID azonosítóját a lehetőségmező GCLID azonosítójára. Így a GCLID automatikusan átkerül a potenciális ügyfélről a lehetőségre, amikor a potenciális ügyfél lehetőséggé konvertálódik.
2. lépés: Szerkessze a webhelyet úgy, hogy a kattintásazonosítót mentse egy cookie-ba

Ha egy látogató rákattint az Ön Google-hirdetésére, a Google Ads hozzáfűzi a „GCLID” URL-paramétert ahhoz az URL-hez, amely a céloldalára vezet.

Ennek a paraméternek az értékét egy cookie-ban kell tárolni, hogy később előkereshető legyen, amikor egy potenciális ügyfél beírja az adatait a Web-to-Lead űrlapra.

Ha beágyazza az alábbi JavaScript kódot közvetlenül a céloldal(ak) lezáró </body> címkéje elé, a GCLID értéke mentésre kerül egy cookie-ba.
<script type="text/javascript"> function setCookie(name, value, days){ var date = new Date(); date.setTime(date.getTime() + (days*24*60*60*1000)); var expires = "; expires=" + date.toGMTString(); document.cookie = name + "=" + value + expires; } function getParam(p){ var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search); return match && decodeURIComponent(match[1].replace(/\+/g, ' ')); } var gclid = getParam('gclid'); if(gclid){ var gclsrc = getParam('gclsrc'); if(!gclsrc || gclsrc.indexOf('aw') !== -1){ setCookie('gclid', gclid, 90); } } </script>

 

Nyomatékosan javasoljuk, hogy az alábbi kódot a webhely minden egyes weboldalán helyezze el. Így nem kell minden alkalommal hozzáadni, amikor új hirdetéseket hoz létre új céloldalakkal. Nem kell aggódnia a GCLID azonosítók elvesztése miatt sem, ha a hirdetési forgalmat más céloldalakra kezdi átirányítani. Tehát érdemes ezt a kódot hozzáadni a webhelysablonhoz – vagy egy megosztott oldalelemhez, például a lábléchez –, így az összes új oldal automatikusan tartalmazni fogja a kódot.

3. lépés: A Web-to-Lead űrlap beállítása

Ha a GCLID azonosítót társítani szeretné és együtt tárolni a potenciális ügyfél adataival, módosítania kell a web-to-lead jelentkezési űrlapokat, hogy minden új potenciális ügyfél tartalmazza a GCLID értékét.

Ez azt jelenti, hogy miután a GCLID azonosítót elmentette egy cookie-ba, hozzáad egy rejtett mezőt a potenciálisügyfél-űrlapokhoz, és a cookie értékét beírja ebbe a mezőbe, hogy átadható legyen a Salesforce-nak.

Ne feledje: A Web-to-Lead űrlapnak ugyanabban a domainben kell lennie, mint a többi weboldalnak, hogy a cookie rendelkezésre álljon.

  1. Hozzon létre egy normál web-to-lead űrlapot és szerepeltesse benne az összes olyan mezőt, amelyet a potenciális ügyfeleknek be kell majd nyújtaniuk. Szerepeltesse a „GCLID” potenciálisügyfél-mezőt is. A Salesforce által generált HTML-kód tartalmazni fogja ezt a kódot (ahol xxxx a létrehozott mező GCLID azonosítója):

    GCLID:<input id="xxxx" maxlength="255" name="xxxx" size="20" type="text" />

  2. Módosítsa ezt a kódot a következőre: <input id="xxxx" name="xxxx" type="hidden" />

    Ezek a változtatások azt jelentik, hogy Ön eltávolítja a „maxlength” és a „size” attribútumokat, és a típus attribútum értékét „hidden”-re („rejtett”-re) módosítja. Hagyja változatlanul az „id” és a „name” attribútumokat (ezek Salesforce-szervezetenként eltérőek).

  3. Miután létrehozta ezt az új, rejtett beviteli mezőt, adja hozzá a HTML-űrlaphoz a <form> címkék között. Ugyanezen a HTML potenciálisügyfél-jelentkezési oldalon adja hozzá a következő kódot a head címkék között:
            <script> window.onload = function getGclid() { document.getElementById("xxxx").value = (name = new RegExp('(?:^|;\\s*)gclid=([^;]*)').exec(document.cookie)) ? name.split(",")[1] : ""; } // lehetséges, hogy a window.onload() nem támogatott minden böngészőben. // Ha problémákat tapasztal a GCLID rejtett mezőként // való beküldésekor, vegye fontolóra, hogy alternatív módszerrel // hívja meg ezt a metódust az oldal betöltésekor. </script>
         

    Ebben a kódban az „xxxx” helyére írja be az új mező azonosítóját.

A Salesforce és a weboldalai készen állnak az adatok összegyűjtésére. Ez a szkript fogja feltölti a rejtett mezőt a GCLID értékével, valamint a Lead.GCLID__c mezőt, amikor a web-to-lead űrlapot benyújtják. Itt szintén ne feledje, hogy az „id” és a „name” mezők a szervezettől függően eltérők lesznek.

4. lépés: A legfontosabb események adatainak exportálása

Ez a következő lépés feltételezi, hogy három naponta exportálja és tölti fel a legfontosabb események adatait.

  1. Az Apex Data Loader vagy a Lexi Loader alkalmazással exportálja az OpportunityHistory rekordokat ezzel a lekérdezéssel:
            SELECT Opportunity.AdWords_Action__c, Opportunity.GCLID__c, StageName, ExpectedRevenue, CreatedDate FROM OpportunityHistory WHERE Opportunity.GCLID__c != null AND (StageName = 'Potenciális ügyfél' OR StageName = 'Lezárva, megnyerve') AND CreatedDate = LAST_N_DAYS:3
         

    Ez megjelenít egy sort minden olyan lehetőséghez kapcsolódó GCLID azonosító esetén, amelyet a „Potenciális ügyfél” vagy a „Lezárva, megnyerve” fázisokhoz állított be. Emellett tartalmazni fogja az összes szükséges mezőt (és a megfelelő sorrendben) ahhoz, hogy gyorsan létrehozhasson egy Google Ads konverziós import CSV-fájlt. De ha a Google Ads API (AdWords API) segítségével automatizálni szeretné a konverzióimportálás folyamatát, hagyja ki a következő két lépést, és olvassa el a konverzióimportálásról szóló API útmutatót.

  2. Amint rendelkezik az exportfájllal, cserélje ki a fájl első sorát a következő két sorra:
           Parameters:EntityType=OFFLINECONVERSION;TimeZone=HHMM; Action,Google Click Id,Conversion Name,Conversion Value,Conversion Time
         
  3. Végül frissítse a „TimeZone” értéket úgy, hogy az a Google Ads-fiók időzónáját (pl. az USA csendes-óceáni időzónája esetén -0800) tükrözze. Ha látni szeretné, melyik időzónára van állítva a fiókja, jelentkezzen be a Google Ads-fiókjába, és ellenőrizze a láblécet.

Ez a fájl most készen áll a Google Ads-be történő feltöltésre. Ha útmutatásra van szüksége a fájlok feltöltésével kapcsolatban, olvassa el az offline konverziók követéséről szóló cikkünket.

Tipp

Mivel az exportált konverziónevek lehetőségfázis-értékek, ajánlott beállítani a Google Ads konverziós műveleteket úgy, hogy nevük azonos legyen. Ha például a Salesforce rendszerben az „IS Lead Qualified” szolgál annak jelzésére, hogy a potenciális ügyfél minősített lett, akkor érdemes az AdWrods rendszerben egy „IS Lead Qualified” nevű konverziós típust létrehozni.

Ha ezt nem teszi meg, akkor meg kell nyitnia a Salesforce CSV exportfájlt, és minden Konverziós név értéket meg kell változtatnia arra a konverziósművelet-névre, amelyet a Google Ads rendszerben adott meg.

Személyre szabás a vállalkozás számára

Előfordulhat, hogy az Ön üzleti modellje és értékesítési folyamata eltér az itt felvázolt példától. Ha ez a helyzet, akkor fontolja meg a következő módosításokat:

  • Ha csak a lehetőségek egy alhalmazát szeretné figyelembe venni (pl. csak egy adott rekordtípust), akkor adjon hozzá további kiegészítéseket az SOQL-lekérdezés WHERE részéhez (pl. ...AND RecordType.Name = 'Electronics' )
  • Ha a konverziókövetési adatokat három napnál gyakrabban vagy ritkábban szeretné frissíteni. módosítsa ennek megfelelően az SOQL-lekérdezést (pl. CreatedDate = LAST_N_DAYS:7), és hozza létre és töltse fel a CSV-fájlt a kívánt időintervallumon belül.
  • Ha más eseményeket (pl. lehetőségfázisokat) is hasznosnak talál az értékesítési folyamatban a kampányok optimalizálásához (pl. „papírmunka csökkentése”), akkor ezeket a pontokat érdemes módosítani:
    • Adjon hozzá olyan konverziós műveleteket a Google Ads-ben, amelyek neve pontosan ugyanaz, mint a relevánsnak talált további lehetőségfázisoké.
    • Módosítsa az SOQL-lekérdezést és adjon hozzá további kifejezéseket a zárójelen belül (pl. …OR StageName = 'papírmunka csökkentése')
  • Ha a szóban forgó események nemcsak a lehetőség-, hanem a potenciálisügyfél-objektumon is szerepelnek, akkor ezeket a pontokat érdemes módosítani:
    • Adjon hozzá olyan konverziós műveleteket a Google Ads-ben, amelyek neve ugyanaz, mint a relevánsnak talált potenciálisügyfél-állapotoké.
    • Kérdezze le a LeadHistory objektumot, hogy megszerezze a neveit és időbélyegzőit (CreatedDate) annak az időpontnak, amikor az „Állapot” mező a relevánsnak talált értékre változott. Érdemes a két lekérdezés eredménykészleteit egyetlen CSV-fájlba egyesíteni. Győződjön meg róla, hogy az oszlopok megfelelnek a megadott formátumnak.
Hasznosnak találta?
Hogyan fejleszthetnénk?

További segítségre van szüksége?

Jelentkezzen be a további támogatási lehetőségek igénybevételéhez, hogy gyorsabban megoldhassa a problémát