Marketing Scandigitale scan
Meten & inzicht

Een formulierklik is geen verstuurde aanvraag

7 november 2026 · 7 min leestijd · Marketing Scan

Veel kmo's meten 'formulier verstuurd' op het moment dat iemand op de knop klikt. Maar een klik zegt niets over validatiefouten, een falende server of een lead die nooit in je mailbox of CRM aankomt. Wie die drie momenten door elkaar haalt, rapporteert aanvragen die niemand kan terugvinden. In deze gids splits je het in drie aparte gebeurtenissen, test je ze met een vaste procedure en leg je ze naast je echte aantal aanvragen. De voorbeelden zijn fictief en bevatten alleen invoer en verwachte controles.
In dit artikel

Drie momenten die je niet mag samenvoegen

Een formulier doorloopt drie meetbare momenten. Elk beantwoordt een andere vraag.

  • Knopinteractie: de bezoeker klikt op verzenden. Dit zegt iets over intentie en over de bruikbaarheid van het formulier, niet over een resultaat.
  • Serverbevestiging: de server meldt dat hij de gegevens heeft aanvaard. Een expliciete validatiefout hoort niet bij succes. Bij een time-out is alleen bekend dat de bevestiging niet ontvangen werd; de opslag kan intussen toch gelukt zijn.
  • Opgeslagen lead: de aanvraag bestaat in het aangewezen bronsysteem, bijvoorbeeld de database of het CRM. Een notificatiemail kan een afzonderlijke afleverstap zijn en is niet automatisch dezelfde registratie.

Het verschil tussen de eerste en de derde is precies waar het misloopt. Een klik kan geteld worden terwijl de aanvraag nooit aankomt. De omgekeerde fout bestaat ook: een bevestigingspagina die je opnieuw laadt, telt een tweede keer mee. Per moment heb je dus een eigen gebeurtenis en een eigen bewijs nodig.

Welk type gebeurtenis hoort bij welk moment

Volgens de Analytics-uitleg over gebeurtenissen meet een gebeurtenis een specifieke interactie. Er zijn automatisch verzamelde gebeurtenissen, gebeurtenissen voor verbeterde meting, aanbevolen gebeurtenissen en aangepaste gebeurtenissen. De documentatie adviseert een passend bestaand gebeurtenistype te kiezen voordat je zelf namen bedenkt. Bepaal daarna in welk rapport of welke verkenning je de gewenste betekenis zichtbaar maakt; de aanwezigheid van een eventnaam bewijst nog niet dat het event correct wordt getriggerd.

De ontwikkelaarsdocumentatie voor gebeurtenissen toont hoe je ze verstuurt met de functie gtag() of via Tag Manager. Plaats gebeurtenissen onder het Google-tagfragment, want gebeurtenissen erboven worden niet verwerkt. De handleiding gaat uit van toegang tot de broncode en passende Analytics-rechten. Laat de beheerder de minimaal benodigde rechten voor jouw wijziging bepalen; vraag niet voor een beperkte taak automatisch volledige accounttoegang.

Controleer in de lijst met aanbevolen gebeurtenissen of er een naam is die bij jouw soort aanvraag past. Zo niet, kies een eigen naam per moment, bijvoorbeeld 'formulier_klik', 'formulier_bevestigd' en 'lead_opgeslagen'. Dat zijn fictieve namen en geen verplichte benamingen.

Beslismatrix: waar verstuur je welke gebeurtenis

MomentBewijs dat je nodig hebtWaar verstuur je hetGebruik het niet als
KnopklikDe klik gebeurde, ongeacht validatieIn de browser bij de klikJe 'aanvragen' rapporteert
ServerbevestigingDe server gaf een succesantwoord terugIn de browser, pas nadat dat antwoord binnenkomtDe bevestiging ook zou verschijnen bij een mislukte opslag
Opgeslagen leadHet record bestaat in je systeemBij voorkeur gekoppeld aan het succesantwoord van het opslagsysteem zelfJe geen manier hebt om dit aan een echt record te koppelen

Kies voor het doel werkelijk ontvangen aanvragen bij voorkeur het bewijs van opslag als belangrijke gebeurtenis. Andere bedrijfsdoelen kunnen een andere gebeurtenis vragen, maar noem een knopklik dan geen bevestigde aanvraag. Volgens de Analytics-uitleg kan elke verzamelde gebeurtenis een belangrijke gebeurtenis worden. Waar de beheerder dat in het account instelt, controleer je zelf, want schermnamen kunnen veranderen.

