Product Metrics

Search

Enhanced conversions of server-side tracking: wat eerst?

Wat enhanced conversions zijn, hoe je ze instelt en controleert, en hoe ze verschillen van server-side tracking. Met ons adblocker-lab en wat je eerst instelt.

Door , OprichterBijgewerkt 18 min leestijd

Enhanced conversions en server-side tracking beloven allebei betere conversiedata in Google Ads, dus ze worden vaak tegen elkaar uitgespeeld alsof je moet kiezen. Ze lossen verschillende problemen op: het ene helpt Google een binnengekomen conversie te koppelen, het andere zorgt dat die conversie aankomt. En het verkeerde eerst instellen kost je weken.

Dit artikel legt uit wat ze doen, hoe je enhanced conversions instelt en controleert, en wat je eerst instelt. Draai je Google Shopping of Performance Max, leg dan deze drie dingen klaar:

  • het aantal bestellingen in je shop en het aantal conversies in Google Ads over dezelfde dagen;
  • welke klantgegevens je checkout beschikbaar heeft zodra een bestelling is geplaatst;
  • je toestemmingsinstelling (cookiebanner of consent-tool).

Product Metrics, dat software maakt om Google Shopping en Performance Max per product te optimaliseren, publiceert deze gids, en de blockerresultaten komen uit ons eigen lab met echte browsers; de werkwijze en bronnen staan onderaan.

1. Meet eerst je conversiedekking

Deel de conversies in Google Ads door de bestellingen in je shop over dezelfde dagen:

Conversiedekking = conversies in Google Ads ÷ bestellingen in de shop

Ligt de dekking ver onder de 100%, dan gaan conversies onderweg verloren: stel eerst server-side tracking in. Ligt ze dicht bij 100%, dan komen de meeste conversies aan en kunnen gehashte klantgegevens Google helpen ze te koppelen. Dat is het werk van enhanced conversions. Zie het als een pakket: server-side tracking regelt de bezorging, enhanced conversions zijn het adreslabel. Hoe je zuiver vergelijkt, lees je in sectie 9.

2. Wat doen enhanced conversions?

Enhanced conversions sturen gehashte first-party klantgegevens naar Google mee met een conversie die je tag al meldt. Volgens Google Ads Help (over enhanced conversions, in de Nederlandse interface verbeterde conversies) vullen ze bestaande conversietags aan met gegevens zoals e-mailadres, naam, huisadres en telefoonnummer. De gegevens worden genormaliseerd en met SHA-256 gehasht voordat ze worden verstuurd, en volgens Google verbetert dat de meetnauwkeurigheid.

Hun taak is koppelen. De conversie is al onderweg, en de extra gegevens helpen Google haar aan de juiste advertentie-interactie te verbinden. Bij de tagroutes blijft hoe de tag laadt en waar de request naartoe gaat hetzelfde. Gaat de tag bij een bezoeker niet af, dan valt er niets aan te vullen.

Google onderscheidt enhanced conversions for web (verkopen en events op je website, het onderwerp van dit artikel) en for leads (offline afgesloten verkopen). Voor een webshop gaat het om de eerste. Google noemt deze regels voor de gegevens, voordat ze worden gehasht:

Gegeven Voorbereiding volgens Google
E-mailadres Spaties aan begin en eind weg, kleine letters. Bij gmail.com en googlemail.com ook de punten vóór het domein weg
Telefoonnummer E.164-formaat, dus met landcode (bijvoorbeeld +31 voor Nederland)
Naam en huisadres Ook mogelijk; volg de formatregels in de documentatie van Google
Hashing SHA-256, in hex

Je hebt de klantgegevens nodig die je checkout bij een aankoop beschikbaar heeft, en een conversietag die al afgaat. Voor een bezoeker bij wie de tag niet afgaat, is er geen conversie om aan te vullen. Hoe je het instelt en controleert, lees je in de volgende twee secties.

3. Hoe stel je enhanced conversions in Google Ads in?

Je zet ze aan in Google Ads, kiest hoe de klantgegevens bij Google komen en geeft minstens één klantgegeven door. De stappen hieronder volgen de eigen gidsen van Google voor de Google-tag en Google Tag Manager.

Voordat je begint, vraagt Google je dit te hebben:

  • De exacte URL waar de conversietag afgaat, en de trigger van het conversie-event.
  • First-party klantgegevens op die pagina: een e-mailadres, volledige naam en huisadres, en/of een telefoonnummer.
  • Een developer voor elke codewijziging.
  • De bevestiging dat je kunt voldoen aan het klantgegevensbeleid van Google.

Google biedt drie routes:

Methode Wanneer Google die voorstelt Gids van Google
Google-tag Conversietracking draait al op de pagina via de Google-tag Instellen met de Google-tag
Google Tag Manager Je gebruikt Google Tag Manager al voor conversietracking Instellen met Google Tag Manager
Google Ads API Je wilt meer flexibiliteit en controle over de gegevens Instellen met de Google Ads API

Hoe stel je enhanced conversions in met de Google-tag?

