Ручно увезите Google Ads конверзије из Salesforce-а

Google Ads нуди начин за аутоматски увоз конверзија из Salesforce-а. Али, ако мислите да то решење не одговара за ваше предузеће, можете ручно да увезете конверзије са Salesforce-а.

У овом чланку је објашњено како да подесите Salesforce налог и ручно увезете конверзије у Google Ads.

Пре него што почнете

Да бисте користили ову функцију, треба да испуните следеће услове:

  • Можете да се пријавите на Salesforce Sales Cloud® налог.
  • Омогућили сте аутоматско означавање на Google Ads налозима.
  • Можете да мењате кôд веб-сајта. Ви или ваш веб-програмер треба да измените кôд да бисте забележили Google ИД клика (GCLID).
  • Можете да уносите измене у Salesforce® налог, укључујући прављење прилагођених поља и омогућавање праћења историје поља.
  • Имате циклус од клика до конверзије који је краћи од 90 дана. Google Ads не увози конверзије које се отпреме после истека периода од 90 дана од последњег клика који је повезан са њима, што значи да се оне неће приказивати у статистичким подацима о конверзијама.
  • Користите Salesforce функцију „Web-to-Lead“ (од веба до потенцијалног клијента) или друго решење за слање потенцијалних клијената Salesforce-у.

Како то функционише

Не постоје два иста предузећа и много је начина за одређивање фаза стварања потенцијалних клијената и могућности. Али само неке од њих ћете хтети да увезете као Google Ads конверзије.

Помоћу једног примера сценарија у наставку ћемо вам показати како интеграција функционише, а затим ћемо вам касније у чланку пружити неколико начина да то прилагодите својој ситуацији.

Наводимо пример процеса продаје:

  1. Могући клијент кликне на оглас, који води на веб-сајт.
  2. Могући клијент истражује веб-странице – чита описе, гледа видео снимке и преузима документе. У току те или касније сесије клијент уноси информације у образац за слање потенцијалних клијената који користи решење Salesforce-а Web-to-Lead (од веба до потенцијалног клијента).
  3. Потенцијални клијент је направљен у Salesforce-у.
  4. Када потенцијални клијент постане „квалификован“ (qualified), претвара се у могућност (opportunity). Затим се прави евиденција могућности са почетном фазом „prospecting“ (могући).
  5. Када се могућност оствари и затвори, фаза могућности се подешава на „Closed Won“ (затворена остварена).
  6. Најзад, требало би да измерите када клик води до квалификованог потенцијалног клијента и коначне продаје.
 

Погледајте техничке детаље за овај процес
Канал Кључни догађај Технички детаљи
Онлајн Могући клијент кликне на оглас, који води на веб-сајт. Google преноси GCLID на веб-сајт.
Онлајн Могући клијент истражује веб-странице – чита описе, гледа видео снимке и преузима документе. У току те или касније сесије клијент уноси информације у образац за слање потенцијалних клијената који користи решење Salesforce-а „Web-to-Lead“ (од веба до потенцијалног клијента). Користећи JavaScript примере кода у наставку веб-сајт чува GCLID у колачићу, а затим преноси GCLID вредност (заједно са информацијама о потенцијалном клијенту које су унете у образац) на Salesforce.com. Напомена: Ако желите да ово слање потенцијалног клијента пратите као конверзију, можете помоћу Google Ads праћења конверзија да пратите конверзије на веб-сајту.
Офлајн Потенцијални клијент је направљен у Salesforce-у. Salesforce.com прави новог потенцијалног клијента чиме чува информације о потенцијалном клијенту и GCLID-у
Офлајн Када потенцијални клијент постане „квалификован“ (qualified), претвара се у могућност (opportunity). Затим се прави евиденција могућности са почетном фазом „prospecting“ (могући). Salesforce чува овај догађај конверзије у историји могућности, па Google Ads касније може да тачно утврди када је клик довео до нове могућности (тзв. квалификовани потенцијални клијент)
Офлајн Када се могућност оствари и затвори, фаза могућности се подешава на „Closed Won“ (затворена остварена). Salesforce чува ову конверзију у историји могућности, па Google Ads касније може да тачно утврди када је клик довео до коначне продаје или „win“ (остварења).

Подесите

У наставку ћемо вам показати како администратор клауда продаје може да уради следеће:

  • Да подеси прилагођена поља у којима ће чувати GCLID и повезане информације.
  • Да сними Google Ads ИД клика („GCLID“).
  • Да измени HTML образац „Web-to-Lead“ тако да преноси GCLID у сваки запис за новог потенцијалног клијента.
  • Да преузме релевантне податке да бисте могли да отпремите конверзије у Google Ads.
