Hoe voorkom je spam in je formulier?
Spam in je formulier voorkom je het beste met een verborgen veld dat je bezoeker niet ziet en een robot wel invult. Is dat veld gevuld, dan gooi je de inzending weg.
Dat werkt goed en het hindert niemand.
Een puzzel oplossen hoeft dan niet.

Het verborgen veld
Een leeg veld dat met opmaak onzichtbaar is gemaakt. Robots vullen alles in wat ze tegenkomen.
Meer daarover lees je bij frontend.
De tijdcontrole
Een formulier dat binnen twee seconden wordt verstuurd, is niet door een mens ingevuld. Ook dat is een goede filter.
Meer daarover lees je bij conversie.
De puzzel
Werkt ook, maar hindert je bezoeker en levert problemen op voor mensen met een beperking. Gebruik hem pas als het echt nodig is.
Meer daarover lees je bij accessibility.
Mijn vuistregels
- Verborgen veld als eerste maatregel.
- Tijdcontrole erbij.
- Puzzel alleen als laatste redmiddel.
- Sla inzendingen op, ook de geweigerde.
Die laatste laat je zien of je per ongeluk echte aanvragen tegenhoudt.
Wat je niet doet
Een puzzel bij elk formulier zetten. Dat kost je aanvragen, en spam los je meestal eenvoudiger op.
Meer daarover lees je bij usability.
Als het toch doorgaat
Bekijk de inhoud van de spam. Herhaalt zich een woord of een land, dan kun je daarop filteren.
Meer daarover lees je bij cro.