De stappen van Google:

  1. Ga in Google Ads naar Doelen, dan Instellingen, en klap het onderdeel “Enhanced conversions” open.
  2. Vink “Turn on enhanced conversions” aan en ga akkoord met de voorwaarden voor klantgegevens.
  3. Kies “Google tag” in het methodemenu. Weet je het niet zeker, kies dan “Which method should I use?” en vul je domein in.
  4. Staat er in Google Ads “your tag will collect user-provided data from your website”, kies dan Opslaan. Kies anders “Tag details”.
  5. Kies bij Tag details hoe de tag de gegevens vastlegt: automatische detectie, CSS-selectors of JavaScript-variabelen, of een codefragment. Kies Opslaan.
  6. Valideer de instelling, zoals in de volgende sectie staat.

Hoe stel je enhanced conversions in met Google Tag Manager?

De stappen voor Tag Manager:

  1. Kies in de instellingen van je Google-tag “Allow user-provided data capabilities” en kies een verzamelmethode. Google raadt dit aan bij een eerste instelling.
  2. Ga in Google Ads naar Doelen, dan Instellingen, klap het paneel voor enhanced conversions open en vink “Turn on enhanced conversions” aan. Ga akkoord met de compliance-verklaring.
  3. Kies “Google Tag Manager” als methode en kies “Go to Google Tag Manager”.
  4. Open in Tag Manager de Google-tag met je Ads-account als bestemming, kies Beheren, dan “Allow user provided data capabilities”, en kies de verzamelmethode.
  5. Staan de klantgegevens op een eerdere pagina dan de conversiepagina, dan beschrijft Google een aparte tag “Google Ads User-Provided Data Event” met een trigger voor het verzenden van een formulier.
  6. Sla op, publiceer en valideer.

Welke route je ook kiest, Google beschrijft drie manieren om de gegevens te verzamelen: automatische detectie, CSS-selectors of JavaScript-variabelen waarnaar je verwijst, of een codefragment dat ze rechtstreeks verstuurt. E-mail heeft de voorkeur. Een adres heeft een voornaam, achternaam, postcode en land nodig.

De pagina’s van Google verschillen in één label. De installatiegidsen noemen het paneel nog “Enhanced conversions”, terwijl de updatepagina het “Customer data use” noemt. Volg het label dat je account toont.

Wijzigingen in 2026: web, leads en één instelling

De pagina “Updates to your enhanced conversions settings” van Google zegt dat Google Ads vanaf april 2026 door de gebruiker verstrekte gegevens van websitetags, Data Manager en API-koppelingen tegelijk accepteert. Vanaf juni 2026 worden enhanced conversions voor web en voor leads één functie met een aan-uitschakelaar, en bestaande gebruikers hoeven niets te doen. Je kunt je nog steeds per conversieactie afmelden.

Dezelfde pagina zegt dat vanaf 15 juni 2026 offline conversie-imports en uploads voor enhanced conversions for leads naar de Data Manager API gaan en in de Google Ads API worden geblokkeerd.

Toestemming

Google zegt dat het verzamelen van gegevens pas begint als je de servicevoorwaarden accepteert en, waar van toepassing, de benodigde toestemmingsparameters op “granted” staan. Gebruik je Consent Mode, dan volgt de advertentiecookie de toestemmingsstatus ad_storage (gidsen voor de Google-tag en Google Tag Manager). Of je de gegevens mag verzamelen, beoordeelt je juridisch adviseur; dit is geen juridisch advies.

Hoe schakel je enhanced conversions uit?

Voor het hele account ga je naar Doelen, dan Instellingen, klap je het onderdeel voor enhanced conversions open, haal je het vinkje weg en kies je Opslaan. Voor één conversieactie open je Overzicht, kies je de actie, dan Instellingen, klap je het onderdeel open, haal je het vinkje weg en kies je Opslaan. Volgens Google stopt uitschakelen het gebruik ervan voor sturing en rapportage, maar heeft het geen invloed op je bestaande conversiegegevens (gids voor de Google-tag).

4. Hoe controleer je of enhanced conversions werken?

Google beschrijft twee controles, en een derde verschijnt zodra de functie genoeg tijd heeft gehad om te trainen.

Controle Waar Waar je op let
Request-payload Chrome DevTools, tabblad Network, filter op “google”, de request naar googleadservices.com/pagead/conversion/, dan Payload Een parameter em met een gehashte waarde, getoond als “tv.1~em” gevolgd door de hash
Diagnoserapport Google Ads, Doelen, Overzicht, de conversieactie met enhanced conversions aan, dan Diagnostiek Statuscontroles van je implementatie (timing hieronder)
Impactkaart Google Ads, na de leerperiode De status “Recording (enhanced conversions)” en de impact op gerapporteerde conversies, 30 dagen lang getoond

De DevTools-controle van Google noemt voor “sommige browsers” ook google.com/pagead/1p-conversion/. Zie je alleen “tv.1~em” zonder hash erachter, dan zegt Google dat de parameter leeg wordt verstuurd, wat kan gebeuren als de klantgegevens niet beschikbaar zijn op het moment van de conversie.

