Geplaatst op Geef een reactie

Problemen met reCAPTCHA en Contact Form 7 oplossen

Google gebouw

Het is een veelvoorkomend probleem: bezoekers proberen je contactformulier in te vullen, maar krijgen de foutmelding "There was an error trying to send your message". Dit komt vooral voor bij Contact Form 7 in combinatie met Google reCAPTCHA. In dit artikel leggen wij uit waarom dit gebeurt, welke situaties vaak voorkomen, en hoe je dit eenvoudig oplost door over te stappen naar Cloudflare Turnstile.

Lourens profiel foto

B.Lourens
8 september 2025 — 17:27

Aangepast: 08/09/25 – 20:46

Waarom je contactformulier faalt

De foutmelding "There was an error trying to send your message" kan verschillende oorzaken hebben:

  • Verlopen of uitgefaseerde reCAPTCHA-sleutels: Oudere reCAPTCHA-versies worden door Google minder ondersteund. Niet-gemigreerde sleutels kunnen de verificatie in Contact Form 7 laten mislukken.
  • Gratis reCAPTCHA-beperkingen: Sommige gratis sleutels zijn uitgefaseerd, waardoor het formulier geen berichten meer kan verzenden.
  • JavaScript- of AJAX-conflicten: Problemen met de captcha kunnen de AJAX-verzending van Contact Form 7 blokkeren.
  • Plugins of caching: Beveiligings- of cachingplugins zoals Wordfence, LiteSpeed Cache of Cloudflare kunnen de communicatie van het formulier verstoren.

Wanneer één van deze situaties voorkomt, kan de foutmelding optreden.

Oplossing: overstap naar Cloudflare Turnstile

Door over te stappen van Google reCAPTCHA naar Cloudflare Turnstile voorkom je dat je bezoekers steeds dezelfde foutmelding krijgen. Turnstile is lichtgewicht, privacyvriendelijk en vereist geen vervelende captcha-taken.

De overstap werkt uitstekend met Contact Form 7 en kan eenvoudig worden uitgevoerd met de WordPress-plugin Select Simple CAPTCHA Alternative with Cloudflare Turnstile van Elliot Sowersby (RelyWP).

Hiervoor is wel een actieve Cloudflare-account nodig. Hoe je Cloudflare installeert en configureert op je domein lees je in dit artikel: Cloudflare instellen op je domein.

Je kunt eerst proberen het probleem zelf op te lossen met de onderstaande stappen. Mocht het niet lukken, dan helpen wij je graag verder zodat je geen berichten meer mist en de foutmelding "There was an error trying to send your message" verdwijnt. Neem contact op en wij regelen het voor je.

Belangrijke extra stappen bij Turnstile

1. Verwijder eerst oude reCAPTCHA-sleutels

Voordat je Turnstile kunt gebruiken, moet je in Contact Form 7 → Integrations de oude reCAPTCHA-sleutels verwijderen. Anders kan de plugin conflicteren en blijft je formulier mogelijk foutmeldingen geven.

2. Centraliseer Turnstile-instellingen

In de Turnstile-plugin zelf kun je instellen dat Turnstile actief wordt voor Contact Form 7. Dit is aan te raden, omdat je Turnstile misschien ook wilt gebruiken voor je inlogformulier, webshop of andere formulieren. Zo beheer je alles vanuit één centraal punt, wat overzichtelijker is dan elke integratie afzonderlijk instellen.

Hoe je Contact Form 7 overzet naar Turnstile

  1. Installeer de Turnstile-plugin:

    Ga naar je WordPress-dashboard → Plugins → Nieuwe plugin. Zoek naar "Select Simple CAPTCHA Alternative with Cloudflare Turnstile", installeer en activeer de plugin.

  2. Maak een Turnstile-widget en API in Cloudflare aan:

    Log in op je Cloudflare-account en ga naar Turnstile. Klik op Add Widget om een nieuwe Turnstile-widget aan te maken. Tijdens dit proces maak je ook een API-key aan. Deze API-key heb je later nodig om Turnstile in de WordPress-plugin te koppelen.
    Tip: binnenkort publiceren we een uitgebreide blog over het instellen van Turnstile in Cloudflare.

  3. Activeer Turnstile voor Contact Form 7:

    Open de plugin-instellingen en vink aan dat Turnstile actief moet zijn voor Contact Form 7. Voer hier ook de API-key in die je in Cloudflare hebt aangemaakt.

  4. Voeg Turnstile toe aan je formulier:

    Open het Contact Form 7-formulier dat je wilt beveiligen. Voeg het shortcode-veld [cf7-simple-turnstile] toe waar je de captcha wilt tonen.

  5. Test je formulier:

    Vul het formulier in als bezoeker en verzend een testbericht. Controleer of het bericht correct aankomt en de foutmelding verdwijnt.

Wat wij nog meer doen

Wil je dat wij dit direct voor je configureren, zodat je contactformulier vlekkeloos werkt? Neem contact op en wij regelen het.

Naast het oplossen van je contactformulier kunnen wij ook ondersteunen bij andere diensten die je website verbeteren:

Kunnen wij helpen?

Met Cloudflare Turnstile en onze stappen kun je foutmeldingen eenvoudig voorkomen en zorgen voor een soepele contactervaring. Wil je ondersteuning bij de migratie of een volledige check van je website? Neem contact op of ontdek hoe wij je kunnen helpen in Gelderland, Groningen of Limburg.




Beoordeel deze pagina post
Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *