Schema markup toevoegen voor betere SEO-resultaten
Niets is zo frustrerend als gemiste berichten van potentiële klanten. Veel WordPress contactformulieren hebben last van dit probleem: e-mails belanden in de spamfolder of komen helemaal niet aan. In dit artikel leer je hoe je een betrouwbaar contactformulier opzet dat altijd in de inbox belandt.
Waarom belanden formulierberichten in spam?
E-mailservers gebruiken verschillende checks om spam te detecteren. Formulierberichten falen vaak omdat:
- De afzender niet geverifieerd is (ontbrekende SPF/DKIM)
- Het From-adres verschilt van de server die de mail verstuurt
- De content lijkt op spam (bepaalde woorden, links)
- De verzendende IP-reputatie is slecht
- Er geen authenticatie is via SMTP
Contact Form 7 correct instellen
Contact Form 7 is de populairste gratis formulierplugin. Zo stel je hem optimaal in:
Installatie
- Ga in WordPress naar Plugins > Nieuwe plugin
- Zoek naar "Contact Form 7"
- Installeer en activeer de plugin
- Ga naar Contact > Contact Forms
Formulier configureren
Het standaard formulier bevat de basis. Belangrijke aanpassingen:
Mail tab instellingen:
- To: Je eigen e-mailadres
- From: Gebruik het e-mailadres van je website, niet het ingevulde adres
- Reply-To: Hier zet je het ingevulde e-mailadres zodat je direct kunt antwoorden
Voorbeeld From-veld:
Voorbeeld Reply-To:
Dit zorgt dat de mail technisch gezien van je eigen domein komt, maar je wel direct naar de bezoeker kunt antwoorden.
WPForms als alternatief
WPForms is gebruiksvriendelijker met een drag-and-drop builder:
- Installeer WPForms Lite (gratis) via Plugins
- Ga naar WPForms > Voeg nieuw toe
- Kies een template (Simple Contact Form)
- Pas velden aan met de builder
- Configureer notificaties correct
Notificatie-instellingen
- Send To Email: Jouw e-mailadres
- From Name: Naam van je website
- From Email: Een adres op je eigen domein
- Reply-To: Het smarttag voor het e-mailveld
SMTP configureren voor betrouwbare aflevering
De standaard PHP mail functie is onbetrouwbaar. SMTP lost dit op door e-mails te versturen via een geauthenticeerde verbinding.
WP Mail SMTP plugin
- Installeer "WP Mail SMTP" plugin
- Ga naar WP Mail SMTP > Instellingen
- Kies "Other SMTP" als mailer
SMTP instellingen voor Theory7
Bij Theory7 hosting gebruik je deze instellingen:
- SMTP Host: mail.jouwdomein.nl
- Encryption: TLS
- SMTP Port: 587
- SMTP Username: Je volledige e-mailadres
- SMTP Password: Het wachtwoord van dat e-mailadres
Meer informatie over SMTP configuratie vind je in ons artikel over WordPress Email SMTP.
Test je configuratie
- Ga naar WP Mail SMTP > Tools > Email Test
- Verzend een testmail naar jezelf
- Controleer of deze in je inbox aankomt (niet spam)
SPF en DKIM records controleren
SPF en DKIM vertellen ontvangende servers dat jouw server gemachtigd is om namens je domein te mailen.
SPF record
Een SPF record ziet er zo uit:
Controleer je SPF record:
- Log in op DirectAdmin
- Ga naar DNS Management
- Zoek het TXT record voor SPF
- Voeg ontbrekende bronnen toe indien nodig
DKIM record
DKIM voegt een digitale handtekening toe aan je e-mails:
- In DirectAdmin, ga naar E-mail Accounts
- Zoek de DKIM optie
- Activeer DKIM voor je domein
- Het DNS record wordt automatisch aangemaakt
Lees meer over SPF records en DKIM verificatie in onze kennisbank.
Anti-spam bescherming
Spamfilters kijken ook naar hoe je formulier beschermd is tegen misbruik.
Honeypot velden
Een honeypot is een onzichtbaar veld dat alleen bots invullen:
Contact Form 7:
Installeer de "Honeypot for Contact Form 7" plugin en voeg toe aan je formulier:
WPForms:
Ga naar Settings > Spam Protection en schakel de honeypot in.
reCAPTCHA integratie
Google reCAPTCHA voorkomt geautomatiseerde spam:
- Ga naar google.com/recaptcha
- Registreer je site en kies reCAPTCHA v3 (onzichtbaar)
- Kopieer de Site Key en Secret Key
- In Contact Form 7: ga naar Contact > Integration > reCAPTCHA
- Vul beide keys in
- Voeg de reCAPTCHA tag toe aan je formulier
Cloudflare Turnstile
Als alternatief voor reCAPTCHA kun je Cloudflare Turnstile gebruiken. Dit is privacyvriendelijker en net zo effectief.
Formulier content optimaliseren
Sommige content triggert spamfilters. Vermijd:
- Allemaal hoofdletters in onderwerp of bericht
- Veel uitroeptekens of speciale tekens
- Verdachte woorden (gratis, klik hier, etc.)
- Te veel links in berichten
Duidelijk onderwerp instellen
Gebruik een consistent onderwerp dat niet op spam lijkt:
Testen en monitoren
Verzend testberichten
- Vul je eigen formulier in met verschillende e-mailadressen
- Test met Gmail, Outlook en andere providers
- Controleer bij elke provider of het bericht aankomt
Mail logs bekijken
Installeer "WP Mail Logging" om alle verzonden e-mails te loggen. Zo zie je precies wat er verzonden wordt en of er fouten optreden.
Checklist voor betrouwbare formulieren
- SMTP plugin geïnstalleerd en geconfigureerd
- From-adres is een adres op je eigen domein
- SPF record correct ingesteld
- DKIM geactiveerd
- Honeypot of reCAPTCHA actief
- Reply-To veld gebruikt voor het bezoekersadres
- Testmail succesvol ontvangen
Met deze configuratie op Theory7 hosting komen je formulierberichten betrouwbaar aan in je inbox.
0 van 0 vonden dit nuttig