Wanneer het diagnoserapport verschijnt

Google noemt op elke pagina een ander getal, en geen enkele pagina zegt “48 tot 72 uur”:

Pagina van Google Wat er staat
Instellen met de Google-tag Het diagnoserapport van de tag is ongeveer 72 uur na de implementatie te bekijken
Instellen met Google Tag Manager Het diagnoserapport van de tag is ongeveer 48 uur na de implementatie te bekijken
Instellen met de Google Ads API Geen rapporttijd: stuur de gegevens binnen 24 uur na de conversie
Diagnoserapport Het dekkingspercentage is binnen enkele uren na requests beschikbaar; het matchpercentage wordt binnen 24 uur bijgewerkt

Diagnosestatussen en matchpercentages

De diagnosepagina van Google noemt vier datakwaliteitsstatussen:

Status Wat Google zegt
Excellent De instelling is actief en volledig geoptimaliseerd
Good Actief, met verdere verbeteringen mogelijk, bijvoorbeeld door meer gebruikersgegevens te sturen
Needs attention Actief, maar er zijn fouten die aandacht nodig hebben, zoals ontbrekende informatie
No recent data Enhanced conversions hebben de afgelopen 7 dagen geen gegevens geregistreerd

Dezelfde pagina definieert de kolom met het matchpercentage:

Matchpercentage Betekenis
Insufficient volume Minder dan 20 geldige pings
No matches Precies nul matches
Low Tussen 0% en 15%
High Boven 15%
Unknown Getoond “when privacy concerns are not satisfied”

Google zegt dat er geen waarschuwingen worden getoond bij minder dan 20 conversies in de afgelopen 7 dagen, en dat enhanced conversions het nuttigst zijn bij 20 of meer conversies per week. Dekking is het aantal enhanced-conversion-events met de parameter gedeeld door het aantal conversie-events.

Tot de fouten die Google noemt horen het niet accepteren van de voorwaarden voor klantgegevens (gegevens die daarvoor zijn verstuurd, worden niet verwerkt), ontbrekende of lege velden, verkeerd opgemaakte e-mailadressen of telefoonnummers, ontbrekende adresvelden (land, voornaam, achternaam en postcode zijn allemaal nodig) en pagina’s die niet via HTTPS worden geserveerd. Meldt het rapport een probleem, los de implementatie dan op voordat je de resultaten beoordeelt.

Blokkeren adblockers de request die de gehashte e-mail meedraagt?

In drie van de zes setups wel. Op 7 oktober 2026 stuurden we de twee conversierequests die voor deze controle worden genoemd, googleadservices.com/pagead/conversion/ en google.com/pagead/1p-conversion/, met een gehashte test-e-mail in de parameter em. Brave Shields, uBlock Origin Lite en AdGuard met Tracking Protection blokkeerden beide; de andere drie setups, en een browser zonder blocker, lieten beide naar Google door.

De parameter em veranderde geen resultaat: elke request met em kreeg dezelfde uitkomst als dezelfde request zonder. Draai je de DevTools-controle van Google in een profiel met een van de eerste drie blockers, verwacht dan dus dat de request niet verschijnt.

Setup Standaard conversierequest Dezelfde request met em 1p-conversion-request met em
Brave Shields Geblokkeerd Geblokkeerd Geblokkeerd
uBlock Origin Lite Geblokkeerd Geblokkeerd Geblokkeerd
AdGuard met Tracking Protection Geblokkeerd Geblokkeerd Geblokkeerd
AdGuard, standaardfilters Bereikt Google Bereikt Google Bereikt Google
AdBlock Bereikt Google Bereikt Google Bereikt Google
AdGuard DNS Bereikt Google Bereikt Google Bereikt Google
Geen blocker Bereikt Google Bereikt Google Bereikt Google

Product Metrics adblocker-lab, 7 oktober 2026: echte browsers met de echte blockers. Wat je eigen browser blokkeert, zie je in de adblocker-test voor conversietracking (Engelstalig).

De view-through-request van doubleclick.net met em werd in elke setup geblokkeerd, behalve bij AdBlock in Brave.

5. Werken enhanced conversions met server-side tracking?

Google beschrijft één serverroute: de Google Ads API. Die vult een conversie aan die een tag al heeft geregistreerd, dus hij vervangt de tag niet.

  • Een tag registreert de conversie nog steeds. Volgens de API-gids van Google moet je conversies registreren met een gewone conversietracking-tag en daarna tot 24 uur na de conversie gehashte first-party gegevens over een API-koppeling sturen.
  • De server heeft de klantgegevens. Volgens de documentatie voor developers (Engelstalig) stuurt de tag bij de conversie de klik-identifier (zoals een GCLID) en een order-ID. Het order-ID importeer je later met de gehashte gegevens, binnen 24 uur na de oorspronkelijke conversie.
  • Duplicaten en hashing. De API-gids zegt dat je een transactie-ID gebruikt zodat Google tagconversies met API-conversies kan matchen, via HTTPS verstuurt, en de gegevens normaliseert en met SHA-256 hasht.
  • Meer dan één bron tegelijk. Google zegt dat Google Ads vanaf april 2026 door de gebruiker verstrekte gegevens van websitetags, Data Manager en API-koppelingen tegelijk accepteert (updatepagina).

