Med målet om anskaffelse av nye kunder kan du optimalisere for anskaffelse av nye kunder i Google Ads-kampanjer. I denne artikkelen forklarer vi hvordan du kan bruke tagger til å konfigurere rapportering om anskaffelse av nye kunder, slik at du enklere kan registrere nye kunder du får via kampanjer. Finn ut mer om målet om anskaffelse av nye kunder.
Veiledning til konfigurering av rapportering om kundeanskaffelse
Installasjon via den globale nettstedstaggen
Merk: For å bruke dette alternativet må du ha konfigurert en konverteringshandling for kjøp i Google Ads som oppfyller visse spesifikasjoner, og du må ha konfigurert et mål for kundeanskaffelse i kontoen din. Finn ut mer om målet om anskaffelse av nye kunder.
Trinn 1: Installer koden for konverteringssporing via Google-taggen på nettstedet
Les artikkelen om konfigurering av konverteringssporing på nettsteder for å se hvordan du aktiverer konverteringssporing via Google-taggen.
Trinn 2: Legg til new_customer
-parameteren i hendelseskodebiten for taggen
Du må legge til denne kundeparameteren i hendelseskodebiten:
Parameter | Type verdi | Beskrivelse |
new_customer |
Boolsk: True / False / [ikke angitt] | Er den konverterende kunden en ny kunde?
|
Her kan du se den globale nettstedstaggen konfigurert med den ovennevnte parameteren:
<script type="text/javascript">
gtag('event', 'purchase', {
"send_to": "AW-CONVERSION_ID/CONVERSION_LABEL", /* PLEASE REPLACE WITH YOUR VALUE */
...
"new_customer": true, /* calculate dynamically, populate with true/false */
...
]
});
/* ]]> */
Installer via Google Tag Manager
Følg veiledningen nedenfor for å legge til new_customer
-parameteren i Google Tag Manager-koden
- Velg konverteringstaggen for nye kunder.
- Merk av for «Oppgi data om den nye kunden».
- Velg Datalag eller Egendefinerte felt som datakilde.
- Variablene nedenfor må legges til som referanser på betalingssiden.
Parameter | Type verdi | Beskrivelse |
new_customer |
Boolsk: True / False / [ikke angitt] | Er den konverterende kunden en ny kunde?
|
customer_lifetime_value |
Valuta |
Blir kundens levetidsverdi tilskrevet en ny kunde?
|
Datalaget brukes til midlertidig oppbevaring av data. Med dette strukturerte formatet, som støttes av Tag Manager, kan du enkelt flytte disse dataene fra nettsiden eller mobilappen din til tagger, utløsere og andre variabler i Tag Manager.
Du er ikke nødt til å konfigurere et datalag for at variabler skal kunne hente informasjon. Du kan også konfigurere Tag Manager-variabler slik at de henter verdier direkte fra egendefinerte felt, informasjonskapsler fra førstepart og DOM. Men den anbefalte fremgangsmåten er at variablene henter informasjon direkte fra et velstrukturert datalagsobjekt. Ved å implementere et datalag kan du redusere faren for at data går tapt som følge av utilsiktede kodeendringer, legge til rette for en velstrukturert og tilgjengelig datamodell og forenkle feilsøkingen.
For hver konvertering kan du enten la Google automatisk registrere hvorvidt konverteringen er ny, eller du kan rapportere dette via konverteringstaggen selv. Da blir dataene i Google Ads-rapportene nøyaktigere. Du kan også justere verdien du tilordner nye kunder, ved å legge til en prosentandel av den gjennomsnittlige bestillingsverdien i det første kjøpet de gjør.
Kundens levetidsverdi beregnes ut fra den gjennomsnittlige konverteringsverdien i Shopping-kampanjer samt kundenes kjøpsfrekvens. Ha dette i bakhodet når du velger ønsket prosentandel for å fastsette verdien av en ny kunde som noe du er komfortabel med.
Her ser du et eksempel på en implementering med datalag:
dataLayer.push({
"event": 'purchase',
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"affiliation": "Google online store",
"value": 23.07,
"currency": "USD",
"new_customer": true,
});
Her er et eksempel på en implementering med egendefinerte felter:
<script type="text/javascript">
send_to = 'AW-CONVERSION_ID/CONVERSION_LABEL'; /* PLEASE REPLACE WITH YOUR VALUE */
transaction_id = "1545c34e-691e-4726-aeda-b798df255e9c";
affiliation = "Google online store";
value = 23.07;
currency = "USD";
new_customer = true;
</script>
Installer med Firebase
Trinn 1: Konfigurer Firebase-konverteringssporing
- Legg til Google Analytics i Android- eller iOS-appen din.
- Logg på Google Ads-kontoen din.
- Knytt Google Ads-kontoen sammen med Google Analytics-appen og Firebase. Følg tilknytningsveiledningen.
- Mål appkonverteringer fra Google Analytics-appen med Firebase SDK. Følg veiledningen for å måle appkonverteringer med Firebase.
Trinn 2: Kontroller innstillingene for konverteringshandlinger
For å spore nye kundeanskaffelser må ha konfigurert konverteringshandlingen riktig. Tilordne innstillingene for konverteringshandlingen slik:
- Angi at «conversion action category» er lik «purchase».
- Angi at «Firebase event» er lik «purchase».
- Angi at «source» er lik «Firebase».
- Sørg for at konverteringshandlingene kan bys på (primær konverteringshandling).
Trinn 3: Legg til new_customer
-parameteren i purchase
-hendelsen
Før du legger til new_customer
-parameteren, må du oppdatere purchase
-hendelsen. Hvis du ikke har opprettet noen purchase-hendelse (kjøpshendelse) ennå, kan du gjøre det ved å følge veiledningen for enten Android eller iOS. new_customer
-parameteren som er oppført nedenfor, er obligatorisk hvis du skal spore anskaffelse av nye kunder via Firebase.
Parameter | Type verdi | Beskrivelse |
new_customer |
Boolsk: True / False / [ikke angitt] | Er den konverterende kunden en ny kunde?
|
Nedenfor kan du se et eksempel på en ecommerce_purchase
-hendelse i Firebase som er utløst av en ny kunde.
Android:
// Prepare ecommerce bundle
Bundle ecommerceBundle = new Bundle();
// Set relevant bundle-level parameters
// Ny kundeinformasjon. Should be calculated dynamically and populated with true/false.
ecommerceBundle.putBoolean( "new_customer", true ); // eller false
ecommerceBundle.putDouble( Param.VALUE, 37.39 ); // Revenue, optional
ecommerceBundle.putString( Param.CURRENCY, "USD" ); // Valgfritt
// Log event with ecommerce bundle
mFirebaseAnalytics.logEvent( Event.PURCHASE, ecommerceBundle );
iOS:
// Utarbeid en ordliste med termer knyttet til netthandel
NSDictionary *ecommerce = @{
// Ny kundeinformasjon. Beregnes dynamisk og angis som @YES/@NO.
@"new_customer" : @YES, // eller @NO
// kFIRParameterValue : @75.98, // Inntekt, valgfritt.
// kFIRParameterCurrency : @"USD", // Valgfritt.
};
// Loggfør «ecommerce_purchase»-hendelsen i ordlisten med netthandelstermer.
[FIRAnalytics logEventWithName:kFIREventPurchase
parameters:ecommerce];
Test konverteringer fra nye kunder
Bekreft at du bruker den globale nettstedstaggen, og at du har installert new_customer
-parameteren. Hvis du kan legge inn en testbestilling, kan du følge fremgangsmåten nedenfor for å se om parameterne blir sendt.
- Med utviklerverktøyene for Chrome kan du kontrollere at koden på siden er optimalisert, ved å følge denne fremgangsmåten:
- Velg Chrome-menyen øverst til høyre i nettleservinduet. Verktøy Verktøy og deretter Utviklerverktøy.
- Høyreklikk på et av sideelementene, og velg Inspiser. Utviklerverktøy-vinduet åpnes nederst i Chrome-nettleseren.
- Velg Network i Utviklerverktøy-vinduet.
- Send inn testbestillingen i nettleseren.
- Søk etter forespørselen som inneholder konverteringen din (søk etter «/conversion»). Parameterne for søkestrengen skal inneholde flere parametere, som vist i eksemplet nedenfor:
vdnc: true, der vdnc = new_customer
Test konverteringer fra nye kunder med Firebase
Bekreft at du bruker Firebase, og at du har lagt til eller tilpasset kjøpshendelsen med parameterne for handlekurvdata.
Deretter kan du feilsøke hendelser i Firebase i tilnærmet sanntid. Du kan også spore nye kundehendelser i Firebase.