Sådan tæller cPixel hvert køb én gang
Hvordan forhindrer cPixel, at et køb tælles dobbelt?
cPixel sender hvert Shopify-køb én gang til hver forbundet konto, under ét hændelses-id bygget ud fra din butik og kassen, og slår Metas browser-Purchase fra, mens dens serverafsendelse er aktiv. Andre hændelser sendes fra browseren eller serveren, eller fra begge under ét delt id. Resterende dubletter kommer som regel fra en anden app eller et andet tag.
Id’et er en hash af din butiks myshopify.com-adresse og kassetokenet, ikke ordre-id’et, så kundens browser og cPixels server når frem til den samme værdi uafhængigt af hinanden. Hver konto, du forbinder på en platform, får det, og cPixel forbinder ikke samme pixel to gange. De fleste andre hændelser bærer Shopifys eget hændelses-id. Ordrer taget uden for din online-kasse, når du slår dem til, får et id fra ordren, og refusioner, kun sendt til GA4, får deres eget.
Hvilket id deduplikerer hver platform på?
Hver platform har sin egen nøgle: et hændelses-id for Meta, TikTok, OpenAI Ads, Pinterest og Snapchat, og et transaktions-id for GA4 og Google Ads. cPixel sender hver hændelse til en platform én gang, eller to gange under den nøgle, platformen matcher på.
| Platform | Deduplikerer på | Vindue | Hvad cPixel sender |
|---|---|---|---|
| Meta | Hændelsesnavn og hændelses-id, samme pixel; beholder som regel den først modtagne | 48 timer | Gennemsyns- og kassehændelser fra begge sider, ét id; Purchase kun fra serveren |
| TikTok | Hændelse og hændelses-id; beholder den først modtagne | 48 timer | Alt fra serveren, undtagen Pageview, som begge sider sender under ét id |
| GA4 | Transaktions-id, på webstreams | Ikke oplyst | Købet fra serveren, med ordre-id’et som transaktions-id; resten fra browseren |
| OpenAI Ads | Pixel-id, hændelsesnavn og id; den først modtagne vinder |
Ikke oplyst | Kasser og køb fra serveren; resten fra browsertagget |
| Hændelsesnavn og hændelses-id; beholder den først opsamlede | 48 timer | Kasser og køb fra serveren; resten fra browsertagget | |
| Snapchat | Dens dedup-id; køb også på ordre-id | 48 timer; 30 dage på ordre-id | Kasse, betalingsoplysninger og køb fra serveren; resten fra browsertagget |
| Google Ads | Transaktions-id, inden for én konverteringshandling | Ikke oplyst | Købet fra dens browsertag på tak-for-siden, med ordre-id’et |
Kilder, tjekket 24. september 2026: Meta, TikTok, GA4, OpenAI, Pinterest, Snap, Google Ads.
I Live navngiver en gennemført serverafsendelses detaljer dens nøgle, som “dedupliceret via hændelses-id”: nøglen, platformen matcher på, ikke bevis for, at et par blev flettet.
Hvorfor får Meta kun købet fra serveren?
Fordi Meta er den ene platform, hvor cPixel kunne sende købet fra begge sider, og én kopi kan ikke tælles to gange. Serverkopien er bygget ud fra Shopifys ordre, så den afhænger ikke af kundens browser, og den bærer flere af de detaljer, Meta matcher kunder på.
Metas browser-Purchase udløses kun, mens cPixels serverafsendelse til den pixel ikke er aktiv: kontoen har intet adgangstoken, Meta har afvist tokenet, Send hændelser fra vores servere er slået fra, eller Free-abonnementet har sat serverafsendelser på pause. Under alle omstændigheder får Meta ét Purchase pr. ordre.
I Live vises Meta på købets Server-række, ikke dens Browser-række. I Meta Events Manager ankommer Purchase gennem Conversions API, mens de øvrige hændelser vises som “Multiple”, fordi begge sider sender dem.
Hvad kan stadig tælles dobbelt?
Et andet værktøj, der sender til samme pixel, og en gensendelse efter platformens vindue er lukket. cPixel kan ikke deduplikere en anden apps hændelser: hver app opretter sine egne hændelses-id’er, så platformen ser to køb.
De sædvanlige ekstra afsendere er en platforms egen Shopify-app, som Facebook & Instagram eller Google & YouTube, en anden sporings-app eller custom pixel, og pixel-kode indsat i dit tema. En dublet viser sig ofte som “fordoblede sidevisninger, mens ordreomsætningen stadig ser korrekt ud”, i cPixels egne ord, så tjek sidevisninger såvel som køb. Løsningen er én afsender pr. pixel: brug cPixel sammen med Facebook- og Instagram-appen.
Hvordan finder jeg en ekstra afsender?
Start på cPixels side Destinationer, og bekræft så i platformen. Én gang om dagen læser cPixel din butik for tags skrevet ind i temaet og pixels registreret hos Shopify og viser eventuelle overlap under En anden app er sat op til en platform, cPixel også sender til.
- I cPixel, åbn Destinationer, og læs Hvad du kan gøre ved det under hvert fund.
- I Shopify, gå til Settings → Customer events, og notér hver app-pixel og custom pixel, der kunne sende til samme platform.
- I cPixel, åbn Live, klik på Start session, og afgiv en rigtig ordre for at se, hvilke konti cPixel sendte den til.
- I platformen, tjek at ordren gav ét køb. I Meta Events Manager har et Purchase, der ankommer fra både browseren og Conversions API, en ekstra afsender, fordi cPixels browser-Purchase er slået fra, mens dens serverafsendelse er aktiv.
Scanningen rapporterer, hvad der er konfigureret, ikke hvad der blev udløst, og den kan ikke læse en adgangskodebeskyttet butik, så et manglende fund udelukker ikke en ekstra afsender. For temakode, tag-managere og Metas event setup-værktøj, læs hvorfor Meta tæller Shopify-køb dobbelt.
Hvad sker der, når et køb gensendes?
Det beholder sit oprindelige hændelses-id, så en platform, der stadig husker den første kopi, beholder én. Gensendelser efter en mislykket afsendelse, genafspilningen af ordrer holdt tilbage, mens Free-abonnementet var på pause, den natlige reparation af ordrer, hvis webhook aldrig ankom, og Send hændelse igen i Live genbruger alle den id.
Platformens vindue er grænsen. Meta deduplikerer inden for 48 timer, så cPixels genafspilning af tilbageholdte ordrer springer Meta over, når en ordre er ældre end det, og den natlige reparation dækker kun gårsdagens ordrer, inden for Metas og TikToks vinduer.
Send hændelse igen, på betalte abonnementer, gensender et køb til hver forbundet konto under dens oprindelige id. Brug det til et køb, der ikke ankom, ikke for at pumpe tal op: efter 48 timer kan en gensendelse tælle købet dobbelt hos Meta.
