De screenshots komen van een echt account. Accountnamen, ID's, tokens en e-mailadressen zijn zwartgelakt — bij jou tonen die plekken de echte waarden.
Admin → Data collection and modification → Data streams openen
Kies eerst je property, en dan Admin in de linker zijbalk. Data streams zit een niveau dieper dan vroeger — onder Data collection and modification — en dat is precies waar de meeste mensen het zoeken opgeven.
Data streams, met de webstream van de winkel in de lijst.
Open de webstream en kopieer de Meet-ID
Klik op de streamregel. Measurement ID staat rechtsboven in Stream details en ziet eruit als G- gevolgd door tien tekens. Het kopieer-icoon ernaast is makkelijker dan de tekst zelf te selecteren.
Stream details. Measurement ID staat in de rechterkolom.
Scroll naar beneden naar Measurement Protocol API secrets
Het is de laatste rij van het blok Events op hetzelfde paneel. Open het om de secrets te zien die al voor deze stream bestaan — je kunt er een hergebruiken in plaats van een nieuwe aan te maken.
Bestaande secrets worden getoond met hun waarde en aanmaakdatum.
Maak een secret aan, en plak ze allebei in cPixel
Klik op Create, geef het een bijnaam die je later herkent (“cPixel” voldoet prima), en kopieer de secretwaarde. Plak die samen met de Meet-ID in het verbindingsformulier van cPixel.
Het paneel om aan te maken vraagt alleen om een bijnaam.
GA4 laat nooit weten dat het secret onjuist is
Het Measurement Protocol meldt succes, ook bij een onjuist API secret, en laat de gebeurtenis stilzwijgend vallen. Nergens in GA4 is later een foutmelding te vinden. Kopieer het zorgvuldig, en bevestig met een echte bestelling in plaats van aan te nemen dat het werkte.
Handig om te weten
Aankopen gaan server-side. Elke andere GA4-gebeurtenis is bewust browser-side — die ook vanaf een server verzenden zou hem verdubbelen in je rapportages, omdat het Measurement Protocol alleen aankopen kan dedupliceren.
Wanneer een advertentieblokker verhindert dat zo'n browsergebeurtenis het apparaat van de klant verlaat, verzendt cPixel die ene gebeurtenis in plaats daarvan vanaf onze servers. Alleen die ene: een gebeurtenis die GA4 al via de browser bereikte, wordt nooit opnieuw verzonden, dus er wordt niets dubbel geteld. Herstelde gebeurtenissen zijn als zodanig gemarkeerd in Live.
cPixel kan niet zien wanneer GA4 zelf een gebeurtenis weigert. De browser verzendt deze bewust zonder een antwoord te lezen, dus er valt niets terug te lezen — alleen “het verzoek heeft het apparaat nooit verlaten” is te detecteren.
Een server-side aankoop heeft de _ga-cookie van de bezoeker nodig. Zonder die cookie slaat cPixel de aankoop over, in plaats van hem niet-toegeschreven te verzenden en zo je kanaalrapportages te vervuilen.
De Meet-ID (G-…) is niet de Stream ID (een gewoon nummer) en ook niet de property-ID. cPixel wil de ID die met G- begint.
Server-side API-token Wordt vandaag gebruikt door cPixel
Je hebt het al — het Measurement Protocol API secret uit stap 4 is de server-side toegangssleutel. cPixel verzendt daarmee vandaag al GA4-aankopen server-side; elke andere GA4-gebeurtenis blijft bewust browser-side, en wordt alleen vanaf onze servers verzonden als de browser van de klant hem helemaal niet kon verzenden. Zonder het secret stoppen beide.
Controleren of het werkt
Plaats op een betaald abonnement een testbestelling en bekijk GA4 Realtime. Testverzendingen op het gratis abonnement controleren alleen de payload en bereiken nooit je rapportages.
cPixel is een Shopify-app die de gebeurtenissen van je winkel bijhoudt en meldt aan je advertentieplatforms — vanuit de browser van de klant en vanaf onze servers, via de Conversions API van elk platform. Browsertracking is op elk abonnement gratis en onbeperkt; server-side verzenden is wat de betaalde abonnementen toevoegen, en dat zorgt ervoor dat conversies blijven binnenkomen wanneer een browser de pixel blokkeert, de tag laat vallen, of hem nooit uitvoert.
Eén event-ID voor beide routes. Elke aankoop wordt vanuit de browser en vanaf de server met dezelfde deterministische id verzonden, zodat het platform één conversie overhoudt in plaats van hem dubbel te tellen.
Een live overzicht van elke serververzending. Open een livesessie en bekijk elke gebeurtenis tijdens het verzenden: de payload, het antwoord van het platform, of deduplicatie plaatsvond, en precies welke matchgegevens aanwezig waren. Dat kan ook op het gratis abonnement — je ziet wat cPixel verzendt voordat je ergens voor betaalt.
Elk platform bij elk abonnement. Abonnementen verschillen in precies één opzicht: hoeveel bestellingen per maand zijn inbegrepen. Geen enkele functie, platform- of accountlimiet hangt af van de prijs, en bij elk abonnement zijn tot 10 accounts per platform beschikbaar.
Niets om in je thema te installeren. Tracking loopt via de eigen webpixel- en app-embedfuncties van Shopify — geen scripttags, geen aanpassingen aan themabestanden, en een schone verwijdering.
Free$050 bestellingen per maand
Starter$9.901.000 bestellingen per maand
Growth$493.000 bestellingen per maand
Scale$12910.000 bestellingen per maand
Geprijsd op maandelijkse bestellingen, verder niets — niet je verkeer, niet je Shopify-abonnement, niet het aantal platforms dat je koppelt. Nieuwe installaties op Gratis krijgen 7 dagen zonder enige limiet, en bij de betaalde abonnementen wordt server-side verzenden nooit uitgeschakeld als je die overschrijdt.