1. корак: Конфигуришите Salesforce налог
  1. Направите прилагођено поље под називом „GCLID“ (API назив је GCLID__c) на објекту „lead“ (потенцијални клијент) као и на објекту „opportunity“ (могућност). Дужина поља је 255 знакова. Нека ово поље буде само за читање пошто ће се аутоматски попуњавати.
  2. Направите прилагођено поље за текстуалну формулу под називом „Google Ads Action“ (Google Ads радња) на објекту „lead“ (потенцијални клијент) и на објекту „opportunity“ (могућност) (API назив је Google Ads_Action__c). Унесите једноставну формулу „add“ (додај). Ово поље ће увек садржати статичку вредност „add“ (додај) и помоћу њега се касније поједностављује прављење датотеке са подацима коју администратор шаље назад у Google Ads.
  3. У екрану за мапирање прилагођеног поља за потенцијалне клијенте мапирајте GCLID поља за потенцијалне клијенте у GCLID поља за могућности. На тај начин се GCLID аутоматски преноси из потенцијалног клијента у могућност када се потенцијални клијент претвори у могућност.
2. корак: Измените веб-сајт да бисте сачували ИД клика у колачићу

Ако посетилац кликне на оглас, Google Ads ће додати параметар URL-а „gclid“ у URL који води на одредишну страницу.

Мораћете да сачувате вредност овог параметра у колачићу да бисте га преузели касније, када могући клијент унесе податке у образац „Web-to-Lead“.

Ако уградите следећи JavaScript кôд непосредно пре завршне ознаке </body> на одредишним страницама, GCLID вредност ће се сачувати у колачићу.
<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>

 

Препоручујемо вам да унесете овај кôд на сваку веб-страницу сајта. На овај начин нећете морати да га додајете сваки пут када направите нове огласе са новим одредишним страницама. Нећете морати ни да бринете да ћете изгубити GCLID параметре ако почнете да усмеравате саобраћај помоћу огласа на различите одредишне странице. Дакле, размислите о додавању овог кода у шаблон веб-странице или у дељени елемент странице као што је подножје, па ће све нове странице аутоматски садржати кôд.

3. корак: Прилагођавање обрасца „Web-to-Lead“

Да бисте GCLID повезали и сачували заједно са информацијама о потенцијалном клијенту, мораћете да измените обрасце за слање web-to-lead тако да сви нови потенцијални клијенти садрже GCLID вредност.

То значи да ћете, након што се GCLID сачува у колачићу, додати скривено поље у обрасце за потенцијалне клијенте и уписати вредност колачића у то поље како би могао да се пренесе у Salesforce.

Имајте на уму: Образац „Web-to-Lead“ мора да се налази на истом домену као и остатак веб-страница да би колачић био доступан.

  1. Направите стандардни образац „Web-to-Lead“ и уврстите сва поља која хоћете да могући клијенти пошаљу. Уврстите и поље за потенцијалне клијенте „GCLID“. HTML кôд који Salesforce генерише ће садржати овај кôд (при чему xxxx означава ИД GCLID поља које сте направили):

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

  2. Промените овај кôд у: <input id="xxxx" name="xxxx" type="hidden" />

    Ове промене значе да уклањате атрибуте „maxlength“ (максимална дужина) и „size“ (величина) и мењате вредност атрибута типа у „hidden“ (скривено). Оставите атрибуте „id“ (ИД) и „name“ (назив) такве какви јесу (они ће бити различити за сваку Salesforce организацију).

  3. Када направите ово ново скривено поље за унос, додајте га у HTML образац између ознака <form>. На истој HTML страници за слање потенцијалних клијената додајте следећи кôд између ознака „head“:
            <script> 
            window.onload = function getGclid() {        
                 document.getElementById("xxxx").value = (name = new    
            RegExp('(?:^|;\\s*)gclid=([^;]*)').exec(document.cookie)) ? 
            name.split(",")[1] : ""; }
            // window.onload() можда неће бити подржани у свим прегледачима.  
            // Ако имате проблема када шаљете GCLID као
            // скривено поље, размислите о коришћењу другог метода
            // за позивање ове функције приликом учитавања странице.
            </script>
         

    У овом коду уместо „xxxx“ унесите ИД новог поља.

