Annonceplatforme og webshops

Google Ads enhanced conversions på Shopify

Enhanced conversions tilføjer hashede kundedata til Google Ads-køb på Shopify. Sådan virker de, hvordan de adskiller sig fra offline-importer, og hvordan du sætter dem op.

·Opdateret ·9 min. læsning·Af ROASaurus-teamet

Vigtigste pointer
  • Enhanced conversions tilføjer hashede first-party-kundedata, for eksempel købers e-mailadresse, til en Google Ads-konvertering, når den sker.
  • Google matcher de hashede data med Google-konti, der var logget ind, da personen interagerede med din annonce.
  • Import af offline-konverteringer er anderledes: Du uploader konverteringer senere, identificeret ved et klik-id som gclid, gbraid eller wbraid.
  • I ROASaurus udløses Google Ads-konverteringer i browseren fra custom pixel i Shopify checkout med ordre-id'et som transaction_id og kun på Shopify.
  • Enhanced conversions skal også slås til i dine konverteringsindstillinger i Google Ads, hvor du accepterer Googles vilkår for kundedata.

Enhanced conversions er en funktion i Google Ads, der tilføjer hashede first-party-kundedata, for eksempel købers e-mailadresse, telefonnummer eller adresse, til en konvertering, når den sker. Google matcher disse data med Google-konti, der var logget ind, da personen interagerede med din annonce. Google siger, at det kan forbedre nøjagtigheden af din konverteringsmåling.

På Shopify er checkout det naturlige sted at sende disse data, fordi kunden lige har indtastet dem. Denne guide forklarer, hvordan enhanced conversions fungerer, hvilken rolle gclid, gbraid og wbraid spiller, hvordan enhanced conversions adskiller sig fra import af offline-konverteringer, hvad Shopifys checkout leverer, og præcis hvordan ROASaurus sender dem.

Hvad er enhanced conversions?

Et almindeligt Google Ads-konverteringstag rapporterer, at en konvertering skete, med en værdi og et ordre-id. Google skal så forbinde den med et annonceklik, som regel gennem klik-id'et fra landingssiden. Når det led mangler, bliver konverteringen måske ikke tilskrevet din kampagne.

Enhanced conversions tilføjer en anden vej. Sammen med konverteringen sender tagget kundedata som e-mailadressen. Dataene hashes med SHA-256, en envejsalgoritme, før de sendes. Google bruger de hashede data til at matche din kunde med en Google-konto, der var logget ind, da kunden interagerede med dine annoncer.

Google tilbyder to versioner. Enhanced conversions for web, som dette indlæg handler om, forbedrer målingen af salg på dit website. Enhanced conversions for leads er til salg, der lukkes offline efter en leadformular på dit site, og virker sammen med importerede offline-konverteringer.

Standard konverteringstag
  • Sender konverteringen med value, currency og transaction_id
  • Bruger klik-id'et og Google-cookies til at finde annonceklikket
  • Sender ingen kundedata
Med enhanced conversions
  • Sender den samme konvertering
  • Tilføjer e-mail, telefon og adresse, hashet med SHA-256
  • Google kan også matche på indloggede Google-konti
Enhanced conversions erstatter ikke konverteringstagget. De tilføjer kundedata til det.

Når auto-tagging er slået til, tilføjer Google en parameter kaldet gclid til landingssidens URL, når nogen klikker på din annonce. To parametre mere dækker klik, der involverer en iOS-app:

ParameterHvornår den findes
gclidNogen klikker på din annonce og går til dit website
gbraidNogen klikker på en annonce på nettet og går til din iOS-app
wbraidNogen klikker på en annonce i en iOS-app og går til dit website
Definitioner fra Googles dokumentation til Google Ads API. Alle tre identificerer det annonceklik, som en konvertering hører til.

ROASaurus registrerer alle tre på landingssiden og gemmer dem sammen med den besøgende, så Google-klik vises under Google i dens attributionsrapporter. Selve konverteringen sendes af Googles eget tag, som foretager sin egen klikmatching. Enhanced conversions giver det tag kundedata at matche på også.

Hvordan adskiller enhanced conversions sig fra import af offline-konverteringer?

Begge sender first-party-data til Google Ads, så de er lette at forveksle. De løser forskellige problemer.

Enhanced conversions for webImport af offline-konverteringer
Hvornår den sendesNår konverteringen skerSenere, når salget er kendt
Hvordan den sendesAf Google-tagget på dit siteSom en upload, for eksempel via Google Ads API
Hvordan klikket findesGoogles klikdata plus hashede kundedataEt klik-id (gclid, gbraid eller wbraid), helst med hashede kundedata
Typisk brugSalg, der gennemføres på dit websiteSalg, der lukkes uden for websitet, for eksempel efter et telefonopkald
I ROASaurusJa, fra Shopify checkoutNej
Et webshopkøb gennemføres på websitet, så enhanced conversions for web passer til det. Offline-importer er til salg, som tagget aldrig ser.

Ved en offline-import via Google Ads API refererer hver konvertering til en konverteringshandling af upload-typen og bærer det klik-id, der blev gemt, da den besøgende landede, plus kundedata, hvor de er tilgængelige. Det er det rette værktøj, når salget lukkes pr. telefon eller i en butik. En Shopify-ordre gennemføres på dit website, mens tagget kører, så den behøver ingen upload.

Hvilke kundedata giver Shopifys checkout?

Google-tagget forventer dataene i et user_data-objekt med faste nøgler. Et gennemført checkout i Shopify kan udfylde dem alle.

user_data-nøgleHentet fra Shopify checkout
emailDen e-mailadresse, kunden indtastede
phone_numberTelefonnummeret, hvis kunden har indtastet et
address.first_name, address.last_nameNavnet på faktureringsadressen
address.streetFørste linje i faktureringsadressen
address.city, address.region, address.postal_codeBy, region og postnummer på faktureringsadressen
address.countryLandekoden på faktureringsadressen
Nøglerne fra Googles opsætningsguide til Google-tagget, udfyldt fra det gennemførte Shopify checkout.

Google sætter et minimum for hver konvertering: en e-mailadresse eller et fornavn, efternavn, postnummer og land. Et telefonnummer tæller kun sammen med en e-mailadresse eller et fuldt navn og en adresse. Google beder dig også om at udelade et felt, du ikke har, i stedet for at sende det tomt, og om at bruge E.164-formatet til telefonnumre, for eksempel +14155550123.

Du hasher ikke selv disse værdier, når du bruger Google-tagget. Googles guide beder om ikke-hashede værdier i user_data: Tagget normaliserer og hasher dem, før det sender dem. Forhåndshashede værdier er også mulige, men de bruger andre nøgler.

Sådan sender ROASaurus enhanced conversions fra Shopify

I ROASaurus er Google Ads sat op som en pixel, men det er ikke en server-side-forbindelse. Den kører inde i custom pixelen fra ROASaurus i Shopifys checkout, som Shopify indlæser i en sandbox. Siden om Google Ads-integrationen opregner alle indstillinger. Når en ordre gennemføres, sker dette i shopperens browser:

gtag('config', 'AW-123456789')Checkout indlæser Google-tagget med enhanced conversions tilladt
checkout_completedShopify melder det gennemførte checkout til pixelen
gtag('set', 'user_data')E-mail, telefon og faktureringsadresse sættes som brugerdata
gtag('event', 'conversion')Købskonverteringen sendes med ordre-id'et som transaction_id
Rækkefølgen af kald i checkout-pixelen. Alt kører i shopperens browser, inde i Shopifys checkout.
Den købskonvertering, ROASaurus sender (eksempelværdier)
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' }
  ]
});

Hver del har en opgave:

  • transaction_id er Shopifys ordre-id. Hvis den samme ordre nogensinde rapporteres to gange, ser Google Ads to konverteringer med det samme transaction ID for den samme konverteringshandling. Den behandler den anden som en dublet og tæller den ikke.
  • value er Shopifys checkout-total, som inkluderer afgifter og told, ganget med Conversion value multiplier, hvis du har angivet en.
  • items bruger som standard Merchant Center-formatet: shopify_, din shops landekode, produkt-id'et og variant-id'et. På den måde kan varerne matche dit Google-produktfeed. Du kan i stedet angive din egen Item ID template.
  • new_customer er true for en kundes første ordre og false for en tilbagevendende kunde, når Shopify ved det.

Valgfrie konverteringslabels

Ud over købslabelet kan du tilføje et Begin checkout conversion label, som sender en konvertering, når checkout starter, og et New customer purchase label, som sender en anden konvertering kun for første ordrer. Den anden konvertering går til en anden konverteringshandling. Google deduplikerer transaction ID'er pr. konverteringshandling, så en første ordre tæller én gang i hver af de to handlinger. Sæt handlingen for nye kunder til sekundær, medmindre du vil byde på den: Sekundære handlinger rapporteres i All conversions, men bruges ikke til budgivning.

Rapportér margin i stedet for omsætning

Multiplikatoren for konverteringsværdi ændrer den værdi, Google modtager. Sæt den til din bruttomargin, så bliver konverteringsværdien et estimat af bruttooverskud i stedet for omsætning. Tag en eksempelshop med en bruttomargin på 40% og én kampagne:

Omsætning som værdiMultiplikator 0.4
Omsætning fra 50 ordrer$6,000$6,000
Konverteringsværdi i Google Ads$6,000$2,400
Annonceforbrug$2,000$2,000
ROAS vist af Google Ads300%120%
Mål-ROAS ved break-even250%100%
Eksempelshop. Med marginværdier fungerer Googles ROAS som POAS: Over 100% betaler de ordrer, annoncerne indbringer, for annoncerne.

Ved omsætning er break-even-ROAS 1 ÷ 0.40 = 2.5, hvilket Google viser som en mål-ROAS på 250%. Ved marginværdier er break-even altid 100%, hvilket er lettere at aflæse på tværs af produkter. En fast multiplikator er stadig et estimat: Den giver alle produkter den samme margin. Hvis dine marginer varierer meget, så sammenlign også kampagner på POAS ud fra reelle ordreomkostninger. ROASaurus kan også sende din shops gennemsnitlige dækningsbidrag som værdi og, når din Google Ads-konto er forbundet, senere erstatte det med hver ordres reelle margin via konverteringsjusteringer. Guiden til break-even-ROAS viser, hvordan du finder den marginsats, du skal bruge.

Én detalje ændrer multiplikatoren: Shopifys checkout-total inkluderer afgifter. Din bruttomargin er baseret på omsætning uden moms. Hvis dine priser inkluderer 20% moms, er en margin på 40% af omsætningen uden moms 0.40 ÷ 1.20 = ca. 0.33 af checkout-totalen, så 0.33 er den multiplikator, du skal bruge.

Begrænsninger

  • Kun Shopify. Konverteringen udløses fra Shopifys checkout. På WooCommerce og de øvrige webshops bruger ROASaurus Google-klik-id'er til attribution og til lead-uploads, men sender ikke købskonverteringer til Google Ads.
  • Browser, ikke server. Hvis en shoppers browser blokerer Googles tag, eller siden, hvor Shopify udløser eventet for det gennemførte checkout, ikke indlæses, bliver konverteringen ikke sendt. Når Respect visitor consent er slået til, indlæses Google-tagget kun for shoppere, der tillader marketingcookies. Se guiden om samtykke og privatliv.
  • Forbrug kræver en forbundet konto. Forbrug fra Google Ads kommer ind, så snart du forbinder Google Ads-kontoen under Setup › Ad spend; indtil da udelader ROAS og overskud i ROASaurus det.

Sådan sætter du enhanced conversions op på Shopify

Du skal bruge en købskonverteringshandling i Google Ads, ROASaurus-appen i din Shopify-shop og adgang til Shopifys indstillinger for customer events.

  1. Find dit konverterings-id og din konverteringslabel

    Åbn tag-opsætningen for din købskonverteringshandling i Google Ads. Event-snippetten indeholder en send_to-værdi som AW-123456789/AbCdEfGhIjK. Tallet efter AW- er konverterings-id'et, og delen efter skråstregen er konverteringslabelen.

  2. Slå enhanced conversions til i Google Ads

    Åbn Settings under Goals, fold Enhanced conversions ud, slå dem til, og accepter vilkårene for kundedata. Når Google spørger om metoden, skal du vælge Google-tagget med et kodestykke.

  3. Tilføj Google Ads-pixelen i ROASaurus

    Gå til Tracking & platforms, klik på Add pixel på Google Ads-kortet, og udfyld Conversion ID og Purchase conversion label. Tilføj labels for begin checkout og nye kunder, hvis du bruger dem.

  4. Tilføj checkout-pixelen i Shopify

    I Shopify admin › Settings › Customer events skal du tilføje en custom pixel med navnet ROASaurus, sætte tilladelsen til »Not required« og indsætte snippetten fra din side Tracking & platforms. ROASaurus anvender selv Respect visitor consent. Shopify-opsætningsguiden viser hvert trin.

  5. Læg en testordre

    Gennemfør en ordre i din shop, og tjek konverteringsanmodningen, som beskrevet nedenfor.

  6. Behold én primær købshandling

    Hvis en anden konverteringshandling også tæller Shopify-køb, for eksempel en, der er oprettet af en anden app, så sæt den til sekundær.

Hvordan tjekker du, at enhanced conversions virker?

Google beskriver to kontroller. Den første virker med det samme. Åbn Chrome DevTools under din testordre, gå til fanen Network, og filtrér på »google«. Find konverteringsanmodningen, og se efter en parameter em, hvis værdi starter med tv.1~em efterfulgt af en hashet streng. Det er de hashede kundedata.

Den anden kontrol tager tid. Rapporten Diagnostics for enhanced conversions i Google Ads bliver tilgængelig cirka 72 timer efter opsætningen. Google siger, at effekten vises i rapporteringen efter cirka 30 dage.

Kilder

  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

I ROASaurus

Læs videre

Annonceplatforme og webshopsKonverteringstracking ved efterkrav og eksterne checkoutsKonverteringstracking ved efterkrav: hvorfor pixels overser efterkravs- og eksterne checkout-ordrer, hvornår du skal sende købet, og hvordan du håndterer afviste ordrer.Annonceplatforme og webshopsKonverteringstracking med CCV Shop: en opsætningsguideKonverteringstracking med CCV Shop: send betalte ordrer til Meta og TikTok med en signeret webhook, knyt dem til annonceklik, sæt det op, test det, og håndtér sene betalinger.Annonceplatforme og webshopsKonverteringstracking for Lightspeed eCom-webshopsKonverteringstracking for Lightspeed eCom (C-Series): send betalte ordrer til Meta og TikTok fra serveren, knyt dem til annonceklik, sæt det op, og test det.
FAQ

Spørgsmål, besvaret

Hvad er enhanced conversions i Google Ads?

Enhanced conversions tilføjer hashede first-party-kundedata, såsom en e-mailadresse, til en konvertering. Google matcher dem med indloggede Google-konti for at forbedre nøjagtigheden af konverteringsmålingen.

Skal jeg selv hashe dataene?

Ikke med Google-tagget. Google beder om ikke-hashede værdier i user_data, og tagget normaliserer og hasher dem med SHA-256, før det sender dem.

Er enhanced conversions det samme som import af offline-konverteringer?

Nej. Enhanced conversions for web sendes af tagget, når konverteringen sker. Import af offline-konverteringer uploader konverteringer senere, identificeret ved et klik-id som gclid, gbraid eller wbraid.

Sender ROASaurus Google Ads-konverteringer server-side?

Køb udløses fra browseren inde i Shopifys checkout. Fra serveren, når din Google Ads-konto er forbundet, retter ROASaurus deres værdier senere via Google Ads API, uploader leadstadier fra CRM som offline klikkonverteringer og sender salg i fysisk butik som store sales-events.

Kan jeg bruge ROASaurus til Google Ads-konverteringer på WooCommerce?

Ikke for køb. Købskonverteringer virker kun på Shopify, fordi de udløses fra Shopify checkout. På andre webshops bruger ROASaurus gclid, gbraid og wbraid til attribution og til at uploade leadstadier fra CRM som offline konverteringer.

Hvor lang tid går der, før jeg ser resultater?

Google siger, at rapporten Diagnostics for enhanced conversions er tilgængelig cirka 72 timer efter opsætningen, og at effekten vises i rapporteringen efter cirka 30 dage.

Hvert salg, sporet til annoncen, der skabte det

Server-side tracking, overskud og livstidsværdi i én app. 14 dages gratis prøve, uden kreditkort.

Start din gratis prøve →