Laatst kreeg ik de vraag: hoe kan ik die irritante spamberichten via mijn contactformulier voorkomen? Zo herkenbaar! Ook ik kreeg jarenlang irritante mailtjes in mijn mailbox hoor! Maar inmiddels weet ik wel hoe ik de meeste spambots om de tuin kan leiden. π
Ook last van spamberichten? In dit blog geef ik je 3 simpele manieren om spam te bestrijden bij de meest gebruikte contactformulieren in WordPress (Contactform 7 en Elementor Pro). Hoe versla jij de spambots op je website? π¦Έπ»ββοΈπ¦Έπ½
Anti spam tip 1: Honeypot π―
Een honeypot is een veld dat onzichtbaar is voor je bezoeker, maar wel zichtbaar is voor spambots.
Als een spambot dit veld invult, weet je systeem dat het om spam gaat. De inzending wordt hierdoor geblokkeerd.
π― Honeypot toevoegen aan Contact Form 7
Dan kun je de WordPress plugin Honeypot for Contact Form 7 installeren.
Hierna heb je bij de velden de mogelijkheid om deze optie toe te voegen aan je formulier.
π―Honeypot toevoegen aan Elementor pro contactformulier
Dan is de Honeypot gewoon één van de opties die je kunt selecteren bij het aanmaken van je contactformulier. (zie foto)
Anti spam tip 2: reCAPTCHA v3 π€
Hiermee plaats je een programmaatje aan de achterkant van je website, die zo goed mogelijk checkt of er sprake is van een spambot of dat het daadwerkelijk een mens is die contact met je wil maken.
Deze vernieuwde versie doet dit onzichtbaar voor de gebruiker, dus je klanten hoeven geen opdrachten uit te voeren, zoals het oplossen van sommetjes of het aanklikken van verkeersborden. Heel handig!
π€ Hoe voeg je reCAPTCHA v3 toe aan je Elementor Pro contactformulier?
Maak je – net als ik – gebruik van Elementor Pro? Volg dan onderstaand stappenplan. Dat ziet er misschien moeilijk uit, maar je hebt het binnen 5 minuutjes geregeld.
Stap 1: Koppeling maken met reCAPTCHA v3
Β Dan moet je eerst een koppeling maken met reCAPTCHA v3, voordat je dit toe kunt voegen aan je contactformulier.
Dat doe je met behulp van reCAPTCHA v3 Google sleutels.Β
- Ga hiervoor naar Elementor –> Instellingen –> Integraties
- Klik op de link naar reCAPTCHA v3
Stap 2: Je Google sleutels ophalen
Je komt nu op de pagina van Google
- Klik door, totdat je op de pagina komt om een nieuwe site te registreren (zie foto)
- Vul bij het label de naam in van het formulier, bijvoorbeeld ‘Elementor formulier’
- Vul bij domeinen de url van je website in
- Ga akkoord met de servicevoorwaarden
- Klik op verzenden
- Daarna kom je op een nieuwe pagina, waarbij je sitesleutel en geheime sleutel zichtbaar worden.
- Kopieer deze sleutels naar je tabblad integraties van Elementor
Stap 3: reCAPTCHA toevoegen aan je contactformulier
Nu staat alles gereed om reCAPTCHA v3 simpel toe te voegen aan je contactformulier.
- Ga hiervoor naar het contactformulier dat je wilt beveiligen tegen spam
- Selecteer bij type ‘reCAPTCHA v3’
Vanaf nu is je formulier beveiligd. Je bezoeker ziet alleen een label, waarop staat dat je website beveiligd is, maar hoeft niets te doen om te bewijzen dat ze geen spambot zijn.
π€ Hoe voeg je Recaptcha v3 toe aan je contactform 7?
Ook hiervoor heb je de sleutels nodig, zoals beschreven staan bij stap 2 van de vorige uitleg.
Lees in deze uitleg op de website van Contactform 7 waar je de sleutels moet invullen.
3. Een Quizvraag toevoegen in Contactform 7 π¬
Nog een eenvoudige (en daarom populaire manier) om spam via je contactformulier te voorkomen, is door het vragen van een simpele quizvraag waar spambots geen antwoord op kunnen geven.
Ik heb deze functie nog niet bij Elementor Pro gevonden, maar bij Contactform 7 werkt ie zo:
π¬ Hoe voeg je een quizvraag toe aan je Contactform 7?
- Klik op het knopje quiz in het contactformulier.
- Er verschijnt een pop-up.
- Vul bij Vragen en antwoorden de vraag en het antwoord in. Tussen de vraag en het antwoord plaatje je een verticale streep. Verzin zelf een vraag of neem één van deze 3 letterlijk over:
Wat is de onderste kleur van de Nederlandse Vlag?|rood
Welk getal is groter, 2 of 13?|13
33+22=?|55
- Klik nu op tag invoeren.
- Sla je formulier op en de anti-spam vraag is toegevoegd.