Contactformulier: berichten die niet aankomen en spam tegenhouden
Komen formulierberichten niet aan of krijgt u vooral spam? Lees waar het meestal misgaat en hoe u een contactformulier betrouwbaar inricht.
Een contactformulier dat stilletjes niets doorstuurt, is een van de duurste fouten die een website kan hebben.
Kort antwoord
Formulierberichten verdwijnen meestal omdat de website mail verstuurt zonder goede afzenderinstellingen, waardoor de mail in spam belandt of wordt geweigerd. Laat het formulier versturen via een echt e-mailadres met goede SPF- en DKIM-instellingen, bewaar inzendingen ook in de website zelf en test regelmatig. Spam houdt u tegen met een onzichtbaar lokveld, een eenvoudige controle en een limiet op het aantal inzendingen.
Waarom berichten niet aankomen
Veel websites versturen formuliermail via de standaardfunctie van de server. Die mail komt dan bijvoorbeeld van "wordpress@uwdomein.nl", een adres dat niet echt bestaat en niet is toegestaan in de instellingen van uw domein. Mailprogramma's als Gmail en Microsoft 365 vertrouwen dat niet en zetten het in spam, of weigeren het helemaal.
Andere oorzaken:
- Het ontvangstadres in het formulier is verouderd of bevat een typfout.
- De website gebruikt het e-mailadres van de bezoeker als afzender. Dat lijkt op vervalsing en wordt vaak geblokkeerd.
- Een update van een plugin heeft instellingen gewijzigd.
- De mailbox van de ontvanger is vol.
Zo maakt u het betrouwbaar
- Verstuur via een echte mailbox. In WordPress doet u dat met een SMTP-plugin die inlogt op een bestaand adres, zoals website@uwdomein.nl. Gebruik een mailbox van uw eigen domein of een verzenddienst.
- Zet SPF, DKIM en DMARC goed. Dat zijn instellingen in uw domein die aangeven wie namens u mag mailen. Zonder die instellingen komt mail steeds vaker niet aan.
- Afzender is uw domein, antwoordadres is de bezoeker. Zo kunt u met één klik op "beantwoorden" reageren, zonder dat het op vervalsing lijkt.
- Bewaar inzendingen ook in de website. Veel formulierplugins kunnen berichten in de database opslaan. Gaat de mail mis, dan is het bericht niet weg.
- Test maandelijks. Vul het formulier zelf in en controleer of het binnenkomt, ook na updates.
Spam tegenhouden zonder klanten te hinderen
Formulieren trekken automatische spam aan. Gelukkig hoeft u bezoekers niet te laten puzzelen:
- Lokveld (honeypot). Een veld dat mensen niet zien, maar spamrobots wel invullen. Wordt het ingevuld, dan wordt het bericht genegeerd.
- Tijdcontrole. Een mens doet er een paar seconden over om een formulier in te vullen, een robot een fractie daarvan.
- Onzichtbare controle. Diensten als Cloudflare Turnstile of Google reCAPTCHA controleren op de achtergrond. Let op: sommige daarvan verwerken gegevens van bezoekers, wat in uw privacyverklaring hoort.
- Limiet per bezoeker. Niet tientallen inzendingen per minuut vanaf hetzelfde adres.
- Filter op inhoud. Berichten vol links of in een vreemde taal kunnen automatisch apart worden gezet.
Combineer liever twee of drie lichte maatregelen dan één zware puzzel die ook echte klanten afschrikt.
Houd het formulier zelf kort
Hoe meer velden, hoe minder mensen het invullen. Naam, telefoon of e-mail en een bericht zijn vaak genoeg. Vraag alleen wat u echt nodig heeft om te reageren, en zet een korte zin bij het formulier over wat u met de gegevens doet.
Veelgestelde vragen
Hoe weet ik of mijn formulier werkt?
Vul het zelf in met een ander e-mailadres dan uw eigen ontvangstadres en controleer ook de spammap. Doe dit na elke update van de website en minstens eens per maand.
Is een WhatsApp-knop een alternatief voor een formulier?
Voor veel klanten is WhatsApp juist makkelijker. Bied het liefst allebei aan: een formulier voor wie dat prettig vindt, en een knop voor snel contact.
Moet ik toestemming vragen in het formulier?
Voor het beantwoorden van een vraag is meestal geen apart vinkje nodig. Wilt u de gegevens ook gebruiken voor een nieuwsbrief, dan wel. Verwijs in alle gevallen naar uw privacyverklaring.
Hulp nodig?
Komen uw formulierberichten niet aan of loopt het vol met spam? Dat los ik op binnen WordPress-support.