Annonseplattformer og nettbutikker

Google Ads enhanced conversions på Shopify

Enhanced conversions legger hashede kundedata til Google Ads-kjøp på Shopify. Slik fungerer de, hvordan de skiller seg fra offline-importer, og oppsettet.

·Oppdatert ·9 min lesetid·Av ROASaurus-teamet

Hovedpunkter
  • Enhanced conversions legger hashede førsteparts kundedata, som kjøperens e-postadresse, til en Google Ads-konvertering når den skjer.
  • Google kobler de hashede dataene til Google-kontoer som var pålogget da personen interagerte med annonsen din.
  • Offline-importer av konverteringer er noe annet: du laster opp konverteringer senere, identifisert med en click id som gclid, gbraid eller wbraid.
  • I ROASaurus utløses Google Ads-konverteringer i nettleseren fra custom pixel i Shopify checkout, med bestillings-ID-en som transaction_id, og bare på Shopify.
  • Enhanced conversions må også slås på i konverteringsinnstillingene i Google Ads, der du godtar Googles vilkår for kundedata.

Enhanced conversions er en funksjon i Google Ads som legger hashede førsteparts kundedata, som kjøperens e-postadresse, telefonnummer eller adresse, til en konvertering når den skjer. Google kobler disse dataene til Google-kontoer som var pålogget da personen interagerte med annonsen din. Google sier at dette kan forbedre nøyaktigheten i konverteringsmålingen din.

På Shopify er det naturlige stedet å sende disse dataene checkout, der kunden nettopp har lagt dem inn. Denne guiden forklarer hvordan enhanced conversions fungerer, hvilken rolle gclid, gbraid og wbraid spiller, hvordan enhanced conversions skiller seg fra offline-importer av konverteringer, hva Shopifys checkout gir, og nøyaktig hvordan ROASaurus sender dem.

Hva er enhanced conversions?

En vanlig konverteringstag i Google Ads melder at en konvertering skjedde, med en verdi og en bestillings-ID. Google må deretter koble den til et annonseklikk, vanligvis gjennom click id fra landingssiden. Når den koblingen mangler, blir konverteringen kanskje ikke attribuert til kampanjen din.

Enhanced conversions legger til en andre rute. Sammen med konverteringen sender taggen kundedata som e-postadressen. Dataene hashes med SHA-256, en enveisalgoritme, før de sendes. Google bruker de hashede dataene til å koble kunden din til en Google-konto som var pålogget da de interagerte med annonsene dine.

Google tilbyr to versjoner. Enhanced conversions for web, som dette innlegget handler om, forbedrer målingen av salg på nettstedet ditt. Enhanced conversions for leads er for salg som avsluttes offline etter et leadskjema på nettstedet ditt, og fungerer sammen med importerte offline-konverteringer.

Vanlig konverteringstag
  • Sender konverteringen med verdi, valuta og transaction_id
  • Bygger på click id og Google-cookies for å finne annonseklikket
  • Sender ingen kundedata
Med enhanced conversions
  • Sender den samme konverteringen
  • Legger til e-post, telefon og adresse, hashet med SHA-256
  • Google kan også koble mot påloggede Google-kontoer
Enhanced conversions erstatter ikke konverteringstaggen. De legger kundedata til den.

Med automatisk tagging på legger Google til en parameter kalt gclid i landingssideadressen når noen klikker på annonsen din. To parametere til dekker klikk som involverer en iOS-app:

ParameterNår den finnes
gclidNoen klikker på annonsen din og går til nettstedet ditt
gbraidNoen klikker på en annonse på nettet og går til iOS-appen din
wbraidNoen klikker på en annonse i en iOS-app og går til nettstedet ditt
Definisjoner fra Googles dokumentasjon for Google Ads API. Alle tre identifiserer annonseklikket en konvertering tilhører.

ROASaurus fanger opp alle tre på landingssiden og lagrer dem sammen med den besøkende, så Google-klikk vises under Google i attribusjonsrapportene dine. Selve konverteringen sendes av Googles egen tag, som gjør sin egen klikkmatching. Enhanced conversions gir den taggen kundedata å matche på også.

Hvordan skiller enhanced conversions seg fra offline-importer av konverteringer?

Begge sender førstepartsdata til Google Ads, så de er lette å blande sammen. De løser ulike problemer.

Enhanced conversions for webOffline-import av konverteringer
Når den sendesNår konverteringen skjerSenere, etter at salget er kjent
Hvordan den sendesAv Google-taggen på nettstedet dittSom en opplasting, for eksempel via Google Ads API
Hvordan klikket finnesGoogles klikkdata pluss hashede kundedataEn click id (gclid, gbraid eller wbraid), helst med hashede kundedata
Typisk brukSalg som fullføres på nettstedet dittSalg som avsluttes utenfor nettstedet, for eksempel etter en telefonsamtale
I ROASaurusJa, fra Shopify checkoutNei
Et kjøp i en nettbutikk fullføres på nettstedet, så enhanced conversions for web passer. Offline-importer er for salg taggen aldri ser.

Ved en offline-import via Google Ads API refererer hver konvertering til en konverteringshandling av opplastingstypen og bærer click id-en som ble lagret da den besøkende landet, pluss kundedata der det er tilgjengelig. Det er det rette verktøyet når salget avsluttes på telefon eller i en butikk. En Shopify-bestilling fullføres på nettstedet ditt mens taggen kjører, så den trenger ingen opplasting.

Hvilke kundedata gir Shopifys checkout?

Google-taggen forventer dataene i et user_data-objekt med faste nøkler. En fullført Shopify checkout kan fylle ut alle sammen.

user_data-nøkkelHentet fra Shopify checkout
emailE-postadressen kunden la inn
phone_numberTelefonnummeret, hvis kunden la inn 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 i faktureringsadressen
address.countryLandkoden i faktureringsadressen
Nøklene fra Googles oppsettguide for Google-taggen, fylt ut fra den fullførte Shopify checkout.

Google setter et minimum for hver konvertering: en e-postadresse, eller et fornavn, etternavn, postnummer og land. Et telefonnummer teller bare sammen med en e-postadresse eller et fullt navn og en adresse. Google ber deg også utelate et felt du ikke har i stedet for å sende det tomt, og bruke E.164-formatet for telefonnumre, som +14155550123.

Du hasher ikke disse verdiene selv når du bruker Google-taggen. Googles guide ber om ikke-hashede verdier i user_data: taggen normaliserer og hasher dem før den sender dem. Forhåndshashede verdier er også mulig, men de bruker andre nøkler.

Hvordan ROASaurus sender enhanced conversions fra Shopify

I ROASaurus er Google Ads satt opp som en pixel, men det er ikke en server-side-tilkobling. Den kjører inne i ROASaurus custom pixel i Shopifys checkout, som Shopify laster i en sandkasse. Integrasjonssiden for Google Ads lister alle innstillinger. Når en bestilling fullføres, skjer dette i kjøperens nettleser:

gtag('config', 'AW-123456789')Checkout laster Google-taggen med enhanced conversions tillatt
checkout_completedShopify melder den fullførte checkout til pixelen
gtag('set', 'user_data')E-post, telefon og faktureringsadresse settes som brukerdata
gtag('event', 'conversion')Kjøpskonverteringen sendes med bestillings-ID-en som transaction_id
Rekkefølgen på kallene i checkout-pixelen. Alt kjører i kjøperens nettleser, inne i Shopifys checkout.
Kjøpskonverteringen ROASaurus sender (eksempelverdier)
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 jobb:

  • transaction_id er Shopify-bestillingens ID. Hvis den samme bestillingen noen gang rapporteres to ganger, ser Google Ads to konverteringer med samme transaksjons-ID for samme konverteringshandling. Den behandler den andre som et duplikat og teller den ikke.
  • value er totalbeløpet i Shopifys checkout, som inkluderer skatter og toll, multiplisert med Conversion value multiplier hvis du har satt en.
  • items bruker Merchant Center-formatet som standard: shopify_, butikkens landskode, produkt-ID-en og variant-ID-en. På den måten kan varene matche Google-produktfeeden din. Du kan i stedet sette din egen Item ID template.
  • new_customer er true for en kundes første bestilling og false for en tilbakevendende kunde, når Shopify vet det.

Valgfrie konverteringsetiketter

Ved siden av kjøpsetiketten kan du legge til en Begin checkout conversion label, som sender en konvertering når checkout starter, og en New customer purchase label, som sender en andre konvertering bare for førstegangsbestillinger. Den andre konverteringen går til en annen konverteringshandling. Google deduplikerer transaksjons-ID-er per konverteringshandling, så en førstegangsbestilling telles én gang i hver av de to handlingene. Sett handlingen for nye kunder til sekundær med mindre du vil by på den: sekundære handlinger rapporteres i All conversions, men brukes ikke til budgivning.

Rapportere margin i stedet for omsetning

Konverteringsverdi-multiplikatoren endrer verdien Google mottar. Sett den til bruttomarginen din, så blir konverteringsverdien et estimat av bruttofortjeneste i stedet for omsetning. Ta en eksempelbutikk med 40% bruttomargin og én kampanje:

Omsetning som verdiMultiplikator 0.4
Omsetning fra 50 bestillinger$6,000$6,000
Konverteringsverdi i Google Ads$6,000$2,400
Annonsekostnader$2,000$2,000
ROAS vist av Google Ads300%120%
Break-even-mål for ROAS250%100%
Eksempelbutikk. Med marginverdier fungerer Googles ROAS som POAS: over 100% betaler bestillingene annonsene henter inn for annonsene.

På omsetning er break-even-ROAS 1 ÷ 0.40 = 2.5, som Google viser som en mål-ROAS på 250%. På marginverdier er break-even alltid 100%, noe som er lettere å lese på tvers av produkter. En fast multiplikator er likevel et estimat: den gir hvert produkt den samme marginen. Hvis marginene dine varierer mye, bør du også sammenligne kampanjer på POAS fra reelle bestillingskostnader. ROASaurus kan også sende butikkens gjennomsnittlige dekningsbidrag som verdi og, når Google Ads-kontoen din er koblet til, senere erstatte det med den reelle marginen for hver bestilling via konverteringsjusteringer. Guiden til break-even-ROAS viser hvordan du finner marginsatsen du skal bruke.

Én detalj endrer multiplikatoren: totalbeløpet i Shopifys checkout inkluderer skatter. Bruttomarginen din er basert på omsetning uten skatt. Hvis prisene dine inkluderer 20% mva., er en margin på 40% av omsetningen uten mva. 0.40 ÷ 1.20 = omtrent 0.33 av checkout-totalen, så 0.33 er multiplikatoren du bør bruke.

Begrensninger

  • Bare Shopify. Konverteringen utløses fra Shopifys checkout. På WooCommerce og de andre nettbutikkene bruker ROASaurus Google click id-er til attribusjon og til lead-opplastinger, men sender ikke kjøpskonverteringer til Google Ads.
  • Nettleser, ikke server. Hvis kjøperens nettleser blokkerer Googles tag, eller siden der Shopify utløser eventen for fullført checkout ikke lastes, sendes ikke konverteringen. Med Respect visitor consent på lastes Google-taggen bare for kjøpere som tillater markedsføringscookies. Se guiden til samtykke og personvern.
  • Annonsekostnader krever en tilkoblet konto. Google Ads-kostnader kommer inn når du kobler til Google Ads-kontoen under Setup › Ad spend; frem til da tar ikke ROAS og fortjeneste i ROASaurus dem med.

Slik setter du opp enhanced conversions på Shopify

Du trenger en kjøpskonverteringshandling i Google Ads, ROASaurus-appen i Shopify-butikken din og tilgang til innstillingene for customer events i Shopify.

  1. Finn konverterings-ID-en og etiketten din

    Åpne tagoppsettet for kjøpskonverteringshandlingen din i Google Ads. Event-snippeten inneholder en send_to-verdi som AW-123456789/AbCdEfGhIjK. Tallet etter AW- er konverterings-ID-en, og delen etter skråstreken er konverteringsetiketten.

  2. Slå på enhanced conversions i Google Ads

    I Goals åpner du Settings, utvider Enhanced conversions, slår dem på og godtar vilkårene for kundedata. Når Google spør etter metoden, velger du Google-taggen med en kodesnutt.

  3. Legg til Google Ads-pixelen i ROASaurus

    Gå til Tracking & platforms, klikk Add pixel på Google Ads-kortet, og fyll inn Conversion ID og Purchase conversion label. Legg til etikettene for begin checkout og nye kunder hvis du bruker dem.

  4. Legg til checkout-pixelen i Shopify

    I Shopify admin › Settings › Customer events legger du til en custom pixel som heter ROASaurus, setter tillatelsen til «Not required» og limer inn snutten fra siden Tracking & platforms. ROASaurus anvender Respect visitor consent selv. Oppsettguiden for Shopify viser hvert trinn.

  5. Legg inn en testbestilling

    Fullfør en bestilling i butikken din og sjekk konverteringsforespørselen, som beskrevet nedenfor.

  6. Behold én primær kjøpshandling

    Hvis en annen konverteringshandling også teller Shopify-kjøp, for eksempel en som er opprettet av en annen app, setter du den til sekundær.

Hvordan sjekker du at enhanced conversions fungerer?

Google beskriver to sjekker. Den første fungerer med en gang. Åpne Chrome DevTools under testbestillingen, gå til fanen Network og filtrer på «google». Finn konverteringsforespørselen og se etter en parameter em der verdien starter med tv.1~em etterfulgt av en hashet streng. Det er de hashede kundedataene.

Den andre sjekken tar tid. Diagnoserapporten for enhanced conversions i Google Ads blir tilgjengelig omtrent 72 timer etter at du har satt dem opp. Google sier at effekten vises i rapporteringen etter omtrent 30 dager.

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

Les videre

Annonseplattformer og nettbutikkerKonverteringstracking ved betaling ved levering og eksterne checkouterKonverteringstracking ved betaling ved levering: hvorfor pixler går glipp av bestillinger med betaling ved levering og fra eksterne checkouter, når du bør sende kjøpet, og hvordan du håndterer avviste bestillinger.Annonseplattformer og nettbutikkerKonverteringstracking for CCV Shop: en oppsettguideKonverteringstracking for CCV Shop: send betalte bestillinger til Meta og TikTok med en signert webhook, koble dem til annonseklikk, sett opp, test og håndter sene betalinger.Annonseplattformer og nettbutikkerKonverteringstracking for Lightspeed i eCom-nettbutikkerKonverteringstracking for Lightspeed eCom (C-Series): send betalte bestillinger til Meta og TikTok fra serveren, koble dem til annonseklikk, sett det opp og test det.
Vanlige spørsmål

Spørsmål, besvart

Hva er enhanced conversions i Google Ads?

Enhanced conversions legger hashede førsteparts kundedata, som en e-postadresse, til en konvertering. Google kobler dem til påloggede Google-kontoer for å forbedre nøyaktigheten i konverteringsmålingen.

Må jeg hashe dataene selv?

Ikke med Google-taggen. Google ber om ikke-hashede verdier i user_data, og taggen normaliserer og hasher dem med SHA-256 før den sender dem.

Er enhanced conversions det samme som offline-importer av konverteringer?

Nei. Enhanced conversions for web sendes av taggen når konverteringen skjer. Offline-importer av konverteringer laster opp konverteringer senere, identifisert med en click id som gclid, gbraid eller wbraid.

Sender ROASaurus Google Ads-konverteringer server-side?

Kjøp utløses fra nettleseren inne i Shopifys checkout. Fra serveren, når Google Ads-kontoen din er koblet til, korrigerer ROASaurus verdiene deres senere via Google Ads API, laster opp lead-stadier fra CRM som offline klikkonverteringer og sender salg i fysisk butikk som store sales-events.

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

Ikke for kjøp. Kjøpskonverteringer fungerer bare på Shopify, fordi de utløses fra Shopifys checkout. På andre nettbutikker bruker ROASaurus gclid, gbraid og wbraid til attribusjon og til å laste opp lead-stadier fra CRM som offline konverteringer.

Hvor lenge går det før jeg ser resultater?

Google sier at diagnoserapporten for enhanced conversions er tilgjengelig omtrent 72 timer etter oppsettet, og at effekten vises i rapporteringen etter omtrent 30 dager.

Hvert salg, sporet til annonsen som tjente det inn

Server-side tracking, fortjeneste og livstidsverdi i én app. 14 dagers gratis prøveperiode, uten kredittkort.

Start den gratis prøveperioden din →