Kennisbank
Analytics & tracking
Formulierinzendingen betrouwbaar meten
Meet alleen geslaagde formulierinzendingen, niet klikken op de verzendknop. De betrouwbaarste methoden: een gebeurtenis in de datalaag na een geslaagde verzending, een eigen bedankpagina die alleen na verzending bereikbaar is, of een element-zichtbaarheidstrigger op de succesmelding. De automatische formuliermeting van GA4 is vaak onvolledig. Test elke methode, inclusief foutieve inzendingen en spam, en markeer de gebeurtenis (bijvoorbeeld generate_lead) als belangrijke gebeurtenis.
Voor veel websites is een ingevuld formulier de belangrijkste conversie. Toch wordt het vaak verkeerd gemeten: elke klik op "Verzenden" telt mee, ook als het formulier fouten bevat; een bedankpagina wordt dubbel geteld; of de automatische meting mist de helft. Dat leidt tot verkeerde conclusies en slecht sturende advertentiecampagnes.
Waarom de automatische meting vaak tekortschiet
GA4 kan met Verbeterde metingen formulierinteracties (form_start, form_submit) meten. In de praktijk werkt dat niet bij alle formulieren, bijvoorbeeld bij formulieren die via JavaScript worden verzonden of die in een iframe staan. Bovendien wordt soms een verzendpoging geteld, niet een geslaagde verzending. Gebruik het als indicatie, niet als belangrijkste meting.
Betrouwbare methoden
- Datalaaggebeurtenis — Hoe: het formulier stuurt na een geslaagde verzending een gebeurtenis naar de datalaag; Voordelen: meest betrouwbaar, met extra gegevens (formuliernaam); Let op: vraagt soms ontwikkelwerk of een plugin
- Bedankpagina — Hoe: na verzending wordt de bezoeker doorgestuurd naar een eigen pagina; Voordelen: eenvoudig te meten; Let op: dubbeltellingen bij herladen; pagina op noindex
- Zichtbaarheid van succesmelding — Hoe: trigger op het verschijnen van het element met de succesmelding; Voordelen: geen ontwikkelwerk; Let op: breekt als de opmaak verandert
- Verzendtrigger in Tag Manager — Hoe: trigger op formulierverzending, met controle op validatie; Voordelen: standaardfunctie; Let op: werkt niet bij alle formulieren
Zie De datalaag uitgelegd en De bedankpagina benutten.
Per platform
- Webflow: na verzending wordt standaard een succesmelding getoond; meet de zichtbaarheid daarvan of stel een doorverwijzing naar een bedankpagina in.
- WordPress: veel formulierplugins kunnen een datalaaggebeurtenis sturen of doorverwijzen; soms via een extra plugin.
- HubSpot- of andere ingesloten formulieren: vaak is er een eigen gebeurtenis die je kunt opvangen.
Instellen in GA4
- Kies een gebeurtenisnaam, bij voorkeur
generate_leadvoor aanvragen. - Voeg een parameter toe met de formuliernaam, zodat je verschillende formulieren kunt onderscheiden.
- Markeer de gebeurtenis als belangrijke gebeurtenis.
- Registreer de parameter als aangepaste dimensie.
Zie Gebeurtenissen instellen in GA4.
Testen
Test in de voorbeeldmodus van Tag Manager en in GA4 DebugView:
- een geslaagde verzending (moet één keer tellen);
- een verzending met fouten (mag niet tellen);
- herladen van de bedankpagina (mag niet opnieuw tellen);
- op mobiel en desktop.
Zie Tags testen met de voorbeeldmodus.
Spam
Spaminzendingen kunnen als conversie worden geteld. Houd spam zo veel mogelijk tegen voordat het formulier als geslaagd wordt gemarkeerd. Zie Formulierspam voorkomen.
Aanvragen buiten het formulier
Een formulier is vaak niet het enige kanaal. Telefoontjes, WhatsApp-berichten en mails naar je algemene adres komen niet in deze meting terecht. Meet klikken op telefoonnummer en WhatsApp als aparte gebeurtenissen en vergelijk de som af en toe met wat je werkelijk binnenkrijgt. Zie Een klikbaar telefoonnummer toevoegen en meten.
Voorbeeld
Stel: een advocatenkantoor ziet in GA4 veel meer "conversies" dan het aantal aanvragen in de mailbox. De meting blijkt te reageren op elke klik op de verzendknop, ook bij fouten. Na overstap naar een trigger op de zichtbare succesmelding, met de parameter formulier_naam, komt het aantal gemeten aanvragen overeen met de werkelijkheid.
Veelgestelde vragen
Is een bedankpagina beter dan een datalaaggebeurtenis?
Een datalaaggebeurtenis is meestal betrouwbaarder. Een bedankpagina is eenvoudiger en goed bruikbaar als je dubbeltellingen voorkomt.
Kan ik zien welke velden zijn ingevuld?
Stuur geen persoonsgegevens zoals naam of e-mailadres naar GA4; dat is niet toegestaan.
Waarom meet ik meer inzendingen dan ik ontvang?
Vaak door klikken op de knop zonder geslaagde verzending, dubbeltellingen of spam.
Waarom meet ik minder inzendingen dan ik ontvang?
Door cookieweigering, adblockers of een trigger die niet altijd afgaat.
Moet ik ook form_start meten?
Het is nuttig als microconversie om te zien hoeveel mensen beginnen en afhaken.
Hulp nodig?
Wil je dat je formulieren betrouwbaar worden gemeten? Bekijk onze dienst Google Tag Manager.
Vergelijk het aantal gemeten inzendingen maandelijks met het aantal dat je echt ontvangt. Wijken ze sterk af, dan klopt er iets niet in de meting of in de spamfilter.
Kennisbank
Verder lezen
