Probleem
Je hebt een of meer conversiedoelen ingesteld in Skeo, maar er worden geen conversies geregistreerd. Dit artikel helpt je per type conversiedoel te achterhalen wat er misgaat.
Basiscontroles
Voordat je per type gaat debuggen, controleer eerst deze twee punten.
Werkt het tracking script?
Conversiedoelen zijn afhankelijk van het tracking script. Als het script niet correct werkt, worden er ook geen conversies gemeten.
- Open je website in de browser
- Open DevTools met
F12 - Ga naar het tabblad Network
- Ververs de pagina en filter op
t.skeo.nl
Zie je geen requests naar t.skeo.nl? Dan is het script niet actief. Volg de stappen in Geen analytics data zichtbaar om het script te herstellen.
Is het conversiedoel ingeschakeld?
Elk conversiedoel heeft een toggle om het in of uit te schakelen.
- Ga naar Projectinstellingen > Conversiedoelen
- Controleer of de toggle naast je doel op aan staat
Een uitgeschakeld doel registreert geen conversies, ook al zijn alle andere instellingen correct.
Debuggen per type
Type: pagina bezoek
Een pagina bezoek doel wordt getriggerd als een bezoeker een specifiek URL pad bezoekt.
Controleer het URL pad:
- Het pad moet beginnen met
/(bijvoorbeeld/bedankt) - Het pad is hoofdlettergevoelig:
/Bedanktis anders dan/bedankt - Het pad gebruikt "begint met" matching:
/bedanktmatcht ook/bedankt/contact
Test het zelf:
- Open je website en navigeer naar de bedankpagina
- Controleer in de adresbalk of het URL pad exact overeenkomt met wat je hebt ingesteld
- Wacht een paar minuten en controleer of de conversie verschijnt in het dashboard
Als het pad een redirect bevat (bijvoorbeeld van /contact-bedankt naar /bedankt), gebruik dan het uiteindelijke pad na de redirect.
Type: formulier verzending
Een formulier verzending doel detecteert automatisch submit events op <form> elementen.
Controleer of er een form element is:
- Open je website op de pagina met het formulier
- Open DevTools en ga naar het tabblad Elements
- Zoek naar het
<form>element - Controleer of het formulier een standaard
submitevent gebruikt
Veelvoorkomende problemen:
| Probleem | Oorzaak | Oplossing |
|----------|---------|-----------|
| Geen <form> element | Het formulier gebruikt <div> met JavaScript | Gebruik een custom event in plaats van formulier verzending |
| event.preventDefault() | Het formulier verzendt via AJAX | Dit wordt normaal gesproken wel gedetecteerd |
| CSS selector matcht niet | De selector komt niet overeen met het formulier | Controleer de selector in DevTools met document.querySelector('.je-selector') |
Als je een CSS selector hebt ingesteld, test deze dan in de browser console:
document.querySelector('#contact-form')
Als dit null retourneert, matcht de selector niet met een element op de pagina.
Type: custom event
Een custom event doel wordt getriggerd door een JavaScript aanroep vanuit je website.
Test het event in de browser console:
- Open je website in de browser
- Open DevTools en ga naar het tabblad Console
- Voer het volgende commando uit:
window.skeo.track('je_event_naam')
Vervang je_event_naam door de exacte eventnaam die je bij het conversiedoel hebt ingesteld.
Controleer het resultaat:
| Resultaat | Betekenis |
|-----------|-----------|
| Geen foutmelding | Het event is succesvol verstuurd |
| skeo is not defined | Het tracking script is niet geladen |
| track is not a function | Het script is geladen maar nog niet geïnitialiseerd |
Let op de eventnaam:
De eventnaam in de JavaScript code moet exact overeenkomen met de naam in de Skeo instellingen. Dit is hoofdlettergevoelig: pdf_download is anders dan PDF_Download.
Conversies verschijnen niet direct
Na een succesvolle conversie kan het een paar minuten duren voordat deze zichtbaar is in het dashboard. Dit is normaal. Wacht minimaal 5 minuten voordat je concludeert dat de conversie niet is geregistreerd.
Maximaal aantal conversiedoelen
Je kunt maximaal 10 conversiedoelen per project instellen. Als je het maximum hebt bereikt, schakel dan ongebruikte doelen uit of verwijder ze om ruimte te maken voor nieuwe doelen.
Nog steeds geen conversies?
Als je alle stappen hebt doorlopen en het probleem niet is opgelost, neem dan contact op via het contactformulier. Vermeld daarbij:
- Het type conversiedoel (pagina bezoek, formulier, of custom event)
- De instellingen van het doel (URL pad, CSS selector, of eventnaam)
- Screenshots van de DevTools Console
Gerelateerde artikelen
- Conversiedoelen instellen: uitleg over het instellen van conversiedoelen
- Geen analytics data zichtbaar: basiscontroles voor het tracking script
- Het analytics dashboard begrijpen: bekijk je conversiedata in context
Meer in Veelgestelde vragen
Was dit artikel behulpzaam?