
Google Analytics 4 i Magento 2 kræver mere end at indsætte en tracking-kode. For at få brugbare data om salg skal webshoppen sende e-handelsevents som view_item, add_to_cart, begin_checkout og purchase med produktdata og ordreværdi. Samtidig skal sporingen respektere kundens samtykke via Google Consent Mode v2. Gøres det rigtigt, kan du se, hvilke kanaler og produkter der skaber omsætning.
Her forklarer vi, hvordan GA4 og Magento spiller sammen, hvilke events du skal have på plads, og hvilke fejl vi oftest ser, når vi gennemgår en webshops opsætning.
Fra Universal Analytics til Google Analytics 4
Google Analytics 4 har erstattet Universal Analytics. Standardversionen af Universal Analytics stoppede med at behandle data i juli 2023, så har du endnu ikke fået GA4 sat ordentligt op i din Magento-webshop, mangler du i praksis statistik.
Den store forskel er datamodellen. Universal Analytics byggede på sessioner og sidevisninger. GA4 bygger på events: alt, hvad brugeren gør, registreres som en begivenhed med parametre. Det giver mere fleksibilitet, men det betyder også, at e-handelsdata skal sendes i et bestemt format. Magentos gamle Google Analytics-integration er bygget til den tidligere model, og derfor bruger mange webshops et modul eller en tilpasset opsætning via Google Tag Manager.
De vigtigste e-handelsevents i GA4
GA4 har en række anbefalede e-handelsevents. For en Magento-webshop er disse de vigtigste:
| Event | Hvornår sendes den | Vigtige data |
|---|---|---|
| view_item_list | Kunden ser en kategoriside eller søgeresultater | Liste over produkter |
| view_item | Kunden åbner en produktside | Varenummer, navn, pris |
| add_to_cart | Kunden lægger en vare i kurven | Produkt, antal, værdi |
| begin_checkout | Kunden går til checkout | Kurvens indhold og værdi |
| add_shipping_info / add_payment_info | Kunden vælger fragt og betaling | Fragt- og betalingsmetode |
| purchase | Ordren er gennemført | Ordrenummer, omsætning, moms, fragt, produkter |
Med disse events kan du se hele forløbet fra produktvisning til køb og finde de steder, hvor kunderne falder fra. Det hænger tæt sammen med arbejdet med forladte indkøbskurve, hvor du netop vil vide, hvor mange der starter checkout uden at gennemføre.
Purchase-eventet er det vigtigste
Purchase skal sendes præcis én gang pr. ordre med det rigtige ordrenummer (transaction_id). Ellers bliver omsætningen i GA4 forkert, og dine kampagner i Google Ads optimerer på forkerte tal.
Sådan sætter du GA4 op i Magento 2
Der er grundlæggende to veje:
- Direkte tracking-kode (gtag): Simpelt, men e-handelsevents skal stadig kodes ind i temaet, og det er svært at vedligeholde.
- Google Tag Manager med dataLayer: Magento skubber e-handelsdata ud i et dataLayer, og Tag Manager sender dem videre til GA4 og andre platforme. Det er den mest fleksible løsning.
Vores Magento 2 Google Analytics 4-modul følger den anden vej: Google Tag Manager og Google Analytics 4 er inkluderet, og vi klarer installation og opsætning i samarbejde med dit SEO-bureau, så sporingen passer til de kampagner, der kører.
Husk checkout-løsningen
Bruger du en one step checkout som Firecheckout, opfører checkout-siden sig anderledes end Magentos standard. Events som add_shipping_info og add_payment_info skal derfor testes med den checkout, du rent faktisk bruger.
Consent Mode v2 og samtykke
Siden marts 2024 har Google krævet Consent Mode v2 for at kunne bruge annonceringsfunktioner som målretning og konverteringsmåling for brugere i EØS. Kort fortalt sender din cookiebanner kundens valg videre til Googles tags, så de ved, om de må bruge cookies til statistik og annoncering.
For en Magento-webshop betyder det:
- Din cookiebanner skal kunne sende samtykkesignaler til Google Tag Manager.
- Der skal være sat en standardtilstand (typisk "afvist"), før brugeren har valgt.
- Tags må ikke sætte statistik- eller marketingcookies, før der er givet samtykke.
- Du skal teste, at signalerne opdateres, når kunden accepterer eller afviser.
Mangler Consent Mode, risikerer du både at bryde reglerne om cookies og at miste data i Google Ads. Hvilken løsning der passer bedst til din webshop, afhænger af den cookiebanner, du bruger.
Typiske fejl i GA4 på Magento-webshops
Når vi gennemgår en webshops GA4-opsætning, ser vi ofte de samme fejl:
- Dobbelt tracking: Både Magentos gamle integration, en hardkodet gtag og Tag Manager er aktive, så hver sidevisning tælles flere gange.
- Dobbelte køb: Purchase sendes igen, når kunden genindlæser kvitteringssiden.
- Forkert omsætning: Priser sendes med eller uden moms uden at det er besluttet, eller fragt regnes med i varernes værdi.
- Manglende purchase ved ekstern betaling: Kunden kommer ikke tilbage til kvitteringssiden fra betalingsvinduet, og købet registreres ikke.
- Intern trafik: Medarbejdernes egne besøg og testordrer filtreres ikke fra.
- Glemt efter opdatering: Ny Magento-version eller nyt tema fjerner dataLayer-koden uden at nogen opdager det. Det er et af punkterne, du bør teste, når du opgraderer Magento 2.
Forbind GA4 med Google Ads og Search Console
Når e-handelsdata er på plads, får du mest ud af dem ved at koble GA4 sammen med dine andre Google-værktøjer. Med en kobling til Google Ads kan du importere køb som konverteringer og se, hvilke kampagner der skaber omsætning. En kobling til Search Console viser, hvilke søgninger der fører besøgende til webshoppen. Begge dele forudsætter, at purchase-eventet er korrekt, ellers bygger du dine beslutninger på forkerte tal.
Sådan tester du opsætningen
Brug Tag Managers forhåndsvisning og DebugView i GA4. Gennemfør et testkøb, og kontroller, at hvert event kommer én gang med de rigtige data. Sammenlign derefter omsætningen i GA4 med Magentos ordreoversigt over et par uger. En vis forskel er normal, fx på grund af afviste cookies, men store afvigelser tyder på en fejl.
Ofte stillede spørgsmål
Virker Magentos indbyggede Google Analytics med GA4?
Magentos indbyggede integration er bygget til den gamle model. For fuld e-handelssporing i GA4 bruger de fleste webshops et modul eller en opsætning via Google Tag Manager.
Hvorfor passer omsætningen i GA4 ikke med Magento?
Det kan skyldes afviste cookies, adblockere, manglende purchase-events ved ekstern betaling eller forskel på moms og fragt i tallene. En lille forskel er normal, en stor forskel bør undersøges.
Skal jeg bruge Consent Mode v2?
Bruger du Google Ads eller andre annonceringsfunktioner over for brugere i EØS, kræver Google Consent Mode v2. Det giver også en mere korrekt håndtering af kundens samtykke.
Kan I hjælpe med en eksisterende opsætning?
Ja. Vi kan gennemgå din nuværende sporing og rette fejl, fx som en del af en support timebank.
Vil du have styr på GA4 og e-handelssporing i din Magento 2-webshop? Kontakt os, så hjælper vi dig med en opsætning, du kan stole på.