Stappenplan om de drie gebeurtenissen te testen

Voer gecontroleerde foutproeven uit op een eigen testomgeving, met veilige testgegevens en geblokkeerde echte verzendingen. Simuleer geen serveruitval op een live klantformulier. Spreek vooraf met de beheerder af op welk moment een fout wordt ingebouwd en welke opslagbron de waarheid bepaalt.

  1. Zet de foutopsporingsmodus aan. De Analytics-uitleg noemt het rapport DebugView, dat alle gebeurtenissen van één gebruiker toont en nuttig is om gebeurtenissen en parameters te controleren.
  2. Open daarnaast het Realtime-rapport. De kaart met het aantal gebeurtenissen per naam toont wat in de afgelopen 30 minuten is geactiveerd.
  3. Voer vier testinzendingen uit: leeg formulier, ongeldige invoer, geldige invoer met een gecontroleerde fout vóór opslag en volledig geldige invoer.
  4. Noteer per test welke van de drie gebeurtenissen verschijnt en met welke parameters.
  5. Zoek de geldige testaanvraag op in je mailbox of CRM en vergelijk dat met de gebeurtenis.
  6. Herlaad de bevestigingspagina en kijk of de gebeurtenis opnieuw verschijnt. Zo ja, koppel ze aan de serverreactie en niet aan het laden van de pagina.

Een test in DebugView bewijst dat het signaal aankomt, niet dat je rapport later correct telt. Controleer dat apart.

Fictief scenario met invoer en verwachting

Dit scenario is verzonnen en bevat geen resultaten. Je verwacht de volgende uitkomsten.

  • Invoer A: verplicht veld leeg, klik op verzenden. Verwacht: 'formulier_klik' ja, 'formulier_bevestigd' nee, 'lead_opgeslagen' nee.
  • Invoer B: alles ingevuld, een gecontroleerde fout verhindert de opslag. Verwacht: klik ja, bevestigd nee, opgeslagen nee, en de bezoeker ziet een foutmelding. Leg apart een fout ná opslag vast: dan kan het record wel bestaan terwijl de bevestiging uitblijft. Controleer dus het bronsysteem voordat een herhaalde aanvraag opnieuw een record mag aanmaken.
  • Invoer C: alles ingevuld en succes. Verwacht: alle drie ja, precies één keer, en één nieuw record in het opslagsysteem.
  • Invoer D: invoer C, daarna de bevestigingspagina herladen. Verwacht: geen tweede 'lead_opgeslagen'.

Wijkt een uitkomst af, dan weet je meteen welke laag je moet nakijken: het formulier, de serverreactie of de koppeling met het opslagsysteem.

Rapporteren, vergelijken en doorpakken

Rapporteer 'aanvragen' vanaf nu enkel op basis van 'lead_opgeslagen'. Zet de klikgebeurtenis in een aparte rij als gedragssignaal. Vergelijk het aantal opgeslagen leads maandelijks met het aantal records in je CRM of mailbox. Een verschil is een signaal om de koppeling te onderzoeken, niet om meteen te concluderen dat meting of formulier fout zit. Toestemmingsinstellingen, blokkades in browsers en dubbele inzendingen kunnen verschillen veroorzaken.

Heb je een webshop, dan geldt dezelfde logica. De documentatie voor ecommercemeting raadt aan om de foutopsporingsmodus te gebruiken en bij omzetwaarden de valuta op gebeurtenisniveau mee te sturen. Bepaal bij een aankoopgebeurtenis welke bedrijfsstatus je meet en koppel die aan een aantoonbaar geregistreerde transactie, niet aan een klik op afrekenen. Een aangemaakte bestelling is niet automatisch een ontvangen betaling; rapporteer betaalstatus afzonderlijk als die voor jouw doel nodig is.

Wil je zien welke publieke signalen van je site zichtbaar zijn, bekijk ze dan via Marketing Scan. Een publieke scan toont geen interne gebeurtenissen of serverantwoorden, dus de testprocedure hierboven blijft jouw eigen werk.

Houd Analytics-parameters beperkt tot noodzakelijke, niet-persoonlijke informatie. Stuur geen e-mailadressen, namen of volledige formulierinhoud mee om een test terug te vinden. Een interne verwijzing naar het testrecord bewaar je in je afgeschermde controlelog. De Analytics-richtlijn voor persoonsgegevens beschrijft waarom je dergelijke gegevens niet in meetrequests hoort op te nemen. Behandel foutopsporing bovendien niet als reden om geldende toestemmingskeuzes te omzeilen.