De pagina’s van Google die we lazen noemen geen server-side tagging containers of adblockers. De eigen route van Product Metrics staat op de pagina over Full Signal Tracking en in de volgende sectie. Wil je Google tag gateway, server-side tagging en Full Signal Tracking vergelijken, lees dan Google tag gateway vs server-side tagging (Engelstalig).

6. Wat doet server-side tracking?

Server-side tracking stuurt de conversie vanaf een server naar Google, in plaats van vanuit de browser van de bezoeker. Het doel: een aankoop telt mee, ook als er in de browser iets zit dat de standaard tag zou stoppen.

Full Signal Tracking is de server-side tracking van Product Metrics, en het komt door elke adblocker heen: in ons lab van 30 september 2026 werd een first-party endpoint zoals dat van Full Signal in alle 6 geteste blocker-setups bereikt (Brave Shields, uBlock Origin Lite, AdGuard met Tracking Protection, AdGuard met standaardfilters, AdBlock en AdGuard DNS).

Je hebt het nodig als de standaardtag de conversie mogelijk nooit verstuurt, en ons lab liet zien dat dat in sommige setups gebeurt (zie sectie 8). Full Signal Tracking werkt in vier delen. De voorbeeldcodes staan op de pagina over Full Signal Tracking, waar je ook ziet hoe het per platform wordt ingesteld:

  1. Een uniek endpoint op je eigen domein. Een ondoorzichtig pad op het domein van je shop, zoals jouwshop.nl/x7Kq2mVd…, zonder “collect”, “track” of “pixel” erin, zodat adblockers het doorlaten.
  2. Automatische rotatie houdt het bereikbaar. Vangt een blocker ooit je endpoint, dan roteert het naar een nieuw endpoint op je domein (/x7Kq2mVd… → /Qm7vXt2L…). Geen tagwijzigingen, geen tickets.
  3. Klik-ID’s blijven first-party. De gclid (gclid=Cj0KQ…x7Rw) blijft first-party en server-side, zodat een aankoop dagen na de klik hem nog steeds meedraagt.
  4. Server-side aanlevering aan Google Ads. Aankopen gaan vanaf onze server naar je conversieacties, met enhanced conversions en Consent Mode v2. Terugbetalingen corrigeren later.

Elke aankoop bereikt zo Google Ads en Smart Bidding vanaf je eigen domein.

Controleer het zelf: draai de adblocker-test (Engelstalig) in je eigen browser om te zien wat elke blocker stopt en of Full Signal erdoor komt. Plak een request in de SDK debugger (Engelstalig) om hem te decoderen en te zien of de collector hem zou accepteren.

Full Signal regelt zowel de route als de koppelgegevens. Het stuurt gehashte klantgegevens met de aankoop mee en werkt dus met enhanced conversions; welke velden dat zijn, hangt af van de klantgegevens die je checkout levert. Server-side tracking op zichzelf verandert alleen de route van de conversie en beantwoordt een andere vraag dan enhanced conversions: is de aankoop wel verstuurd?

First-party is niet toestemmingsvrij. Full Signal leest de toestemmingskeuze van de bezoeker voordat het iets verstuurt, zoals de pagina over Full Signal Tracking beschrijft:

  • Het respecteert Consent Mode v2: ad_storage, ad_user_data en ad_personalization.
  • Het werkt met Shopify Customer Privacy, Cookiebot, OneTrust, Usercentrics en Osano.
  • Klantgegevens worden gehasht voordat ze onze server verlaten.

Automatische rotatie verandert het pad, nooit de toestemmingsregels: geweigerde toestemming blijft geweigerd.

7. Het ene koppelt, het andere levert af

Enhanced conversions werken op conversies die al binnen zijn; server-side tracking beslist of ze binnenkomen. In een tabel:

Enhanced conversions Server-side tracking
Wat het oplost Een conversie koppelen die bij Google aankomt Of de conversie wordt verstuurd
Wat het verstuurt Gehashte first-party gegevens (e-mailadres, naam, adres, telefoonnummer) bij de conversie De conversie zelf, vanaf een server of een endpoint op je domein
Wat het nodig heeft Klantgegevens bij de checkout en een conversietag die al afgaat Een server-side route die is ingesteld voor je shopplatform
Wat het niet verandert Hoe en waarheen de tag-request wordt verstuurd Op welke klantgegevens Google kan koppelen

Een bestelling kan dus op twee plekken zoekraken.

Hoeveel van 100 bestellingen Google Ads bereiken en aan een advertentie worden gekoppeld

Elke balk is hoeveel van 100 bestellingen in de shop die stap halen. 15 bereiken Google nooit (85 over) en 10 komen wel aan maar worden niet aan een advertentie gekoppeld (75 over). Los je één stap op, dan blijft het andere verlies bestaan.Bron: Illustratieve data
Toon de gegevens
Hoeveel van 100 bestellingen Google Ads bereiken en aan een advertentie worden gekoppeld
Stap op weg naar Google AdsAantal bestellingen (van de 100)
Bestellingen in de shop100
Conversie bereikt Google85
Toegeschreven aan een advertentie75

