Acest articol prezintă pașii necesari pentru a configura o integrare veche cu Salesforce. Urmați pașii de mai jos pentru a pregăti contul Salesforce, contul Google Ads și site-ul propriu. Conectați conturile Salesforce și Google Ads și începeți importarea conversiilor.
Fiecare companie este diferită: am inclus aici instrucțiunile de bază, dar vă recomandăm să personalizați configurarea în funcție de modul în care folosiți Salesforce. În cazul în care contul dvs. Salesforce este gestionat de altcineva, colaborați cu persoana respectivă pentru a găsi soluția optimă. Rețineți că ar trebui să puteți edita codul site-ului. Va fi necesar să modificați codul fie personal, fie cu ajutorul unui dezvoltator web, pentru a prelua codul de clicuri Google (GCLID).
Înainte de a începe
Pentru a folosi această funcție, va trebui să îndepliniți următoarele cerințe:
- să aveți date de conectare Salesforce care să îndeplinească cerințele de permisiuni minime în contul Salesforce;
- să vă puteți conecta la un cont Salesforce Sales Cloud folosind date de conectare cu permisiunile corespunzătoare; Pentru cea mai simplă configurare, vă recomandăm să folosiți un cont cu permisiuni de Administrator de sistem, presupunând că nu au fost modificate setările de acces prestabilite.
- să aveți activată etichetarea automată în contul Google Ads;
- să puteți edita codul site-ului. Va fi necesar să modificați codul fie personal, fie cu ajutorul unui dezvoltator web, pentru a prelua codul de clicuri Google (GCLID).
- să puteți să modificați contul Salesforce, inclusiv să creați câmpuri personalizate și să activați urmărirea istoricului câmpurilor;
- să aveți un ciclu clic-conversie care să dureze mai puțin de 90 de zile. Conversiile încărcate după mai mult de 90 de zile de la ultimul clic asociat nu vor fi importate de Google Ads și, prin urmare, nu vor apărea în statisticile privind conversiile.
- să folosiți funcția Web-to-Lead din Salesforce sau o altă soluție pentru a trimite informații privind clienții potențiali de pe site către Salesforce.
Instrucțiuni
Pasul 1: configurați contul Salesforce
Înainte de a începe, vă recomandăm să vă asigurați că ați configurat contul dvs. Salesforce în modul următor. Dacă altcineva administrează contul dvs. Salesforce, persoana respectivă vă poate ajuta la acest pas.
- Modificați obiectul Oportunitate astfel:
- creați un câmp personalizat cu numele GCLID (cu majuscule, fără ghilimele). „Eticheta câmpului” poate avea orice nume doriți. Setați lungimea câmpului de 255 de caractere. Faceți ca acest câmp să fie disponibil doar pentru citire, astfel încât utilizatorii să nu îl poată modifica din greșeală.
- activați urmărirea istoricului câmpurilor pentru câmpul Etapă.
- Modificați obiectul Client potențial astfel:
- creați un câmp personalizat cu numele GCLID (cu majuscule, fără ghilimele). Eticheta câmpului poate avea orice nume doriți. Setați lungimea câmpului de 255 de caractere. Faceți ca acest câmp să fie disponibil doar pentru citire, astfel încât utilizatorii să nu îl poată modifica din greșeală.
- activați urmărirea istoricului câmpurilor pentru câmpul Starea clienților potențiali;
- asociați noul câmp Lead.GCLID la noul câmp Opportunity.GCLID.
Pasul 2: modificați formularul Web-to-Lead Salesforce
Ca să stocați codul GCLID cu informațiile privind clientul potențial, va trebui să modificați formularele de trimitere web-to-lead, astfel încât toți clienții potențiali să includă valoarea codului GCLID. Pentru a parcurge acest pas, s-ar putea să aveți nevoie de ajutor de la un dezvoltator web și de la administratorul contului Salesforce.
Următoarea secțiune explică modul în care puteți adăuga câmpul GCLID pentru formularele web-to-lead.
- Generați un formular standard web-to-lead și includeți toate câmpurile pe care doriți să le trimită clienții potențiali. Includeți și câmpul principal GCLID drept câmp „hidden”. Administratorul contului Salesforce sau dezvoltatorul web va ști cum să aplice această modificare.
- Dezvoltatorul web va trebui să noteze ID-ul noului câmp de introducere GCLID, deoarece acesta este necesar pentru următorul pas, când va implementa JavaScript pe site-ul dvs.
- Apoi, dezvoltatorul web va prelua codul HTML al noului formular și va actualiza formularele existente. Aceasta înseamnă că formularele dvs. vor transmite acum valoarea GCLID împreună cu informațiile clientului potențial în Sales Cloud.
Salesforce și paginile dvs. web sunt gata să culeagă toate datele. La pasul următor, dezvoltatorul web va actualiza site-ul, astfel încât valoarea GCLID să fie transmisă automat noului câmp GCLID din formular.
Nu uitați că formularul dvs. web-to-lead trebuie să se afle pe același domeniu ca restul paginilor web, astfel încât JavaScript să poată transfera corect valoarea GCLID în formular.
Notă: alte metode de trimitere a clienților potențiali
Dacă informațiile privind clienții potențiali din formularul dvs. web trec printr-un alt sistem înainte de a ajunge în Salesforce, asigurați-vă că toate sistemele de procesare a clienților potențiali intermediare permit trecerea parametrului GCLID astfel încât, în final, valoarea GCLID să ajungă în contul Salesforce. Sistemul pe care îl folosiți ar trebui să aibă o modalitate de a face acest lucru: dacă nu știți sigur cum puteți face acest lucru, contactați serviciul de asistență al soluției terță parte folosite.
Pasul 3: modificați site-ul astfel încât să colecteze și să salveze codul clicului
Când un vizitator dă clic pe anunțul dvs., Google Ads va adăuga un parametru URL GCLID în adresa URL către pagina de destinație.
Site-ul dvs. va trebui să captureze și să stocheze valoarea acestui parametru pentru a o putea prelua ulterior, când un client potențial introduce date în formularul de client potențial. Dacă lucrați cu un dezvoltator web, acesta vă poate ajuta în această privință modificând codul site-ului.
Când faceți acest lucru, vă recomandăm să modificați și să încorporați următorul cod JavaScript. Înainte de a încorpora acest cod, nu uitați să actualizați rândul „var gclidFormFields”, astfel încât să includă codurile de câmp ale noilor câmpuri adăugate la pasul anterior. Astfel, JavaScript va ști ce câmpuri trebuie să conțină valoarea GCLID. După ce această modificare este realizată, trebuie să încorporați acest cod imediat înaintea etichetei de închidere </body> din toate paginile dvs.
<script>
function getParam(p) {
var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search);
return match && decodeURIComponent(match[1].replace(/\+/g, ' '));
}
function getExpiryRecord(value) {
var expiryPeriod = 90 * 24 * 60 * 60 * 1000; // expirarea perioadei de 90 de zile în milisecunde
var expiryDate = new Date().getTime() + expiryPeriod;
return {
value: value,
expiryDate: expiryDate
};
}
function addGclid() {
var gclidParam = getParam('gclid');
var gclidFormFields = ['gclid_field', 'foobar']; // introduceți toate ID-urile de câmp gclid din formular aici
var gclidRecord = null;
var currGclidFormField;
var gclsrcParam = getParam('gclsrc');
var isGclsrcValid = !gclsrcParam || gclsrcParam.indexOf('aw') !== -1;
gclidFormFields.forEach(function (field) {
if (document.getElementById(field)) {
currGclidFormField = document.getElementById(field);
}
});
if (gclidParam && isGclsrcValid) {
gclidRecord = getExpiryRecord(gclidParam);
localStorage.setItem('gclid', JSON.stringify(gclidRecord));
}
var gclid = gclidRecord || JSON.parse(localStorage.getItem('gclid'));
var isGclidValid = gclid && new Date().getTime() < gclid.expiryDate;
if (currGclidFormField && isGclidValid) {
currGclidFormField.value = gclid.value;
}
}
window.addEventListener('load', addGclid);
</script>
Vă recomandăm insistent să inserați acest cod în fiecare pagină web a site-ului. Astfel, nu va mai trebui să îl adăugați de fiecare dată când creați anunțuri noi cu pagini de destinație noi. De asemenea, nu va trebui să vă îngrijorați în legătură cu pierderea codurilor GCLID dacă începeți să generați trafic publicitar către diverse pagini de destinație. Prin urmare, vă recomandăm să adăugați acest cod în șablonul paginii web sau într-un element de pagină partajat, cum ar fi subsolul, pentru ca toate paginile dvs. noi să conțină codul în mod automat.
Pasul 4: verificați dacă funcționează sistemul
- Accesați site-ul adăugând parametrul ?gclid="test" la adresa URL.
- Exemplu: http://example.com?gclid="test"
- Navigați la formularul de client potențial și trimiteți un client potențial de probă.
- Conectați-vă la Salesforce, găsiți noul client potențial de probă și verificați dacă în câmpul personalizat GCLID este afișată valoarea „test”.
- Transformați clientul potențial de probă într-o oportunitate. În plus, câmpul GCLID personalizat al noii oportunități ar trebui să afișeze valoarea „test”.
- Repetați pașii 2 – 4 pentru toate formularele de clienți potențiali pentru a vă asigura că fiecare dintre acestea sunt corect configurate. Dacă valoarea „test” este afișată în câmpul GCLID pentru clienții potențiali și oportunități care proveneau din toate formularele de clienți potențiali, atunci sunteți gata să vă conectați conturile.
Pasul 5: conectați conturile Google Ads și Salesforce
La acest pas, va trebui să vă conectați la Salesforce. Vă recomandăm să folosiți date de conectare Salesforce dedicate în locul celor personale. Consultați cerințele privind permisiunile aici. Pentru a consulta instrucțiunile complete de conectare a conturilor, consultați Conectarea conturilor Salesforce și Google Ads.
Sfat: urmărirea conversiilor pe mai multe conturi
Dacă folosiți urmărirea conversiilor pe mai multe conturi în contul dvs. de manager (MCC), trebuie să conectați contul Salesforce la acesta. În caz contrar, nu ezitați să îl conectați la un cont care vă aparține și care nu este de manager.
Pasul 6: activați acțiunile de conversie
După ce conturile Google Ads și Salesforce sunt conectate, trebuie să alegeți ce evenimente Salesforce, adică stările clienților potențiali și etapele oportunității, doriți să monitorizați pentru conversii. Astfel, de fiecare dată când un client potențial sau o oportunitate avansează într-unul dintre aceste puncte, o conversie va fi înregistrată în Google Ads. Rețineți că, dacă un client potențial sau o oportunitate revine la o etapă sau la o stare anterioară, Google Ads nu va înregistra o conversie. În Salesforce, ordinea evenimentelor trebuie să corespundă celei din pâlnia de vânzări.
- În contul Google Ads, dați clic pe pictograma Obiective
.
- Dați clic pe meniul drop-down Conversii în meniul de secțiuni.
- Dați clic pe Salesforce. Veți observa o listă a tuturor conturilor Salesforce conectate la contul dvs. Google Ads.
- Dați clic pe contul Salesforce pe care tocmai l-ați conectat. Veți fi direcționat(ă) la o pagină care conține lista etapelor Salesforce asociate contului respectiv.
- Urmați pașii de mai jos pentru fiecare obiectiv pe care doriți să îl asociați unei acțiuni de conversie:
- dați clic pe meniul drop-down Acțiune de conversie;
- dați clic pe Creați o acțiune de conversie nouă, apoi stabiliți setările acesteia. Nu uitați:
- numele introdus pentru conversie vă va ajuta să recunoașteți acțiunea mai târziu, când va apărea în rapoartele privind conversiile. Puteți folosi, de exemplu, Vânzările clienților potențiali calificați sau Oportunitate nouă.
- pentru a înregistra cât mai multe conversii, selectați numărul maxim de zile pentru fereastra de conversie, adică 90 de zile;
- dați clic pe Creați și continuați;
- când apare pagina de confirmare care vă informează că etapa a fost asociată acțiunii de conversie, dați clic pe Terminat.
- Programați importările conversiilor:
- dați clic pe secțiunea Program de importare;
- din meniurile drop-down, selectați frecvența și ora la care doriți ca Google Ads să importe conversiile. Dacă folosiți o strategie de licitare automatizată Google Ads ca să licitați pentru conversii, strategia va funcționa mai bine dacă importați frecvent conversii, de preferat, o dată pe zi.
- dați clic pe Salvați.
- dați clic pe Înapoi pentru a reveni la pagina „Conturi Salesforce”.
Aveți și opțiunea de a activa acțiuni de conversie Salesforce din pagina „Acțiuni de conversie”.
- În contul Google Ads, dați clic pe pictograma Obiective
.
- Dați clic pe meniul drop-down Conversii în meniul secțiunii.
- Dați clic pe Rezumat.
- Veți fi direcționat la o pagină în care apar acțiunile de conversie.
- Dați clic pe butonul plus
, apoi pe Importați.
- Selectați Salesforce, apoi dați clic pe Continuați.
- În secțiunea Conturi și etape, dați clic pe contul Salesforce pentru care doriți să urmăriți conversiile, apoi selectați o etapă pe care Google Ads să o raporteze drept conversie. Dacă doriți să folosiți aceleași setări ale acțiunilor de conversie și pentru evenimente, puteți să selectați mai multe etape.
- Alegeți setările pentru acțiunile de conversie.
- Dați clic pe Creați și continuați.
- Când apare pagina de confirmare care vă informează că etapa a fost asociată acțiunii de conversie, dați clic pe Terminat. Pentru a asocia un alt obiectiv unei acțiuni de conversie, dați clic pe Activați o altă acțiune de conversie Salesforce. Astfel, veți crea o acțiune de conversie pe care să o asociați obiectivului Salesforce. Pentru a programa frecvența cu care evenimentele Salesforce sunt importate drept conversii, dați clic pe Salesforce în meniul din stânga și consultați setul anterior de pași pentru programarea importărilor. În cazul integrării vechi cu Salesforce, coloana cu sursa conversiei va afișa „Site (Salesforce.com)”.
Cum este importată valoarea conversiilor
Dacă ne-ați solicitat să importăm valoarea conversiilor din contul Sales Cloud, Google Ads calculează valoarea înmulțind valoarea „Probabilitate” a etapei de oportunitate (așa cum este configurată în contul Sales Cloud) cu cea mai recentă valoare din câmpul „Sumă” asociat oportunității.
Exemplu
Să presupunem că ați cerut Google Ads să vă importe conversiile săptămânal, iar ultimul import a avut loc în urmă cu 7 zile. În urmă cu două zile, ați marcat etapa unei oportunități ca „În curs de negociere”. Valoarea „Sumă” a oportunității este de 1.000 USD și probabilitatea etapei de negociere este de 75%. Ieri, ați schimbat valoarea „Sumă” a oportunității în 1.600 USD. Google Ads importă conversia astăzi și calculează valoarea conversiei ca fiind 1.200 USD (75 % x 1.600 USD).
Dacă doriți neapărat ca valoarea conversiei să fie calculată pe baza valorii sumei stabilite în momentul în care s-a modificat etapa oportunității, atunci vă recomandăm să stabiliți ca importurile să aibă loc zilnic.
Modificarea acțiunilor de conversie Salesforce
Pentru a modifica ce evenimente Salesforce doriți să urmăriți drept conversii, urmați instrucțiunile de mai jos:
- în contul Google Ads, dați clic pe pictograma Obiective
;
- Dați clic pe meniul drop-down Conversii în meniul de secțiuni.
- Dați clic pe Salesforce.
- dați clic pe contul Salesforce cu evenimente asociate acțiunilor de conversie pe care doriți să le modificați;
- alegeți dintre opțiunile de mai jos:
- pentru a schimba acțiunea de conversie asociată unei etape Salesforce, dați clic pe meniul drop-down și selectați o altă acțiune de conversie sau creați o nouă acțiune de conversie;
- dacă nu mai doriți ca o acțiune de conversie să fie asociată unei etape Salesforce, dați clic pe Deselectați acțiunea de conversie.
- dați clic pe Înapoi.
Pasul 7: importați conversiile
Contul dvs. va importa automat conversii din Salesforce conform programului stabilit.
Pentru a vă asigura că totul funcționează corect, importați manual conversiile. În contul Google Ads, accesați pagina în care apar evenimentele Salesforce și dați clic pe Importați acum. Rămâneți pe această pagină până când importarea este finalizată și se va afișa un mesaj care vă va informa dacă s-a efectuat sau nu.
Prima dată când solicitați o importare, Google Ads va prelua toate conversiile care au avut loc în ultimele 14 zile. Pentru fiecare importare ulterioară, vom include toate conversiile de la ultima importare (cu până la 14 zile în urmă), așadar este important să importați conversii cel puțin o dată pe săptămână.
Importarea poate dura câteva minute, în funcție de câte conversii vor fi încărcate. Conexiunea Importați acum va fi dezactivată atunci când are loc o importare, când încă nu ați asociat niciun client potențial și nicio oportunitate Salesforce în acțiunile de conversie Google Ads sau când există modificări nesalvate ale acțiunilor de conversie.
Dacă există o problemă legată de una dintre importările programate, veți primi o notificare în contul Google Ads.
Modul de examinare a istoricului importărilor
- În contul Google Ads, dați clic pe pictograma Obiective
.
- Dați clic pe meniul drop-down Conversii în meniul de secțiuni.
- Dați clic pe Salesforce.
- Dați clic pe Istoricul importărilor în partea de sus a paginii. Consultați coloanele din pagina Istoricul importărilor pentru a afla mai multe despre starea încărcării:
- în coloana Stare, veți afla rapid dacă s-au importat conversiile Salesforce;
- în coloana Rezultate, apar linkuri pentru a vedea ce conversii s-au importat, dar și ce conversii nu au fost importate din cauza erorilor fișierului;
- în coloana „Acțiuni”, apar următoarele linkuri:
- descărcați rezultatele: descărcați o copie a fișierului încărcat. Acest link apare atunci când toate conversiile din fișier au fost importate.
- descărcați tot: descărcați o copie a fișierului încărcat, inclusiv conversiile care nu au putut fi importate;
- descărcați erorile: descărcați o foaie de calcul cu conversiile din fișier care nu au putut fi importate, împreună cu mesajele de eroare;
- când selectați oricare dintre cele trei linkuri de mai sus, fișierul descărcat va include o coloană Rezultate, în care se confirmă că o conversie a fost importată sau se explică de ce a eșuat importarea. Aceste linkuri se elimină în termen de 30 – 60 de zile de la încărcarea inițială.
Remedierea erorilor
Dacă întâmpinați o eroare în timp ce încărcați conversiile Salesforce, aflați cum să remediați problemele legate de importarea conversiilor Salesforce folosind integrarea veche cu Salesforce.