Neautomatinis „Google Ads“ konversijų importavimas iš „Salesforce“

Naudojant „Google Ads“ galima automatiškai importuoti konversijas iš „Salesforce“. Tačiau, jei manote, kad ši priemonė netinkama jūsų verslui, konversijas iš „Salesforce“ galite importuoti neautomatiškai.

Šiame straipsnyje paaiškinama, kaip nustatyti „Salesforce“ paskyrą ir neautomatiškai importuoti konversijas į „Google Ads“. 

Prieš pradedant

Kad galėtumėte naudoti šią funkciją, turite atitikti nurodytus reikalavimus.

  • Turite galėti prisijungti prie „Salesforce Sales Cloud®“ paskyros.
  • Turite būti įgalinę automatinį žymėjimą „Google Ads“ paskyroje (-ose).
  • Turite galėti redaguoti svetainės kodą. Jūs arba žiniatinklio kūrėjas turėsite redaguoti kodą, kad užfiksuotumėte „Google“ paspaudimo ID (GCLID).
  • Turite galėti atlikti pakeitimus „Salesforce®“ paskyroje, pavyzdžiui, kurti tinkintus laukus ir įgalinti lauko istorijos stebėjimą.
  • Konversija pasibaigusių paspaudimų ciklas turi būti trumpesnis nei 90 d. Konversijos, kurios įkeliamos praėjus daugiau nei 90 dienų po susijusio paskutinio paspaudimo, nebus importuojamos į „Google Ads“, todėl nebus rodomos konversijų statistikoje.
  • Turite naudoti „Salesforce“ funkciją „Web-to-Lead“ arba kitą priemonę potencialiems klientams siųsti į „Salesforce“.

Kaip tai veikia

Nėra dviejų vienodų įmonių, o būdų, kuriais galite apibrėžti potencialių klientų ir galimybių etapus, yra begalė. Tačiau kaip „Google Ads“ konversijas norėsite importuoti tik kai kuriuos iš jų.

Toliau pateikdami vieną pavyzdinį scenarijų parodysime, kaip veikia integravimas, ir šiame straipsnyje nurodysime kelis būdus, kaip jį tinkinti pagal savo poreikius.

Štai pardavimo proceso pavyzdys.

  1. Galima klientė spustelėja skelbimą, kuris nukreipia į jūsų svetainę.
  2. Galima klientė naršo jūsų tinklalapius – skaito aprašus, žiūri vaizdo įrašus ir atsisiunčia techninę dokumentaciją. Per šį arba paskesnį seansą ji įveda informaciją potencialaus kliento pateikimo formoje, kurioje naudojama „Salesforce“ priemonė „Web-to-Lead“.
  3. „Salesforce“ sukuriamas potencialus klientas.
  4. Kai potencialus klientas tampa „susidomėjęs“, jis konvertuojamas į galimybę. Tada pradiniame etape „Prospecting“ sukuriamas galimybės įrašas.
  5. Kai galimybė laimima ir uždaroma, nustatoma galimybės etapo būsena „Closed Won“.
  6. Galiausiai norėsite įvertinti, kada paspaudimas atveda iki susidomėjusio potencialaus kliento ir galutinio pardavimo.
 