In dit voorbeeld bereiken 15 van de 100 bestellingen Google nooit en komen 10 andere wel aan, maar kunnen ze niet aan een advertentie worden toegeschreven. Enhanced conversions richten zich op het tweede verlies, server-side aanlevering op het eerste. Een shop kan beide inzetten, in elke volgorde. Welke het eerst loont, hangt af van waar jouw eigen verlies zit, en dat kun je meten.

8. Wat adblockers in ons lab tegenhielden

We draaiden de standaard Google-tags in echte browsers met verschillende blockers. Brave Shields, uBlock Origin Lite en AdGuard met Tracking Protection blokkeerden de standaardtags van Google Tag Manager, GA4 en Google Ads, plus de conversierequests van Google Ads, of vervingen ze door stubs.

Hoeveel van de 4 standaard Google-requests elke blocker stopte, in ons lab

Elke balk is hoeveel van de 4 standaard Google-requests die setup stopte of door een stand-in verving. Brave Shields, uBlock Origin Lite en AdGuard met Tracking Protection deden dat bij alle 4; AdBlock stopte er geen, ook de Google Ads-tag niet.Bron: Product Metrics adblocker-lab, 30 september 2026 (echte browsers, wegwerpprofielen, example.com als origin)
Toon de gegevens
Hoeveel van de 4 standaard Google-requests elke blocker stopte, in ons lab
Blocker-setupGestopte of vervangen requests (van 4)
Brave Shields4
uBlock Origin Lite4
AdGuard + Tracking Protection4
AdBlock0

Het lab laadde elke tag zoals een shop dat doet, in een vers wegwerpprofiel op een openbare origin (example.com). Een request telde als geblokkeerd als de browser net::ERR_BLOCKED_BY_CLIENT meldde of de blocker het antwoord door een stand-in verving. De resultaten waren hetzelfde in Brave en in Chrome for Testing voor elke extensie die in beide is getest. Getest is met Brave 1.96.59 (Chromium 154) en Chrome for Testing 151, met uBlock Origin Lite 2026.930.1227, AdGuard 5.5.2.3 (MV3) en AdBlock 6.47.0.

Niet elke blocker stopt de Google Ads-tag. AdGuard met de standaardfilters, AdBlock en AdGuard DNS blokkeerden hem niet. AdGuard met de standaardfilters en AdGuard DNS blokkeerden alleen de view-through-conversierequest; de conversiehit en de tags kwamen door. AdBlock blokkeerde in plaats daarvan de Meta Pixel. Een first-party endpoint zoals dat van Full Signal werd in elke run bereikt.

In hoeveel van 6 blocker-setups de request doorkwam: Google Ads-tag tegenover first-party endpoint

Elke balk is in hoeveel van de 6 geteste blocker-setups de request aankwam. De standaard Google Ads-tag kwam in 3 van de 6 door; een first-party endpoint zoals dat van Full Signal werd in alle 6 bereikt.Bron: Product Metrics adblocker-lab, 30 september 2026 (echte browsers, wegwerpprofielen, example.com als origin; AdGuard DNS gecontroleerd met dig)
Toon de gegevens
In hoeveel van 6 blocker-setups de request doorkwam: Google Ads-tag tegenover first-party endpoint
Hoe de conversie naar Google gaatSetups waarin de request doorkwam (van 6)
Standaard Google Ads-tag3
First-party endpoint zoals Full Signal6

Per setup legde het lab dit vast voor de Google Ads-requests en het endpoint in de stijl van Full Signal:

Setup Google Ads-tag Google Ads-conversiehits Endpoint zoals Full Signal
Brave Shields Vervangen door een stub Geblokkeerd Bereikt
uBlock Origin Lite Omgeleid Geblokkeerd Bereikt
AdGuard met Tracking Protection Geblokkeerd Geblokkeerd Bereikt
AdGuard, standaardfilters Bereikt Alleen de view-through-request geblokkeerd Bereikt
AdBlock Bereikt Bereikt Bereikt
AdGuard DNS Bereikt Alleen de view-through-request geblokkeerd Bereikt

De run van 7 oktober voegde de requests toe die de gehashte e-mail meedragen, en die volgden in elke setup de standaard conversierequest (tabel in sectie 4). Waar die request wordt gestopt, worden de gegevens die erop meereizen mee gestopt. Daarom telt hoe de conversie wordt aangeleverd eerder dan hoe ze wordt gekoppeld.

Het lab laat zien welke standaard tags elke blocker stopt, en dat is een bruikbaar startpunt om je eigen verlies te meten.

Safari werkt anders: de tracking prevention van WebKit beperkt cookies in plaats van laadverzoeken te blokkeren, dus tags laden nog steeds.

Hoe lang een cookie in Safari blijft bestaan, in dagen

