Spring til indhold
DanskEnglish

Tracking

Server-side tracking til Shopify

Shopify har lukket af for meget af det, man tidligere kunne gøre i checkout. Det er godt for sikkerheden og irriterende for målingen, og de fleste shops har ikke fået rettet op på det endnu.

+45 22 51 31 79
  • Svar samme dag
  • Fast pris
  • Ingen binding
  • Customer Events
  • Checkout Extensibility
  • Conversions API
  • Dubletter fjernet

Ydelse

Server-side tracking til Shopify

Det klassiske problem

En typisk Shopify-shop har tre eller fire ting der måler det samme køb: Shopifys egen pixel, en app, en kode i temaet, og måske en Google-tag der blev sat ind engang. Resultatet er købstal der ikke stemmer med noget som helst.

Første opgave er altid at rydde op i det. Det er ikke sjældent, at bare det alene får tallene til at give mening igen.

Hvad jeg sætter op

  • Customer Events som eneste kilde til hændelser, så der er ét sted at kigge, når noget ikke passer.
  • Server-side GTM på jeres eget subdomæne, med Shopifys ordredata som grundlag.
  • Deduplikering mod Meta og Google, så det samme køb ikke tælles to gange.
  • Ordre-ID med som nøgle hele vejen, så det kan afstemmes mod Shopifys egen rapportering.
  • Refunderinger og annullerede ordrer, som ellers aldrig når frem til annonceplatformene.

Om afstemning

Målet er ikke at tallene er identiske — det bliver de aldrig, fordi platformene tilskriver forskelligt. Målet er, at de ligger tæt nok på hinanden til, at man tør bruge dem, og at man ved præcis hvorfor der er forskel.

Jeg afleverer med et regneark, hvor Shopifys ordrer holdes op mod GA4 og mod annonceplatformene for en periode. Så er der noget at måle op imod bagefter.

Leverance

Det får du

Konkrete leverancer, ikke en rapport med anbefalinger nogen andre skal nå at udføre.

  • Én kilde til hændelser

    Customer Events som eneste sted hændelser kommer fra, så der er ét sted at kigge når noget ikke passer.

  • Ryddet op i dubletter

    De tre eller fire ting der måler det samme køb bliver skåret ned til én. Det alene får ofte tallene til at give mening igen.

  • Refunderinger med

    Annullerede og refunderede ordrer sendes videre, så annonceplatformene ikke optimerer efter omsætning, der aldrig blev til noget.

  • Afstemning mod Shopify

    Ordrer holdt op mod GA4 og annonceplatformene for en periode, med forklaring på hver afvigelse.

Proces

Sådan foregår det

Fire trin. Du ved hvad der sker hvornår, og du kan stoppe efter hvert af dem.

  1. 01

    Kortlæg det der måler nu

    Først finder vi ud af, hvad der rent faktisk fyrer, og hvad der bare ligger. Der er som regel tre ting der måler det samme køb, og ingen der tør slette noget.

  2. 02

    Ryd op og navngiv

    Det der er tilbage, får navne efter et fast mønster, så man kan se hvad et tag gør uden at åbne det. Det lyder småt, og det er forskellen på en opsætning man kan vedligeholde og en man er bange for.

  3. 03

    Flyt målingen serverside

    En container på jeres eget subdomæne, så det er første part hele vejen. Samtykke bliver respekteret — det her handler om at måle dem der har sagt ja, ikke om at komme uden om reglerne.

  4. 04

    Afstem tallene

    Til sidst holder vi ordrer op mod Analytics og mod annonceplatformene for en periode. Tallene bliver aldrig identiske, men du skal vide præcis hvorfor der er forskel.

Mikkel Tschentscher
Ledig til nye opgaver

Hvem laver arbejdet

Det er mig, du kommer til at arbejde sammen med

Jeg hedder Mikkel og har kodet til web siden 2010. Der er ingen projektleder imellem os, og du får ikke en junior på opgaven, fordi den erfarne var optaget. Det du aftaler, er det der bliver lavet, og det er mig der laver det.

Til daglig er jeg partner i Bigum&Co og har været inde over mere end 400 projekter på tværs af e-handel, medicinal, byggeri og offentlig sektor. Ring eller skriv — jeg svarer som regel samme dag, og jeg siger til med det samme, hvis opgaven ikke er noget for mig.

Erfaring
16 år
Projekter
400+
Anmeldelser
5,0
Svartid
Samme dag
+45 22 51 31 79

I dybden

Server-side tracking til Shopify

Hvorfor Shopify-tracking er blevet svært

Shopify har over de sidste år lukket af for det meste af det, man tidligere kunne lægge ind i checkout. Man kan ikke længere bare indsætte et script på tak-siden. Det er godt for sikkerheden og for indlæsningstiden, og det har efterladt en del butikker med en måling, der ikke længere dækker det sidste og vigtigste skridt.

Resultatet er en genkendelig situation: Shopifys egne tal siger ét, GA4 siger noget lavere, Meta siger noget helt tredje, og ingen tør bruge nogen af dem til at fordele budget efter. Så bliver beslutningerne truffet på mavefornemmelse i stedet, og det er dyrere end at bruge en uge på at rette målingen.