Žr. išsamią šio proceso techninę informaciją
Kanalas Pagrindinis įvykis Techninė išsami informacija
Prisijungus Galima klientė spustelėja skelbimą, kuris nukreipia į jūsų svetainę. „Google“ perduoda GCLID į svetainę.
Prisijungus Galima klientė naršo jūsų tinklalapius – skaito aprašus, žiūri vaizdo įrašus ir atsisiunčia techninę dokumentaciją. Per šį arba paskesnį seansą ji įveda informaciją potencialaus kliento pateikimo formoje, kurioje naudojama „Salesforce“ priemonė „Web-to-Lead“. Naudodama toliau pateiktus „JavaScript“ kodo pavyzdžius, svetainė išsaugo GCLID slapuke, o tada perduoda GCLID vertę (kartu su formoje įvesta potencialaus kliento informacija) Salesforce.com. Pastaba: jei norite stebėti šį potencialaus kliento pateikimą kaip konversiją, galite naudodami „Google Ads“ konversijų stebėjimą stebėti konversijas svetainėje.
Neprisijungus „Salesforce“ sukuriamas potencialus klientas. Salesforce.com sukuria naują potencialų klientą su potencialaus kliento informacija ir GCLID.
Neprisijungus Kai potencialus klientas tampa „susidomėjęs“, jis konvertuojamas į galimybę. Tada pradiniame etape „Prospecting“ sukuriamas galimybės įrašas. „Salesforce“ saugo šį konversijos įvykį galimybių istorijoje, kad vėliau „Google Ads“ galėtų tiksliai nuskaityti, kada dėl paspaudimo atsirado nauja galimybė (dar vadinama susidomėjusiu potencialiu klientu).
Neprisijungus Kai galimybė laimima ir uždaroma, nustatoma galimybės etapo būsena „Closed Won“. „Salesforce“ saugo šį konversijos įvykį galimybių istorijoje, kad vėliau „Google Ads“ galėtų tiksliai nuskaityti, kada dėl paspaudimo atsirado galutinis pardavimas arba „laimėjimas“.

Nustatymas

Toliau parodysime, kaip „Sales Cloud“ administratorius gali atlikti šiuos veiksmus:

  • nustatyti tinkintus laukus, skirtus GCLID ir susijusiai informacijai saugoti;
  • fiksuoti „Google Ads“ paspaudimo ID (GCLID);
  • modifikuoti HTML formą „Web-to-Lead“, skirtą GCLID perduoti į naują potencialaus kliento įrašą;
  • atsisiųsti atitinkamus duomenis, kad galėtumėte įkelti konversijas į „Google Ads“.
1 veiksmas: konfigūruokite „Salesforce“ paskyrą
  1. Sukurkite tinkintą lauką pavadinimu GCLID (API pavadinimas yra „GCLID__c“) potencialaus kliento objekte bei galimybės objekte. Lauko ilgis – 255 simboliai. Nustatykite šį lauką kaip tik skaitomą, nes jis užpildomas automatiškai.
  2. Sukurkite tinkintą teksto formulės lauką pavadinimu „Google Ads Action“ potencialaus kliento ir galimybės objektuose (API pavadinimas yra „Google Ads_Action__c“). Įveskite paprastą formulę „add“. Šiame lauke, kuris vėliau naudojamas norint paprasčiau sukurti duomenų failą, kurį administratorius grąžina „Google Ads“, visuomet yra statinė vertė „add“.
  3. Potencialaus kliento tinkinto lauko susiejimo ekrane susiekite potencialaus kliento lauko GCLID su galimybės lauko GCLID. Taip potencialų klientą konvertuojant į galimybę, GCLID automatiškai perduodamas iš potencialaus kliento galimybei.
2 veiksmas: redaguokite svetainę, kad išsaugotumėte paspaudimo ID slapuke

Kai lankytojas spustelėja skelbimą, „Google Ads“ prie URL prideda URL parametrą „gclid“, kuris nukreipia į nukreipimo puslapį.

Šio parametro vertę turėsite saugoti slapuke, kad galėtumėte nuskaityti vėliau, kai galima klientė įves savo duomenis formoje „Web-to-Lead“.

Jei įterpėte toliau nurodytą „JavaScript“ kodą iš karto prieš nukreipimo puslapio (-ių) pabaigos žymą </body>, GCLID vertė bus išsaugota slapuke.
<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>

 

Primygtinai rekomenduojame šį kodą įterpti kiekviename svetainės tinklalapyje. Tokiu atveju jums nereikės jo pridėti kaskart kuriant naujus skelbimus su naujais nukreipimo puslapiais. Be to, nereikės rūpintis, kad prarasite GCLID, jei pradėsite skatinti skelbimų srautą į kitus nukreipimo puslapius. Taigi šį kodą galite pridėti tinklalapio šablone arba bendrinamo puslapio elemente, pavyzdžiui, poraštėje, kad šis kodas automatiškai būtų įterptas visuose naujuose puslapiuose.

