Zo blokkeren contactformulieren spam

Lees hoe de formulieren van je winkel door Cloudflare Turnstile worden beschermd tegen spambots, wat bezoekers zien en waarom een formulier kan melden dat het geen berichten accepteert.

Elk formulier op internet trekt bots aan die het met rommel invullen. Om je inbox schoon te houden, is elk formulier in je winkel beveiligd met Cloudflare Turnstile, een dienst die echte bezoekers van geautomatiseerde programma’s onderscheidt. Payly stelt het voor je in, dus je hoeft niets te configureren.

Wat Payly voor je doet

Je winkel draait in je eigen Cloudflare-account en Payly heeft daar al toegang toe. De eerste keer dat je een winkel publiceert met een blok Formulier, maakt Payly in dat account een Turnstile-controle voor je winkel aan. Die is gekoppeld aan het adres van je winkel en Payly past hem aan als je later een eigen domein koppelt.

Je hoeft je nergens te registreren, geen sleutels te kopiëren en niets aan te zetten. In de editor toont een formulier dat nog niet is beveiligd een melding dat de spambeveiliging wordt ingesteld wanneer je voor het eerst publiceert.

Wat bezoekers zien

Boven de verzendknop van het formulier verschijnt een klein vak. Bij vrijwel elke bezoeker controleert het zichzelf in een oogwenk en toont het Gelukt! met een groen vinkje, zonder puzzel om op te lossen. Alleen als Cloudflare twijfelt over een bezoeker, vraagt het vak om te bevestigen dat het om een mens gaat.

Een gepubliceerd contactformulier met de velden Naam, E-mail en Bericht, een Cloudflare-vak met de tekst Gelukt en een knop Bericht versturen

De controle is onderdeel van het formulier. Als een bezoeker het formulier verstuurt zonder de controle te halen, of als de controle is verlopen, ziet de bezoeker de melding “We konden niet controleren of dit door een persoon is verstuurd. Probeer het opnieuw.” en kan het formulier opnieuw verzenden. Berichten die de controle halen, worden naar je gemaild, zoals Een contactformulier toevoegen uitlegt.

Het vak aanpassen aan je ontwerp

Het vak kan botsen met een donkere formulierachtergrond. Om dat aan te passen selecteer je het formulier in de editor, open je Weergave en kies je Achtergrondkleur van de robotcontrole: Automatisch past bij de achtergrond van het formulier, of kies Licht of Donker.

De weergave-instellingen van een geselecteerd formulierblok, met de achtergrondkleur van de robotcontrole op Automatisch

Als een formulier meldt dat het geen berichten accepteert

Een formulier wordt alleen getoond, en werkt alleen, zolang de spambeveiliging aanwezig is. Als de beveiliging niet kon worden aangemaakt, wordt je winkel nog wel gepubliceerd, maar wordt het formulier op je live site vervangen door de melding “Dit formulier accepteert op dit moment geen berichten.” Intussen kan geen enkele bezoeker iets versturen.

Als Cloudflare niet bereikbaar is op het moment dat iemand het formulier verstuurt, wordt het formulier geweigerd en wordt de bezoeker gevraagd het opnieuw te proberen. Dit is bewust zo: zo blijft het formulier tijdens een storing gesloten voor bots.

Goed om te weten

  • De controle van Cloudflare wordt alleen geladen op pagina’s met een formulier.
  • Je kunt de controle zien in je eigen Cloudflare-dashboard, onder Turnstile. Hij is naar je winkel vernoemd.
  • Als je de functie Formulieren uitzet, verdwijnen je formulieren van de site. Zie Functies aan- en uitzetten.

Gerelateerde artikelen

Last updated 2026-10-03