- Enhanced conversions adaugă date de client first-party cu hash, cum ar fi adresa de email a cumpărătorului, la o conversie Google Ads în momentul în care aceasta are loc.
- Google potrivește datele cu hash cu conturile Google în care persoana era autentificată atunci când a interacționat cu reclama ta.
- Importurile de conversii offline sunt diferite: încarci conversiile mai târziu, identificate printr-un click id precum gclid, gbraid sau wbraid.
- În ROASaurus, conversiile Google Ads se declanșează în browser din pixelul personalizat al checkout-ului Shopify, cu id-ul comenzii ca transaction_id, și doar pe Shopify.
- Enhanced conversions trebuie activate și în setările de conversie din Google Ads, unde accepți termenii Google privind datele clienților.
Enhanced conversions sunt o funcție Google Ads care adaugă date de client first-party cu hash, cum ar fi adresa de email, numărul de telefon sau adresa cumpărătorului, la o conversie în momentul în care aceasta are loc. Google potrivește aceste date cu conturile Google în care persoana era autentificată atunci când a interacționat cu reclama ta. Google spune că acest lucru poate îmbunătăți acuratețea măsurării conversiilor.
Pe Shopify, locul firesc pentru a trimite aceste date este checkout-ul, unde clientul tocmai le-a introdus. Acest ghid explică cum funcționează enhanced conversions, rolul gclid, gbraid și wbraid, prin ce diferă enhanced conversions de importurile de conversii offline, ce oferă checkout-ul Shopify și exact cum le trimite ROASaurus.
Ce sunt enhanced conversions?
Un tag standard de conversie Google Ads raportează că a avut loc o conversie, cu o valoare și un id de comandă. Google trebuie apoi să o lege de un click pe reclamă, de obicei prin click id-ul din pagina de destinație. Când această legătură lipsește, conversia poate să nu fie atribuită campaniei tale.
Enhanced conversions adaugă o a doua cale. Odată cu conversia, tag-ul trimite date de client, precum adresa de email. Datele sunt transformate în hash cu SHA-256, un algoritm unidirecțional, înainte de a fi trimise. Google folosește datele cu hash pentru a-ți potrivi clientul cu un cont Google în care era autentificat când a interacționat cu reclamele tale.
Google oferă două versiuni. Enhanced conversions for web, cea despre care este acest articol, îmbunătățește măsurarea vânzărilor de pe site-ul tău. Enhanced conversions for leads este pentru vânzările care se închid offline după un formular de lead de pe site-ul tău și funcționează împreună cu conversiile offline importate.
- Trimite conversia cu valoare, monedă și transaction_id
- Se bazează pe click id și pe cookie-urile Google ca să găsească click-ul pe reclamă
- Nu trimite date despre client
- Trimite aceeași conversie
- Adaugă email, telefon și adresă, cu hash SHA-256
- Google poate face potrivirea și pe conturi Google autentificate
gclid, gbraid și wbraid: cum leagă Google un click
Cu etichetarea automată activată, Google adaugă un parametru numit gclid la URL-ul paginii de destinație atunci când cineva dă click pe reclama ta. Încă doi parametri acoperă click-urile care implică o aplicație iOS:
| Parametru | Când este prezent |
|---|---|
| gclid | Cineva dă click pe reclama ta și ajunge pe site-ul tău |
| gbraid | Cineva dă click pe o reclamă de pe web și ajunge în aplicația ta iOS |
| wbraid | Cineva dă click pe o reclamă dintr-o aplicație iOS și ajunge pe site-ul tău |
ROASaurus le captează pe toate trei pe pagina de destinație și le salvează împreună cu vizitatorul, așa că click-urile Google apar sub Google în rapoartele de atribuire. Conversia în sine este trimisă de tag-ul propriu al Google, care își face propria potrivire a click-urilor. Enhanced conversions îi oferă acelui tag și date de client pe baza cărora să potrivească.
Prin ce diferă enhanced conversions de importurile de conversii offline?
Ambele trimit date first-party către Google Ads, așa că este ușor să le confunzi. Ele rezolvă probleme diferite.
| Enhanced conversions for web | Import de conversii offline | |
|---|---|---|
| Când este trimisă | Atunci când are loc conversia | Mai târziu, după ce vânzarea este cunoscută |
| Cum este trimisă | De tag-ul Google de pe site-ul tău | Ca încărcare, de exemplu prin Google Ads API |
| Cum este găsit click-ul | Datele de click ale Google plus datele de client cu hash | Un click id (gclid, gbraid sau wbraid), ideal împreună cu datele de client cu hash |
| Utilizare tipică | Vânzări care se finalizează pe site-ul tău | Vânzări care se închid în afara site-ului, de exemplu după un apel telefonic |
| În ROASaurus | Da, din checkout-ul Shopify | Nu |
Pentru un import offline prin Google Ads API, fiecare conversie face referire la o acțiune de conversie de tip încărcare și poartă click id-ul salvat când vizitatorul a ajuns pe site, plus date de client acolo unde sunt disponibile. Acesta este instrumentul potrivit atunci când vânzarea se închide prin telefon sau într-un magazin. O comandă Shopify se finalizează pe site-ul tău, în timp ce tag-ul rulează, deci nu are nevoie de încărcare.
Ce date despre client oferă checkout-ul Shopify?
Tag-ul Google așteaptă datele într-un obiect user_data cu chei fixe. Un checkout Shopify finalizat le poate completa pe toate.
| Cheia user_data | Preluat din checkout-ul Shopify |
|---|---|
| Adresa de email introdusă de client | |
| phone_number | Numărul de telefon, dacă clientul l-a introdus |
| address.first_name, address.last_name | Numele de pe adresa de facturare |
| address.street | Prima linie a adresei de facturare |
| address.city, address.region, address.postal_code | Orașul, regiunea și codul poștal de pe adresa de facturare |
| address.country | Codul țării de pe adresa de facturare |
Google stabilește un minim pentru fiecare conversie: o adresă de email sau un prenume, un nume, un cod poștal și o țară. Un număr de telefon contează doar împreună cu o adresă de email sau cu un nume complet și o adresă. Google îți cere, de asemenea, să omiți un câmp pe care nu îl ai, în loc să îl trimiți gol, și să folosești formatul E.164 pentru numerele de telefon, de exemplu +14155550123.
Nu trebuie să transformi tu aceste valori în hash atunci când folosești tag-ul Google. Ghidul Google cere valori fără hash în user_data: tag-ul le normalizează și le transformă în hash înainte să le trimită. Sunt posibile și valori deja transformate în hash, dar ele folosesc alte chei.
Cum trimite ROASaurus enhanced conversions din Shopify
În ROASaurus, Google Ads este configurat ca pixel, dar nu este o conexiune server-side. Rulează în pixelul personalizat ROASaurus din checkout-ul Shopify, pe care Shopify îl încarcă într-un sandbox. Pagina integrării Google Ads listează fiecare setare. Când o comandă se finalizează, în browserul cumpărătorului se întâmplă următoarele:
gtag('config', 'AW-123456789')Checkout-ul încarcă tag-ul Google cu enhanced conversions permisecheckout_completedShopify raportează pixelului checkout-ul finalizatgtag('set', 'user_data')Emailul, telefonul și adresa de facturare sunt setate ca date de utilizatorgtag('event', 'conversion')Conversia de achiziție este trimisă cu id-ul comenzii ca transaction_idgtag('event', 'conversion', {
send_to: 'AW-123456789/AbCdEfGhIjK',
transaction_id: '5512345678901',
value: 84,
currency: 'USD',
new_customer: true,
items: [
{ id: 'shopify_US_8123456789_44123456789', price: 42, quantity: 2, google_business_vertical: 'retail' }
]
});Fiecare parte are un rol:
- transaction_id este id-ul comenzii Shopify. Dacă aceeași comandă este vreodată raportată de două ori, Google Ads vede două conversii cu același ID de tranzacție pentru aceeași acțiune de conversie. O tratează pe a doua ca duplicat și nu o numără.
- value este totalul checkout-ului Shopify, care include taxele și drepturile vamale, înmulțit cu Conversion value multiplier dacă ai setat unul.
- items folosesc implicit formatul Merchant Center: shopify_, codul de țară al magazinului tău, id-ul produsului și id-ul variantei. În felul acesta, articolele se pot potrivi cu feedul tău de produse Google. În schimb, poți seta propriul Item ID template.
- new_customer este true pentru prima comandă a unui client și false pentru un client recurent, atunci când Shopify știe acest lucru.
Etichete de conversie opționale
Pe lângă eticheta de achiziție, poți adăuga o Begin checkout conversion label, care trimite o conversie când începe checkout-ul, și o New customer purchase label, care trimite o a doua conversie doar pentru primele comenzi. Acea a doua conversie merge către o altă acțiune de conversie. Google deduplică ID-urile de tranzacție pentru fiecare acțiune de conversie, așa că o primă comandă este numărată o dată în fiecare dintre cele două acțiuni. Setează acțiunea pentru clienți noi ca secundară, dacă nu vrei să licitezi pe ea: acțiunile secundare sunt raportate în All conversions, dar nu sunt folosite pentru licitare.
Raportarea marjei în loc de venituri
Multiplicatorul valorii conversiei schimbă valoarea pe care o primește Google. Setează-l la rata marjei tale brute, iar valoarea conversiei devine o estimare a profitului brut în loc de venituri. Ia ca exemplu un magazin cu o rată a marjei brute de 40% și o campanie:
| Venituri ca valoare | Multiplicator 0.4 | |
|---|---|---|
| Venituri din 50 de comenzi | $6,000 | $6,000 |
| Valoarea conversiei în Google Ads | $6,000 | $2,400 |
| Cheltuieli cu reclamele | $2,000 | $2,000 |
| ROAS afișat de Google Ads | 300% | 120% |
| ROAS țintă de break-even | 250% | 100% |
Pe venituri, ROAS-ul de break-even este 1 ÷ 0.40 = 2.5, pe care Google îl afișează ca un ROAS țintă de 250%. Pe valori de marjă, break-even-ul este întotdeauna 100%, ceea ce este mai ușor de citit între produse. Un multiplicator fix rămâne totuși o estimare: dă fiecărui produs aceeași marjă. Dacă marjele tale diferă mult, compară campaniile și pe POAS, din costurile reale ale comenzilor. ROASaurus poate trimite ca valoare și marja de contribuție medie a magazinului tău și, după ce contul tău Google Ads este conectat, o poate înlocui ulterior cu marja reală a fiecărei comenzi prin ajustări de conversie. Ghidul despre ROAS-ul de break-even arată cum calculezi rata marjei de folosit.
Un detaliu schimbă multiplicatorul: totalul checkout-ului Shopify include taxele. Rata marjei tale brute se bazează pe venituri fără taxe. Dacă prețurile tale includ TVA de 20%, o marjă de 40% pe venituri fără TVA este 0.40 ÷ 1.20 = aproximativ 0.33 din totalul checkout-ului, așa că 0.33 este multiplicatorul de folosit.
Limite
- Doar Shopify. Conversia se declanșează din checkout-ul Shopify. Pe WooCommerce și pe celelalte magazine online, ROASaurus folosește click id-urile Google pentru atribuire și pentru încărcările de lead-uri, dar nu trimite conversii de achiziție către Google Ads.
- Browser, nu server. Dacă browserul unui cumpărător blochează tag-ul Google sau pagina în care Shopify declanșează evenimentul de checkout finalizat nu se încarcă, conversia nu este trimisă. Cu Respect visitor consent activat, tag-ul Google se încarcă doar pentru cumpărătorii care permit cookie-urile de marketing. Vezi ghidul despre consimțământ și confidențialitate.
- Cheltuielile necesită un cont conectat. Cheltuielile Google Ads apar după ce conectezi contul Google Ads la Setup › Ad spend; până atunci, ROAS-ul și profitul din ROASaurus nu le includ.
Cum configurezi enhanced conversions pe Shopify
Ai nevoie de o acțiune de conversie de achiziție Google Ads, de aplicația ROASaurus pe magazinul tău Shopify și de acces la setările customer events din Shopify.
- Găsește ID-ul și eticheta conversiei
În Google Ads, deschide configurarea tag-ului pentru acțiunea ta de conversie de achiziție. Fragmentul de eveniment conține o valoare
send_toprecum AW-123456789/AbCdEfGhIjK. Numărul de după AW- este ID-ul conversiei, iar partea de după slash este eticheta conversiei. - Activează enhanced conversions în Google Ads
În Goals, deschide Settings, extinde Enhanced conversions, activează-le și acceptă termenii privind datele clienților. Când Google îți cere metoda, alege tag-ul Google cu un fragment de cod.
- Adaugă pixelul Google Ads în ROASaurus
Mergi la Tracking & platforms, dă click pe Add pixel pe cardul Google Ads și completează Conversion ID și Purchase conversion label. Adaugă etichetele pentru începutul checkout-ului și pentru clientul nou dacă le folosești.
- Adaugă pixelul de checkout în Shopify
În Shopify admin › Settings › Customer events, adaugă un pixel personalizat numit ROASaurus, setează permisiunea pe „Not required” și lipește fragmentul de pe pagina ta Tracking & platforms. ROASaurus aplică singur Respect visitor consent. Ghidul de configurare Shopify arată fiecare pas.
- Plasează o comandă de test
Finalizează o comandă în magazinul tău și verifică cererea de conversie, așa cum este descris mai jos.
- Păstrează o singură acțiune de achiziție primară
Dacă o altă acțiune de conversie numără și achizițiile Shopify, de exemplu una creată de altă aplicație, setează-o ca secundară.
Cum verifici că enhanced conversions funcționează?
Google descrie două verificări. Prima funcționează imediat. Deschide Chrome DevTools în timpul comenzii de test, mergi la fila Network și filtrează după „google”. Găsește cererea de conversie și caută un parametru em a cărui valoare începe cu tv.1~em, urmat de un șir cu hash. Acestea sunt datele de client cu hash.
A doua verificare durează. Raportul Diagnostics pentru enhanced conversions din Google Ads devine disponibil la aproximativ 72 de ore după configurare. Google spune că impactul apare în raportare după aproximativ 30 de zile.
Surse
- Google Ads Help: About enhanced conversions
- Google Ads Help: Set up enhanced conversions for web using the Google tag
- Google Ads Help: Use a transaction ID to minimize duplicate conversions
- Google Ads API: Manage offline conversions
- Google Ads Help: About primary and secondary conversion actions
În ROASaurus
- Integrare Google Ads
- Integrare Shopify
- Ajutor: configurează ROASaurus pe Shopify
- Calculator de ROAS și ROAS de break-even