3 veiksmas: koreguokite „Salesforce“ formą „Web-to-Lead“

Jei norite susieti ir išsaugoti GCLID su potencialaus kliento informacija, turite modifikuoti pateikimo formas „Web-to-Lead“, kad visiems naujiems potencialiems klientams būtų įtraukta GCLID vertė.

Tai reiškia, kad išsaugoję GCLID slapuke, potencialaus kliento formose pridėsite slaptą lauką, kuriame įrašysite slapuko vertę, kad jį būtų galima perduoti „Salesforce“.

Atminkite: norint, kad slapukas būtų pasiekiamas, forma „Web-to-Lead“ turi būti tame pačiame domene kaip ir kiti tinklalapiai.

  1. Sukurkite standartinę formą „Web-to-Lead“ ir įtraukite visus laukus, kuriuos norite, kad pateiktų galimi klientai. Be to, įtraukite potencialaus kliento lauką GCLID. „Salesforce“ sugeneruotame HTML bus šis kodas (kurio xxxx reiškia jūsų sukurto lauko GCLID ID):

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

  2. Pakeiskite šį kodą į: <input id="xxxx" name="xxxx" type="hidden" />

    Atlikdami šiuos pakeitimus pašalinate atributus „maxlength“ ir „size“ ir pakeičiate tipo atributo vertę į „hidden“. Atributus „id“ ir „name“ palikite tokius, kokie yra (jie skiriasi kiekvienoje „Salesforce“ organizacijoje).

  3. Sukūrę šį naują paslėptą įvesties lauką, pridėkite jį HTML formoje tarp žymų <form>. Tame pačiame HTML potencialaus kliento pateikimo puslapyje pridėkite toliau pateiktą kodą tarp žymų „head“:
            <script> 
            window.onload = function getGclid() {        
                 document.getElementById("xxxx").value = (name = new    
            RegExp('(?:^|;\\s*)gclid=([^;]*)').exec(document.cookie)) ? 
            name.split(",")[1] : ""; }
            // window.onload() gali būti palaikoma ne visose naršyklėse.  
            // Jei kyla problemų pateikiant GCLID kaip
            // paslėptą lauką, apsvarstykite galimybę naudoti alternatyvų metodą
            // šiai funkcijai iškviesti įkeliant puslapį.
            </script>
         

    Šiame kode „xxxx“ pakeiskite naujo lauko ID.

„Salesforce“ ir tinklalapiai parengti taip, kad rinktų visus duomenis. Naudojant šį scenarijų paslėptas laukas užpildomas įvedant GCLID vertę, o laukas „Lead.GCLID__c“ užpildomas, kai pateikiama forma „Web-to-Lead“. Tačiau atminkite, kad laukai „id“ ir „name“ jūsų organizacijoje skirsis.

4 veiksmas: eksportuokite pagrindinio įvykio duomenis

Aprašant šį veiksmą daroma prielaida, kad pagrindinio įvykio duomenis eksportuojate ir įkeliate kas tris dienas.

  1. Jei norite eksportuoti galimybių istorijos įrašus pasitelkdami šią užklausą, naudokite „Apex Data Loader“ arba „Lexi Loader“.
            SELECT Opportunity.Google Ads_Action__c, Opportunity.GCLID__c, 
            StageName, ExpectedRevenue, CreatedDate FROM OpportunityHistory 
            WHERE Opportunity.GCLID__c != null AND (StageName = 
            'Prospecting' OR StageName = 'Closed Won') AND CreatedDate = 
            LAST_N_DAYS:3
         

    Taip gausite visų su galimybe, kuri buvo nustatyta etapuose „Prospecting“ arba „Closed Won“, susietų GCLID eilutę. Joje bus visi reikalingi (ir išdėstyti reikiama tvarka) laukai, kad galėtumėte greitai sukurti „Google Ads“ konversijų importavimo CSV. Taip pat, jei norite automatizuoti konversijų importavimo procesą naudodami „Google Ads“ API („AdWords“ API), galite praleisti paskesnius du veiksmus ir peržiūrėti konversijų importavimo API vadovą.

  2. Turėdami eksportavimo failą, pakeiskite pirmąją failo eilutę šiomis dviem eilutėmis:
           Parameters:EntityType=OFFLINECONVERSION;TimeZone=HHMM; 
           Action,Google Click Id,Conversion Name,Conversion 
           Value,Conversion Time
         
  3. Galiausiai atnaujinkite vertę „TimeZone“, kad ji atspindėtų „Google Ads“ paskyros laiko juostą (pvz., –0800, esant JAV Ramiojo vandenyno laikui). Nustatytą paskyros laiko juostą galite patikrinti prisijungę prie „Google Ads“ paskyros ir peržiūrėję poraštę.

