Hoe houd ik spam in mijn formulieren tegen?
Elk formulier op internet trekt spam aan: robots die automatisch formulieren invullen met reclame of links. Je website houdt het meeste al tegen. Komt er toch spam door, dan kun je zelf een paar dingen extra aanzetten.
In het kort
- De plugin Gravity Forms Zero Spam staat al aan en filtert de meeste robots.
- Spam-inzendingen sturen geen melding. Je vindt ze onder het filter Spam.
- Extra beveiliging zet je per formulier aan onder Instellingen → Spamdetectie.
- Een veld voor een website-adres trekt spam aan. Vraag er alleen om als het nodig is.
- Een CAPTCHA kan, maar is vervelend voor bezoekers. Overleg eerst met ons.
Wat staat er al aan?
Gravity Forms Zero Spam
Op je website staat de plugin Gravity Forms Zero Spam. Die voegt ongemerkt een geheime controle aan elk formulier toe. Een echte bezoeker merkt er niets van, maar de meeste spamrobots vallen erdoor. Bezoekers hoeven geen puzzels op te lossen of verkeerslichten aan te klikken.
Wordt een inzending als spam gezien, dan gebeurt er dit:
- er wordt geen melding verstuurd, je krijgt er dus geen mail van;
- de inzending komt in de lijst onder Spam;
- de afzender ziet de algemene bedanktekst van Gravity Forms.
Per formulier kun je zien of het aan staat: open het formulier, klik op Instellingen en zoek de schakelaar Voorkom spam met Gravity Forms Zero Spam. Laat die aan.
Extra: de honeypot van Gravity Forms
Gravity Forms heeft ook een eigen spamfilter, de honeypot: een verborgen veld dat alleen robots invullen. Zet hem aan als je ondanks Zero Spam veel spam krijgt.
- Open het formulier en klik op Instellingen.
- Ga naar het blok Spamdetectie.
- Zet de honeypot aan. In je versie van Gravity Forms staat deze instelling mogelijk in het Engels: Detect spam using the Advanced Honeypot.
- Kies wat er met een verdachte inzending moet gebeuren. Maak een item aan en markeer het als spam is het veiligst: dan kun je altijd nog nakijken of er geen echte aanvraag tussen zat.
- Klik onderaan op Instellingen opslaan.
Nog geen website op leflite?
Wij bouwen hem samen met jou. Daarna pas je alles zelf aan, precies zoals in dit artikel.
- Online binnen een week
- Hosting, SSL en back-ups inbegrepen
- Vanaf €49,95 per maand
Extra: CAPTCHA
Gravity Forms heeft ook een reCAPTCHA-veld van Google, het bekende “Ik ben geen robot”-vinkje. Daarvoor zijn eerst sleutels van Google nodig die in de instellingen van Gravity Forms worden ingevuld. Een CAPTCHA is vervelend voor bezoekers, laadt extra code van Google en kan cookies plaatsen. Wij raden hem alleen aan als de andere maatregelen niet genoeg zijn. Wil je hem toch? Overleg dan eerst met ons.
Spam-inzendingen bekijken en opruimen
Ga naar Formulieren → Inzendingen en klik boven de lijst op Spam. Hier staan de inzendingen die zijn tegengehouden.
- Zit er toch een echte aanvraag tussen? Open hem en kies Geen spam. Hij gaat dan terug naar de gewone lijst.
- Zie je bij de gewone inzendingen spam staan? Selecteer die en kies bij de bulkacties Als spam markeren.
- Ruim de spam af en toe op door de inzendingen te verwijderen.
Tip: kijk de spamlijst de eerste weken na een wijziging af en toe na. Zo merk je snel als er per ongeluk een echte aanvraag tussen zit.
Een veld dat spam aantrekt
Spamrobots zijn vooral uit op het plaatsen van links. Een veld waarin om een website-adres wordt gevraagd, of een groot berichtveld zonder andere vragen, trekt daardoor meer spam aan. Vraag alleen om een website-adres als je het echt nodig hebt. Een eenvoudige extra vraag, zoals een keuzelijst “Waar gaat je vraag over?”, maakt het formulier voor robots lastiger en voor jou handiger.
Hoe je velden toevoegt of weghaalt, lees je in een contactformulier aanpassen.
Blijft het komen?
Komt er na deze stappen nog steeds veel spam binnen, of worden juist echte aanvragen tegengehouden? Laat het ons weten. Wij kijken mee naar het formulier en de instellingen. Welke plugins er standaard op je website staan, lees je in welke plugins standaard in je website zitten. Inzendingen worden overigens ook automatisch opgeruimd, zie hoe lang inzendingen bewaard worden.
Lukt het niet?
- Je mist aanvragen, maar er komt ook geen spam meer. Kijk onder Spam of er echte aanvragen tussen staan en markeer die als Geen spam.
- Spam komt binnen via één formulier. Controleer bij dat formulier of de schakelaar van Zero Spam aan staat en zet de honeypot aan.
- Spam bevat steeds links. Haal een overbodig website-veld weg of voeg een eenvoudige keuzevraag toe.
Kom je er niet uit? Neem contact met ons op of bel 06 35 66 47 73.
Deel dit artikel
Robert Oosterloo
Robert Oosterloo is eigenaar en UX/UI-designer van Lef Creative in Kollum. Hij ontwerpt websites, webshops en software voor ondernemers in Noord-Nederland.
Lees ook
Hoe zorg ik dat de mail van mijn website aankomt?
Hoe stel ik in wie de formulierberichten krijgt?
Ik krijg geen berichten van mijn formulier: wat nu?
Ook zo’n website?
Je leest hier hoe makkelijk je een leflite-site zelf bijhoudt. Wil je er ook een? We denken vrijblijvend met je mee.
Liever direct contact? Bel Robert op 06 35 66 47 73 of stuur een WhatsApp.