Salesforce и веб-странице су спремни за прикупљање свих података. Ова скрипта ће попунити скривено поље вредношћу GCLID-а и попуниће поље „Lead.GCLID__c“ када се пошаље образац „Web-to-Lead“. Још једном, имајте на уму да ће поља „id“ (ИД) и „name“ (назив) бити другачија у вашој организацији.

4. корак: Извоз података о кључним догађајима

Овај следећи корак претпоставља да податке о кључним догађајима извозите и отпремате свака 3 дана.

  1. Користите Apex алатку за учитавање података или Lexi алатку за учитавање да бисте извезли евиденцију OpportunityHistory помоћу овог упита:
            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
         

    Ово ће направити један ред за сваки GCLID повезан са могућношћу која је подешена на фазе „Prospecting“ (могући) или „Closed Won“ (затворена остварена). Садржаће и сва поља (са исправним редоследом) неопходна да се брзо направи CSV датотека за увоз Google Ads конверзија. Осим тога, ако желите да аутоматизујете поступак увоза конверзија користећи Google Ads API (AdWords API), можете да прескочите следећа два корака и погледајте водич за API за увоз конверзија.

  2. Када добијете датотеку за извоз, унесите ова два реда уместо првог реда датотеке:
           Parameters:EntityType=OFFLINECONVERSION;TimeZone=HHMM; 
           Action,Google Click Id,Conversion Name,Conversion 
           Value,Conversion Time
         
  3. На крају ажурирајте вредност „TimeZone“ (временска зона) тако да одражава временску зону Google Ads налога (нпр. -0800 за пацифичко време у САД). Временску зону на коју је налог подешен можете да видите ако се пријавите на Google Ads налог и погледате подножје.

Ова датотека је сада спремна за отпремање у Google Ads. Ако су вам потребна упутства за отпремање датотека, прочитајте чланак о праћењу офлајн конверзија.

Савет

Пошто су називи конверзија које извозимо вредности фаза могућности, требало би да подесите да радње Google Ads конверзија имају исти назив. На пример, ако се вредност „IS Lead Qualified“ (јесте квалификовани потенцијални клијент) користи у Salesforce-у да се покаже да је потенцијални клијент постао квалификован, требало би да у Google Ads-у направите врсту конверзије под називом „IS Lead Qualified“.

Ако то не урадите, треба да отворите Salesforce CSV датотеку за извоз и промените све вредности назива конверзија у онај назив радње конверзије који сте дефинисали у Google Ads-у.

Прилагођавање за ваше пословање

Ваш пословни модел и процес продаје би могли да се разликују од примера који смо овде навели. Ако је тако, размислите о овим изменама:

  • Ако желите да узмете у обзир само подскуп могућности (нпр. само одређени тип записа), додајте додатне изразе у део WHERE у SOQL упиту (нпр. ...AND RecordType.Name = 'Electronics' )
  • Ако желите да ажурирате податке о праћењу конверзија чешће или ређе него свака 3 дана, измените SOQL упит на одговарајући начин (нпр. CreatedDate = LAST_N_DAYS:7) и генеришите и отпремајте CSV датотеку у жељеном временском интервалу.
  • Ако су вам други догађаји у процесу продаје (нпр. фазе могућности) корисне за оптимизацију кампања, нпр. „Paperwork Out“ (избацивање папирологије), требало би да измените ове тачке:
    • Додајте у Google Ads радње конверзије које имају потпуно исти назив као и додатне фазе могућности које сматрате релевантним.
    • Измените SOQL упит и додајте додатне изразе у заградама (нпр. …OR StageName = 'Paperwork Out')
  • Ако релевантни догађаји нису само на објекту „opportunity“ (могућност), већ и на објекту „lead“ (потенцијални клијент), требало би да измените ове тачке:
    • Додајте радње конверзија у Google Ads које имају исти назив као и статуси потенцијалних клијената које сматрате релевантним.
    • Поставите упит на објекат LeadHistory да бисте добили називе и временске ознаке (CreatedDate) када је поље „Status“ (Статус) променило вредност у вредност коју сматрате релевантном. Требало би да обједините скуп резултата оба упита у једну CSV датотеку. Уверите се да су колоне у одређеном формату.

Да ли вам је ово било корисно?

Како то можемо да побољшамо?
Претрага
Обриши претрагу
Затвори претрагу
Главни мени
7334069336413647807
true
Центар за помоћ за претрагу
true
true
true
true
true
73067
false
false
false