Dabar šis failas parengtas įkelti į „Google Ads“. Jei reikia patarimų, kaip įkelti failus, perskaitykite straipsnį apie konversijų neprisijungus stebėjimą.

Patarimas

Kadangi eksportuojami konversijų pavadinimai yra galimybės etapo vertės, galbūt vertėtų nustatyti, kad „Google Ads“ konversijų veiksmų pavadinimai būtų tokie patys. Pavyzdžiui, jei parametras „IS Lead Qualified“ naudojamas sistemoje „Salesforce“ norint parodyti, kad potencialus klientas susidomėjo, sistemoje „Google Ads“ turėtumėte sukurti konversijos tipą pavadinimu „IS Lead Qualified“.

Jei to neatliksite, turėsite atidaryti „Salesforce“ CSV eksportavimo failą ir pakeisti visas konversijų pavadinimų vertes į konversijos veiksmo pavadinimą, kurį nustatėte sistemoje „Google Ads“.

Tinkinimas pagal įmonę

Jūsų įmonės modelis ir pardavimo procesas gali skirtis nuo čia pateikto pavyzdžio. Tokiu atveju apsvarstykite galimybę atlikti toliau nurodytus keitimus.

  • Jei norite atsižvelgti tik į savo galimybių poaibį (pvz., tik konkretų įrašo tipą), SOQL užklausos dalyje WHERE (pvz., ...AND RecordType.Name = 'Electronics') pridėkite papildomų sąlygų.
  • Jei norite atnaujinti konversijų stebėjimo duomenis dažniau arba rečiau nei kas tris dienas, atitinkamai pakeiskite SOQL užklausą (pvz., CreatedDate = LAST_N_DAYS:7) ir per nurodytą laiko intervalą sugeneruokite bei įkelkite CSV failą.
  • Jei pardavimo procese yra kitų įvykių (pvz., galimybių etapų), naudingų optimizuojant kampanijas (pvz., „Paperwork Out“), galbūt vertėtų pakeisti toliau nurodytus punktus.
    • Pridėti „Google Ads“ konversijų veiksmus tokiais pat pavadinimais kaip ir jums tinkami papildomų galimybių etapai.
    • Pakeisti SOQL užklausą ir pridėti papildomų sąlygų skliausteliuose (pvz., …OR StageName = 'Paperwork Out').
  • Jei atitinkamų įvykių yra ne tik galimybių, bet ir potencialaus kliento objekte, galbūt vertėtų pakeisti toliau nurodytus punktus.
    • Pridėti „Google Ads“ konversijų veiksmų, kurių pavadinimas toks pat kaip ir jums tinkamų potencialių klientų būsenų.
    • Pateikti objekto LeadHistory užklausą, kad gautumėte pavadinimus ir laiko žymas (CreatedDate), nurodančius, kada lauko „Status“ vertė buvo pakeista į jums tinkamą vertę. Abiejų užklausų rezultatus galite sujungti į vieną CSV failą. Įsitikinkite, kad stulpeliai atitinka nurodytą formatą.

Ar tai buvo naudinga?

Kaip galime jį patobulinti?
true
Achieve your advertising goals today!

Attend our Performance Max Masterclass, a livestream workshop session bringing together industry and Google ads PMax experts.

Register now

Paieška
Išvalyti paiešką
Uždaryti paiešką
Pagrindinis meniu
18037797792512330551
true
Paieška pagalbos centre
true
true
true
true
true
73067
false
false
false