Veelgestelde vragen.

Kan ik de klik gewoon als conversie blijven gebruiken?

Je kunt hem bijhouden als gedragssignaal, maar niet als aantal aanvragen. Een klik zegt niets over validatiefouten of een mislukte opslag. Gebruik de opgeslagen lead als belangrijke gebeurtenis.

Waarom zie ik mijn eigen gebeurtenis niet in de standaardrapporten?

Controleer eerst in de beschikbare realtime- en foutopsporingsweergave of het event aankomt en welke naam het werkelijk heeft. Kies daarna een rapport of verkenning waarin de gewenste uitsplitsing zichtbaar is. Rapportzichtbaarheid en een inhoudelijk correcte trigger zijn afzonderlijke controles.

Moet de gebeurtenis vanuit de browser of de server komen?

Dat hangt af van je opzet. Een browsergebeurtenis die pas na een succesantwoord vertrekt, is eenvoudig, maar bewijst enkel dat de server dat antwoord gaf. Wil je zekerheid over de opslag, koppel het signaal dan aan een echt record in je systeem.

Hoe voorkom ik dat een herlaadde bedankpagina een extra lead telt?

Een gebeurtenis alleen aan paginalading koppelen is kwetsbaar voor herladen. Koppel de registratie aan een aantoonbaar opgeslagen aanvraag en laat de applicatie ongewenste herhaling herkennen. Ook opnieuw verzenden na een verloren bevestiging mag niet ongemerkt een tweede aanvraag opleveren; test beide situaties en vergelijk ze met het bronsysteem.

Bronnen bij dit artikel

Hoe werkt een marketing scan? Meetmethode en grenzen

Van advies naar actie voor jouw website

Maak een gratis account voor één website. Controleer zes kenmerken van je homepage en bekijk maximaal drie bevindingen.

Herhaal de check handmatig één keer per zeven dagen. Voor volledige audits en automatische opvolging is uitgebreide toegang nodig.

Maak je gratis account

Bekijk wat de check meet

Wat zaakvoerders hierover vragen

  • Hoe weet ik of mijn marketing werkt?

    Bijna drie kwart van de kleine ondernemers weet het niet. Het antwoord kost geen geld, wel een uur instellen.

    Hoe weet ik of mijn marketing werkt? · Hoe meet ik aanvragen die telefonisch of in de zaak binnenkomen? · Heb ik Google Analytics nodig als kleine zaak? · en 1 meer

Het cijfer uit ons onderzoek

  • 48,8%

    van 1505 kmo-sites heeft meten en inzicht in de drie zwaarste werkpunten.

    Lees het onderzoek

Meer over meten & inzicht.

Meten & inzicht

WhatsAppklik en echte conversatie apart meten

Zo meet je een WhatsApp-klik als intentie en houd je echte gesprekken apart, met een controleprocedure voor je eigen GA4-opzet en een overdrachtsvoorbeeld.

· 7 min leestijd

Meten & inzicht

Boekingsdomein en hoofdwebsite als één meetreis

Controleer stap voor stap of bezoekers van je hoofdwebsite en boekingsdomein als één reis meetellen, inclusief linkerparameters en toestemming.

· 7 min leestijd

Meten & inzicht

Dezelfde eventnaam heeft drie betekenissen

Bouw een eventwoordenboek met trigger, definitie en eigenaar, spoor eventnamen met meerdere betekenissen op en pas je meting aan zonder rapporten stil te vervuilen.

· 6 min leestijd

Meten & inzicht

Een meetfout terugvinden met één proefjourney

Volg één proefjourney van browserrequest naar gebeurtenis en rapport om een meetfout in Google Analytics op te sporen zonder echte productiegegevens te vervuilen.

· 7 min leestijd

Conversie & opvolging

Eén aanvraag met meerdere diensten goed doorzetten

Zo laat je één klantaanvraag voor meerdere diensten niet in drie intakes uiteenvallen: kies een eigenaar, deel context en controleer je formulier.

· 6 min leestijd

Conversie & opvolging

Aanvraag komt bij de verkeerde vestiging terecht

Test stap voor stap hoe je formulier aanvragen routeert op postcode of gekozen locatie, en los grensgevallen op met een vaste herstelregel voor je team.

· 7 min leestijd