Naar de inhoud
Creative Digital Design
Gratis scan

Kennisbank

Spam via je contactformulier, en waarom een captcha niet je eerste keus is

Als het misgaat · · Creative Digital Design

Een formulier dat volloopt met onzin kost je twee dingen: tijd om het door te spitten, en op den duur je vertrouwen in de meldingen. De reflex is een captcha ervoor zetten. Dat werkt, maar het legt de rekening bij de bezoeker die wel echt iets wil vragen.

Vraag een offerte aan

Wat een captcha je kost

Een captcha is een drempel voor iedereen, ook voor de klant die haast heeft. Hij kost een paar seconden, hij faalt vaker voor mensen met een schermlezer of een trage verbinding, en hij stuurt gegevens van je bezoeker naar de partij die de captcha levert. Bij een zoekveld is dat helemaal onnodig: daar hoort geen enkele drempel te staan.

Wat wij eerst doen

Bots vullen formulieren anders in dan mensen. Ze vullen alles in wat ze tegenkomen, ook velden die een mens niet ziet, en ze doen dat in een halve seconde. Op die twee verschillen kun je zeven van de tien pogingen tegenhouden zonder dat een bezoeker er iets van merkt.

  • Een veld dat wel in de code staat maar niet op het scherm: wordt het ingevuld, dan is het geen mens.
  • De tijd tussen het openen en het versturen: onder een paar seconden is het geen mens.
  • Een grens op het aantal inzendingen per bezoeker per kwartier, zodat één bron je niet kan overspoelen.
  • Een grens op de omvang van het bericht, zodat een formulier geen manier wordt om je server te belasten.

Die eerste twee samen zijn de zeef. Ze staan in het formulier zelf, kosten niets aan laadtijd en sturen niets naar derden. Pas als blijkt dat ze onvoldoende zijn, is een captcha een verdedigbare volgende stap, en dan nog alleen op het formulier dat het probleem heeft.

Waarom een goed formulier ook meldt dat er iets misging

Spam tegenhouden is één ding, een aanvraag kwijtraken is erger. Een inzending hoort eerst te worden opgeslagen en dan pas gemaild. Gaat de mail niet weg, dan staat de aanvraag er nog en hoort er een melding te komen dat er iemand ligt te wachten waar niemand van weet. Een formulier dat alleen mailt, verliest bij de eerste hapering een klant zonder dat iemand het merkt.

Onze dienst hierbij

Onderhoud en hosting

Snel en veilig blijven, maandelijks opzegbaar vanaf 79 euro per maand.

Bekijk onderhoud en hosting

Vragen

Veelgestelde vragen

Werkt een verborgen veld nog wel tegen moderne bots?

Tegen de massa wel. De bots die formulieren op duizenden sites afgaan kijken niet of een veld zichtbaar is. Een gerichte aanval op jouw site komt daar doorheen, maar dat is een ander soort probleem en dat los je niet met een captcha op.

Mag ik een captcha op mijn zoekveld zetten?

Doe dat niet. Zoeken is een gewone handeling op je eigen site en een captcha maakt daar een test van. Als er al misbruik is, hoort dat aan de serverkant begrensd te worden, niet bij de bezoeker.

Wat gebeurt er met de gegevens uit mijn formulier?

Die horen versleuteld opgeslagen te worden, met een bewaartermijn die je ook publiceert. Wij bewaren ze maximaal twaalf maanden en verwijderen ze daarna automatisch, behalve als er een opdracht uit is gekomen.

Klaar voor de volgende stap?

Vraag een vrijblijvende offerte aan en ontdek wat mogelijk is.