Testomgeving
Een site die niets verkoopt, maar alles meet.
Deze pagina bestaat om één ding te controleren: komen je Google Ads-conversies aan in Tag Manager? Er staat een echt leadformulier op, een echte telefoonlink, en een rij knoppen die losse dataLayer-events afvuren.
Wat er al gemeten wordt
Dit zit in de rails van de site zelf, dus je hoeft er geen snippet voor in een pagina te plakken. In GTM maak je er een Custom Event-trigger op met exact deze naam.
- generate_lead
-
Na een formulierinzending, op /thanks
De CMS-receiver stuurt door met ?vmt_lead=<form-key>; Tracking.astro pusht het event eenmaal per sessie.
- phone_click
-
Klik op elke <a href="tel:">
Automatisch, met phone_number als parameter. Je hebt er geen tag in de pagina voor nodig.
- cta_click
-
Klik op een knop met data-event="cta_click"
Custom push met cta_location, zodat je in GTM per plek kunt triggeren.
- consent update
-
Weigeren/Accepteren in de cookiemelding
Consent Mode v2 staat standaard op denied en flipt via window.vmtConsent.set().
Testbank: vuur een event af
Zet GTM in previewmodus, klik hieronder, en kijk of het event binnenkomt. Rechts loopt de lokale dataLayer mee, zodat je ook zonder preview ziet dat de push gebeurt.
dataLayer (live)
- Nog niets gepusht in deze sessie.
De echte conversietest
Losse events zijn leuk, maar de lead is waar het om gaat. Vul het formulier in: je landt op de bedanktpagina en daar vuurt generate_lead af, met de gclid uit je advertentieklik al vastgelegd in een first-party cookie.
Naar het testformulier