Customer Events er Shopifys svar. Det er et sted, hvor hændelser kan aflyttes på tværs af butik og checkout, uden at man skal ind og pille i selve checkout-koden. Det er den rigtige vej, og det er også der, jeg starter. Men det kræver, at man rydder op i alt det gamle først, ellers har man nu fire kilder i stedet for tre.

Om at afstemme tal der aldrig bliver ens

Målet er ikke identiske tal. Shopify tæller en ordre, når den oprettes. GA4 tæller en session, hvor et køb skete. Meta tilskriver et køb til en annonce, nogen så for seks dage siden. De tre ting måler forskellige ting og kommer aldrig til at stemme.

Målet er, at man ved præcis hvorfor der er forskel, og at forskellen er stabil. Er GA4 konsekvent otte procent under Shopify, kan man arbejde med det. Svinger forskellen mellem to og fyrre procent fra måned til måned, kan man ikke.

Derfor afleverer jeg altid med et regneark, hvor en periode er stillet op side om side. Det giver et udgangspunkt at måle imod senere, og det gør det synligt, hvis noget går i stykker efter en opdatering.

Anmeldelser

Det siger de om mig

  • Mikkel Tschentscher er min redningsplanke når noget haster og ingen andre kan finde ud af det.
    Torben Wiese
  • Mikkel er en mand efter mit hjerte; Eksekverer med lynets hast, har sans for detaljen og er der altid når man har brug for ham. Det fås ikke bedre.
    Tini Owild
  • Han er bare prof… super kompetent og præcis, har gode indspark, og er en kæmpe støtte.
    Carsten Johan Thessen

Ydelser

Hvorfor mig

  • 16 års erfaring

    Jeg har kodet til web siden 2010 og set de fleste måder et projekt kan køre af sporet på. Det gør estimaterne mere ærlige.

  • 400+ projekter

    På tværs af e-handel, medicinal, byggeri og offentlig sektor. Der er stor sandsynlighed for, at jeg har set noget der ligner din opgave før.

  • Du taler med den der koder

    Ingen projektleder imellem os, og ingen junior på opgaven fordi den erfarne var optaget. Det du aftaler, er det der bliver lavet.

Brands jeg har arbejdet med

Et udpluk. Nogle som freelancer, nogle gennem bureau, nogle over flere år.

  • MT Højgaard Danmark
  • Egmont
  • NNIT
  • Visma
  • Lomax
  • Pascal
  • able.
  • OOONO
  • Novo Nordisk Fonden
  • Energii
  • Maersk Tankers
  • Nordkysten Entreprenørfirmaet

Spørgsmål

Ofte stillede spørgsmål

Kræver det Shopify Plus?
Nej. Customer Events findes på alle planer. Plus giver adgang til at ændre mere i selve checkout, men den grundlæggende måling kan sættes op uanset plan.
Hvad med de tracking-apps vi allerede har?
Nogle kan blive, de fleste kan ryge. Jeg gennemgår listen og siger hvad hver enkelt bidrager med. Der plejer at være mindst én der kun har ligget der og kørt.
Hvor lang tid tager opsætningen?
En almindelig shop med GA4, Meta og Google Ads tager typisk halvanden til to uger inklusive test og afstemning. Er der flere markeder eller valutaer, tager det lidt længere.
Vi har allerede en tracking-app. Er den nok?
Nogle af dem er faktisk fine til det basale. Problemet er som regel ikke appen, men at der ligger to andre ting og måler det samme ved siden af. Jeg kigger listen igennem og siger hvad der kan blive.
Virker det med Shopify Markets og flere valutaer?
Ja, men det kræver, at valutaen sendes med på hver hændelse og at platformene er sat op til at forstå den. Det er en af de ting, der oftest er sat forkert op i butikker med flere markeder.
Hvor lang tid tager opsætningen?
En almindelig butik med GA4, Meta og Google Ads tager typisk halvanden til to uger inklusive test og afstemning. Flere markeder eller et tilpasset checkout gør det lidt længere.

Erfaring

2023 – nuBigum&CoPartner & CEOOpkvalificering inden for AI og digital markedsføring — 10.000+ tilfredse kursister siden 2012.
2024 – nuKurvemagernePartnerReparation af fletstole og designklassikere — Danmarks største værksted for fletstole.
2010 – nuSelvstændigWebudviklerEffektive digitale løsninger, der konverterer og er nemme at bruge.

Tidligere roller

2021 – 20231260 A/SPartner & CTODigitalt bureau med 20+ ansatte specialiseret i performance marketing. Solgt til Standout Media.
2014 – 2016Barko A/SCo-founder & CTOFra hundefoder på abonnement til en goodiebox med mere end 1.000 aktive abonnenter.
2012 – 2016Bigum&CoCo-founder & CTOMedstiftede uddannelsesvirksomheden og opbyggede den interne tekniske platform.

Er det noget for dig?