Elke balk is hoeveel dagen de cookie in Safari meegaat. Safari's tracking prevention kort een cookie die door een script is gezet in tot 7 dagen, terwijl de first-party cookie van Full Signal 30 dagen meegaat.Bron: Product Metrics, 30 september 2026
Toon de gegevens
Hoe lang een cookie in Safari blijft bestaan, in dagen
Hoe de cookie is gezetLevensduur in dagen
Gezet door een script7
First-party cookie van Full Signal30

Klanten kopen vaak pas dagen na de klik, dus bij een cookie die eerder verloopt is de kans groter dat een terugkerende bezoeker zonder de gegevens aankomt die hem aan de advertentie koppelen. Daarom laat onze adblocker-test voor conversietracking (Engelstalig) Safari als zesde blocker zien.

9. Wat stel je eerst in?

Zoek eerst uit of je een aanleverprobleem hebt of een koppelprobleem. De snelste check is de bestellingen in je shop vergelijken met de conversies in Google Ads over dezelfde dagen.

Aantal bestellingen in de shop tegenover conversies in Google Ads, per week

  • Bestellingen in de shop
  • Conversies in Google Ads
De ene lijn is het aantal bestellingen in de shop per week, de andere het aantal conversies dat Google Ads meldt. In dit voorbeeld meldt Google Ads elke week ongeveer 85% van de bestellingen, zoals 102 van 120 in week 2. Hoe groot dat verschil is, bepaalt waar je begint met zoeken.Bron: Illustratieve data
Toon de gegevens
Aantal bestellingen in de shop tegenover conversies in Google Ads, per week
WeekBestellingen in de shopConversies in Google Ads
Week 110085
Week 2120102
Week 311094
Week 4130110
Week 5125106
Week 611598

Vergelijk gelijksoortige aantallen, bijvoorbeeld alleen bestellingen met een Google-klik-ID, en verander in de stappen hieronder telkens één ding.

Bepaal wat je eerst instelt
  1. Vergelijk bestellingen met conversiesTel de bestellingen in je shop en de conversies in Google Ads over dezelfde dagen, en houd rekening met conversievertraging.
  2. Draai de adblocker-testBekijk welke van je tags een bezoeker met een blocker nooit verstuurt.
  3. Los de aanlevering op als de aantallen ver uiteenlopenOntbrekende conversies vragen om server-side tracking. Een conversie die nooit wordt verstuurd, kun je niet aanvullen.
  4. Voeg enhanced conversions toe als de aantallen dicht bij elkaar liggenKomen de meeste conversies aan, dan kunnen gehashte klantgegevens Google helpen ze te koppelen. Controleer eerst je toestemmingsinstelling.
  5. Meet opnieuw na je gebruikelijke conversievertragingVergelijk bestellingen en conversies weer over een vergelijkbare periode en bepaal dan of je ook het andere nodig hebt.

Vraag je developer vooraf drie dingen:

  • Welke klantgegevens heeft je checkout beschikbaar zodra een bestelling is geplaatst?
  • Wordt toestemming vastgelegd voordat die gegevens worden verstuurd?
  • Welke route neemt de conversie nu: de browsertag, Google Tag Manager of een server?

Lopen de aantallen uiteen, stel dan eerst server-side tracking in. Full Signal Tracking is er voor Shopify, WooCommerce, Magento, Lightspeed en Shopware 6, zit in het Pro-abonnement en wordt niet apart gefactureerd; zie prijzen. Liggen de aantallen dicht bij elkaar maar geef je Google weinig klantgegevens mee, dan zijn enhanced conversions de volgende stap. Allebei gebruiken mag.

10. Wat ontbrekende conversies per product kosten

Ontbrekende conversies laten producten er slechter uitzien dan ze zijn. Smart Bidding en je productbeslissingen leren van die conversies, dus een beslissing op basis van ROAS of POAS kan verkeerd uitpakken.

Hieronder een voorbeeld met illustratieve data: hetzelfde product ziet er in Google Ads verliesgevend uit, terwijl het winst maakt.

Stap Bedrag
Advertentiekosten €1.250,00
Werkelijke omzet (100 bestellingen × €85,00 excl. btw) €8.500,00
Werkelijke ROAS 6,80
In Google Ads toegeschreven omzet (75 bestellingen × €85,00) €6.375,00
Gerapporteerde ROAS 5,10
Break-even ROAS 5,50

ROAS van hetzelfde product: werkelijk tegenover wat Google Ads rapporteert

  • ROAS van het product
  • ROAS nodig om break-even te draaien (5,5)
  • Winst
  • Verlies
Elke balk is de ROAS van hetzelfde product: met alle 100 bestellingen, en met de 75 die Google Ads aan een advertentie toeschrijft. De stippellijn is de break-even ROAS van 5,50; groen is winst erboven, rood het tekort. Werkelijk haalt het product 6,80 en maakt het winst; in Google Ads staat 5,10 en lijkt het verliesgevend.Bron: Illustratieve data: €1.250,00 advertentiekosten, 100 bestellingen van €85,00 excl. btw, waarvan 75 aan een advertentie toegeschreven
Toon de gegevens
ROAS van hetzelfde product: werkelijk tegenover wat Google Ads rapporteert
Welke bestellingen meetellenROAS van het product
Werkelijk (100 bestellingen)6,8
Gerapporteerd in Google Ads (75 bestellingen)5,1

