Platforme de publicitate și magazine online

Enhanced conversions în Google Ads pe Shopify

Enhanced conversions adaugă date de client cu hash la achizițiile din Google Ads pe Shopify. Cum funcționează, prin ce diferă de importurile offline și cum se configurează.

·Actualizat pe ·9 min de citit·De echipa ROASaurus

Ideile principale
  • 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.

Tag standard de conversie
  • 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
Cu enhanced conversions
  • Trimite aceeași conversie
  • Adaugă email, telefon și adresă, cu hash SHA-256
  • Google poate face potrivirea și pe conturi Google autentificate
Enhanced conversions nu înlocuiesc tag-ul de conversie. Ele îi adaugă date de client.

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:

ParametruCând este prezent
gclidCineva dă click pe reclama ta și ajunge pe site-ul tău
gbraidCineva dă click pe o reclamă de pe web și ajunge în aplicația ta iOS
wbraidCineva dă click pe o reclamă dintr-o aplicație iOS și ajunge pe site-ul tău
Definiții din documentația Google Ads API a Google. Toate trei identifică click-ul pe reclamă de care aparține o conversie.

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 webImport de conversii offline
Când este trimisăAtunci când are loc conversiaMai târziu, după ce vânzarea este cunoscută
Cum este trimisăDe tag-ul Google de pe site-ul tăuCa încărcare, de exemplu prin Google Ads API
Cum este găsit click-ulDatele de click ale Google plus datele de client cu hashUn 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ăuVânzări care se închid în afara site-ului, de exemplu după un apel telefonic
În ROASaurusDa, din checkout-ul ShopifyNu
O achiziție într-un magazin online se finalizează pe site, așa că enhanced conversions for web i se potrivesc. Importurile offline sunt pentru vânzările pe care tag-ul nu le vede niciodată.

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_dataPreluat din checkout-ul Shopify
emailAdresa de email introdusă de client
phone_numberNumărul de telefon, dacă clientul l-a introdus
address.first_name, address.last_nameNumele de pe adresa de facturare
address.streetPrima linie a adresei de facturare
address.city, address.region, address.postal_codeOrașul, regiunea și codul poștal de pe adresa de facturare
address.countryCodul țării de pe adresa de facturare
Cheile din ghidul de configurare al Google pentru tag-ul Google, completate din checkout-ul Shopify finalizat.

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 permise
checkout_completedShopify raportează pixelului checkout-ul finalizat
gtag('set', 'user_data')Emailul, telefonul și adresa de facturare sunt setate ca date de utilizator
gtag('event', 'conversion')Conversia de achiziție este trimisă cu id-ul comenzii ca transaction_id
Ordinea apelurilor în pixelul din checkout. Totul rulează în browserul cumpărătorului, în interiorul checkout-ului Shopify.
Conversia de achiziție pe care o trimite ROASaurus (valori de exemplu)
gtag('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 valoareMultiplicator 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 Ads300%120%
ROAS țintă de break-even250%100%
Magazin de exemplu. Cu valori de marjă, ROAS-ul din Google funcționează ca POAS: peste 100%, comenzile aduse de reclame plătesc reclamele.

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.

  1. 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_to precum AW-123456789/AbCdEfGhIjK. Numărul de după AW- este ID-ul conversiei, iar partea de după slash este eticheta conversiei.

  2. 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.

  3. 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.

  4. 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.

  5. Plasează o comandă de test

    Finalizează o comandă în magazinul tău și verifică cererea de conversie, așa cum este descris mai jos.

  6. 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

  1. Google Ads Help: About enhanced conversions
  2. Google Ads Help: Set up enhanced conversions for web using the Google tag
  3. Google Ads Help: Use a transaction ID to minimize duplicate conversions
  4. Google Ads API: Manage offline conversions
  5. Google Ads Help: About primary and secondary conversion actions

În ROASaurus

Continuă lectura

Platforme de publicitate și magazine onlineTracking-ul conversiilor pentru plata ramburs și checkout-urile externeTracking-ul conversiilor pentru plata ramburs: de ce pixelii pierd comenzile ramburs și pe cele din checkout-uri externe, când să trimiți achiziția și cum gestionezi comenzile refuzate.Platforme de publicitate și magazine onlineTracking-ul conversiilor în CCV Shop: ghid de configurareTracking-ul conversiilor în CCV Shop: trimite comenzile plătite către Meta și TikTok printr-un webhook semnat, leagă-le de click-urile pe reclame, configurează, testează și gestionează plățile întârziate.Platforme de publicitate și magazine onlineTracking-ul conversiilor Lightspeed pentru magazinele online eComTracking-ul conversiilor Lightspeed pentru eCom (C-Series): trimite comenzile plătite către Meta și TikTok de pe server, leagă-le de click-urile pe reclame, configurează și testează.
Întrebări frecvente

Întrebări, cu răspunsuri

Ce sunt enhanced conversions în Google Ads?

Enhanced conversions adaugă la o conversie date de client first-party cu hash, cum ar fi o adresă de email. Google le potrivește cu conturile Google autentificate pentru a îmbunătăți acuratețea măsurării conversiilor.

Trebuie să transform eu datele în hash?

Nu, cu tag-ul Google. Google cere valori fără hash în user_data, iar tag-ul le normalizează și le transformă în hash cu SHA-256 înainte să le trimită.

Sunt enhanced conversions același lucru cu importurile de conversii offline?

Nu. Enhanced conversions for web sunt trimise de tag în momentul în care are loc conversia. Importurile de conversii offline încarcă conversiile mai târziu, identificate printr-un click id precum gclid, gbraid sau wbraid.

Trimite ROASaurus conversiile Google Ads de pe server?

Achizițiile se declanșează din browser, în checkout-ul Shopify. De pe server, după ce contul tău Google Ads este conectat, ROASaurus le corectează ulterior valorile prin Google Ads API, încarcă etapele lead-urilor din CRM ca conversii offline din click-uri și trimite vânzările din magazinele fizice ca evenimente de vânzări în magazin.

Pot folosi ROASaurus pentru conversiile Google Ads pe WooCommerce?

Nu pentru achiziții. Conversiile de achiziție funcționează doar pe Shopify, pentru că se declanșează din checkout-ul Shopify. Pe alte magazine online, ROASaurus folosește gclid, gbraid și wbraid pentru atribuire și pentru încărcarea etapelor lead-urilor din CRM ca conversii offline.

După cât timp văd rezultate?

Google spune că raportul Diagnostics pentru enhanced conversions este disponibil la aproximativ 72 de ore după configurare, iar impactul apare în raportare după aproximativ 30 de zile.

Fiecare vânzare, urmărită până la reclama care a adus-o

Tracking server-side, profit și lifetime value într-o singură aplicație. Probă gratuită de 14 zile, fără card bancar.

Începe proba gratuită →