Het uitgewerkte voorbeeld op onze pagina over Full Signal Tracking laat zien hoe ver dit kan gaan. Eén product van €139,99 had 55 bestellingen in 30 dagen uit Google Ads-klikken. Met alleen de browsertag hielden adblockers en privacy van de browser 14 ervan buiten Google Ads.

55 bestellingen uit Google Ads-klikken: hoeveel bereiken Google Ads?

Elke balk telt dezelfde 55 bestellingen van één product over 30 dagen. De browsertag bracht er 41 naar Google Ads; Full Signal Tracking stuurt alle 55. Het aandeel verloren aankopen verschilt per shop, doelgroep en browsermix.Bron: Illustratieve data
Toon de gegevens
55 bestellingen uit Google Ads-klikken: hoeveel bereiken Google Ads?
Waar de bestellingen worden geteldGeteld aantal bestellingen (van de 55)
Bestellingen in je shop uit Google Ads-klikken55
Wat Google Ads van de browsertag ontving41
Wat Google Ads met Full Signal Tracking ontvangt55

Bij dezelfde €2.000 advertentiekosten veranderen de 14 ontbrekende aankopen de cijfers van het product in Google Ads en zijn segment in Product Segmentation:

Dezelfde €2.000 advertentiekosten Alleen browsertag (41 aankopen) Full Signal Tracking (55 aankopen)
Conversiewaarde €5.739,59 €7.699,45
ROAS 2,87 3,85
POAS 1,04 1,40
Segment Dogs (veel volume, laag rendement) Question Marks (veel volume, gemiddeld rendement)

Illustratieve data.

In Google Ads zijn de 41 aankopen die ook de browsertag zag €5.739,59 waard. De 14 die alleen Full Signal Tracking verstuurde, geblokkeerd in de browser, voegen €1.959,86 toe, dus €7.699,45 wordt aan je campagnes toegeschreven. Het order-ID gaat mee als transactie-ID, dus Google Ads telt elke bestelling één keer.

Met alleen de browsertag lijkt het product er een om de prioriteit van te verlagen. Met elke aankoop meegeteld is het een product om op prijs en feed te testen.

Beoordeel elk product daarom op zijn eigen break-even in plaats van op een accountgemiddelde, of je nu ROAS of POAS meet (POAS berekenen). Gebruik prijzen excl. btw, dezelfde basis als de conversiewaarden in je account.

Met de ROAS calculator reken je de ondergrens per product uit, en Wat is een goede ROAS? legt uit waarom het oordeel van die break-even afhangt. Komen je conversies eenmaal compleet binnen, dan segmenteert Product Segmentation je producten op klikken en rendement, met ROAS meteen en POAS zodra je marges koppelt.

Vier fouten bij het instellen

Fout Wat er gebeurt Wat je doet
Beide tegelijk invoeren Je weet niet welke wijziging de cijfers bewoog Verander telkens één ding en meet opnieuw
Alle bestellingen met alle conversies vergelijken Niet elke bestelling komt van een advertentie, en conversies komen met vertraging binnen Vergelijk bestellingen met een Google-klik-ID en houd rekening met je gebruikelijke conversievertraging
Enhanced conversions inzetten tegen ontbrekende conversies Ze vullen alleen conversies aan die al worden verstuurd Los eerst de aanlevering op
Ervan uitgaan dat hashen of server-side tracking toestemming vervangt Dat doet geen van beide Leg toestemming apart voor aan je juridisch adviseur

Vergelijk deze week bestellingen en conversies

Vergelijk je bestellingen met je conversies en draai de adblocker-test (Engelstalig) op je eigen shop. Het grootste verschil wijst aan wat je eerst instelt. Is Full Signal geïnstalleerd, controleer de requests dan met de SDK debugger (Engelstalig). Meet over een maand opnieuw, want shops, toestemmingsinstellingen en blockers veranderen.

Werkwijze en bronnen

Waar de pagina’s van Google verschillen, zeggen we welke pagina wat zegt. De installatiestappen volgen de pagina’s van Google.

De adblocker-resultaten komen uit ons eigen lab van 30 september en 7 oktober 2026 (werkwijze in sectie 8). We gebruikten Brave 1.96.59 (Chromium 154) en Chrome for Testing 151, met uBlock Origin Lite 2026.930.1227, AdGuard 5.5.2.3 (MV3) en AdBlock 6.47.0 (6.48.0 in de run van 7 oktober). De URL-paden van de requests die de gehashte e-mail meedragen komen uit een DevTools-gids van een derde partij en een Chrome-checkerextensie, omdat de helppagina’s van Google er geen noemen.

Wat Full Signal verstuurt, komt van de pagina over Full Signal Tracking van Product Metrics.

Alle bronnen zijn in oktober 2026 gecontroleerd:

Geschreven door

, Oprichter van Product Metrics

Linkedin

Lees verder.

Veelgestelde vragen.

Wat zijn enhanced conversions in Google Ads?

Enhanced conversions vullen een conversie die je Google-tag al meldt aan met gehashte first-party klantgegevens, zoals e-mailadres, naam, huisadres en telefoonnummer. Google hasht de gegevens met SHA-256 en gebruikt ze om de conversie te koppelen aan klanten die bij Google waren ingelogd toen ze met je advertentie bezig waren. Volgens Google verbetert dit de meting van online conversies (Google Ads Help, gecontroleerd in oktober 2026).

Hoe stel je enhanced conversions in?

Zet ze aan in Google Ads onder Doelen, dan Instellingen, kies een methode en stuur klantgegevens vanaf je conversiepagina. Google biedt drie methoden: de Google-tag, Google Tag Manager en de Google Ads API. De stappen per methode staan in sectie 3 en in de gidsen van Google Ads Help (gecontroleerd in oktober 2026).

Hoe controleer je of enhanced conversions werken?

Google beschrijft twee controles. Filter in Chrome DevTools op google in het tabblad Network en open de request naar googleadservices.com/pagead/conversion/; de payload moet een parameter em met een gehashte waarde bevatten. Open in Google Ads de conversieactie onder Doelen, Overzicht, dan Diagnostiek. Volgens Google verschijnt het rapport ongeveer 72 uur na het instellen met de Google-tag en ongeveer 48 uur met Google Tag Manager (gecontroleerd in oktober 2026).

Werken enhanced conversions met adblockers?

Waar de standaard conversierequest wordt gestopt, wordt ook de request met de gehashte klantgegevens gestopt, want die reist erop mee. In ons lab van 7 oktober 2026 blokkeerden Brave Shields, uBlock Origin Lite en AdGuard met Tracking Protection de conversierequests met de parameter em (googleadservices.com/pagead/conversion/ en google.com/pagead/1p-conversion/). AdGuard met standaardfilters, AdBlock en AdGuard DNS lieten ze door, en em veranderde geen uitkomst.

Zijn enhanced conversions hetzelfde als server-side tracking?

Nee. Enhanced conversions vullen je bestaande conversietags aan met gehashte first-party gegevens zoals e-mailadres, naam, huisadres en telefoonnummer. Server-side tracking stuurt conversies vanaf een server naar Google in plaats van vanuit de browser van de bezoeker. De twee pakken verschillende problemen aan en je kunt ze allebei gebruiken. Full Signal Tracking stuurt gehashte klantgegevens mee met de aankoop en werkt dus met enhanced conversions.

Werken enhanced conversions met server-side tracking?

Google beschrijft één serverroute: de Google Ads API. Die vult een conversie aan die een tag al heeft geregistreerd: je server stuurt de gehashte klantgegevens met het order-ID binnen 24 uur na de conversie (Google Ads Help en documentatie van de Google Ads API, gecontroleerd in oktober 2026). De pagina's die we lazen zeggen niets over server-side tagging containers. Voor de eigen route van Product Metrics geldt dat Full Signal gehashte klantgegevens met de aankoop meestuurt en met enhanced conversions werkt; welke velden dat zijn, hangt af van de klantgegevens die je checkout levert.

Moet ik enhanced conversions aanzetten?

Als je conversietag al afgaat en je bij de aankoop klantgegevens kunt doorgeven, ja: volgens Google verbetert het de meetnauwkeurigheid. Of de tag laadt, verandert het niet. Vergelijk dus eerst je bestellingen met de conversies in Google Ads; bestaat het verschil vooral uit ontbrekende conversies, regel dan eerst de server-side aanlevering.

Heb ik nog toestemming nodig, en is dit hetzelfde als Consent Mode?

Ga er niet van uit dat een van beide aanpakken toestemming vervangt. Consent Mode laat je Google-tags weten welke keuze een bezoeker heeft gemaakt; enhanced conversions voegen gehashte klantgegevens toe. Gebruik je Consent Mode, dan volgt de advertentiecookie die de gegevens verzamelt de toestemmingsstatus ad_storage (Google, gecontroleerd in oktober 2026). Welke toestemming je nodig hebt hangt af van je regio en je toestemmingsinstelling; vraag je juridisch adviseur. Dit is geen juridisch advies.

Is hashen hetzelfde als anonimiseren?

Nee. Volgens de helppagina van Google worden de gegevens genormaliseerd en met SHA-256 gehasht voordat ze worden verstuurd, dus een e-mailadres gaat niet leesbaar mee. Dezelfde invoer geeft wel altijd dezelfde hash, en daardoor kan Google ze koppelen. Of gehashte gegevens persoonsgegevens zijn, beoordeelt je juridisch adviseur.

See which of your products to push, fix or pause. Start with your own products, or a 30-second estimate.

Zie wat een adblocker tegenhoudt met de adblocker-trackingtest (Engelstalig). Bekijk daarna hoe je producten presteren zodra elke conversie meetelt.

Find your hidden profit30-second estimate · no login
Analyse your products for freeFree analysis, no credit card

Not ready to connect? Book a demo: a video call with Berend, then a demo account.