Wie op zoek gaat naar een Contact Form 7 alternatief, krijgt van de meeste bureaus meteen te horen dat het ouderwets is en dat er iets moderners moet komen. Dat is te kort door de bocht. Deze plugin draait op miljoenen sites, is gratis, is licht, en doet precies wat hij belooft. Het probleem zit niet in de plugin maar in de verwachting.

Hieronder een eerlijke afweging: wat hij goed doet, waar hij u werkelijk in de weg zit, en op welk moment wisselen de moeite waard is. Met daarbij de opmerking dat wij hem zelf op een deel van de sites die wij beheren gewoon laten staan.

Wat er nog steeds goed aan is

Drie eigenschappen die zwaarder wegen dan de meeste mensen denken.

Hij is licht. Waar sommige formulierbouwers per pagina honderden kilobytes aan bestanden meebrengen, blijft deze bescheiden. Op een site waar snelheid ertoe doet, is dat een reëel voordeel. Bovendien kunt u instellen dat de bestanden alleen laden op pagina’s waar een formulier staat.

Hij is voorspelbaar. Een formulier is een stuk opmaak dat u zelf schrijft. Dat schrikt af, maar het betekent ook dat er geen verrassingen zijn na een update: wat u heeft opgeschreven, blijft staan.

Hij bewaart niets. De plugin slaat inzendingen standaard niet op in uw database, maar stuurt ze door per mail. Vanuit privacyoogpunt is dat een voordeel: u verzamelt geen persoonsgegevens die u vervolgens moet beveiligen en opruimen.

Waar hij u in de weg zit

Nu de andere kant, en die is even concreet.

  • Geen bevestiging dat een bericht is aangekomen. Omdat er niets wordt opgeslagen, weet u het pas als er wekenlang niets binnenkomt. Dit is de duurste storing die er bestaat en de reden dat wij deze plugin nooit zonder logboek laten draaien.
  • Formulieren opbouwen kost tijd. Elk veld schrijft u zelf. Voor een simpel contactformulier is dat prima; voor een aanvraagformulier met twintig velden en voorwaarden is het onhandig.
  • Geen stappen of afhankelijke velden. Wilt u dat veld B verschijnt als iemand bij veld A iets aankruist, dan heeft u uitbreidingen nodig of moet u iets anders kiezen.
  • Spam vraagt aandacht. Zonder aanvullende maatregelen loopt uw postvak vol. Dat is oplosbaar, maar het is geen standaardinstelling.
  • De opmaak is uw eigen werk. Wilt u een strak formulier dat bij uw huisstijl past, dan schrijft u opmaakregels of leunt u op uw thema.

De grootste risico’s, en hoe u ze wegneemt

Blijft u bij deze plugin, doe dan deze drie dingen. Ze kosten samen een uur en halen het grootste deel van de ellende weg.

  1. Installeer een logboekplugin die inzendingen ook in de database bewaart. Dan heeft u bewijs dat een bericht binnenkwam, ook als de mail niet aankwam. Stel een bewaartermijn in en ruim oude inzendingen op; dat hoort bij een net omgang met persoonsgegevens.
  2. Verstuur uw mail via een echte mailserver in plaats van via de standaardfunctie van PHP. Dit lost verreweg de meeste klachten op over aanvragen die niet aankomen. Wat er verder achter zo’n storing kan zitten, staat in het artikel over een contactformulier dat niets verstuurt.
  3. Zet een spamfilter aan. Een verborgen veld dat alleen door robots wordt ingevuld, werkt verrassend goed en vraagt niets van uw bezoeker. Een puzzel als extra drempel kan, maar kost u ook echte aanvragen.

Test daarna vanaf een adres buiten uw eigen domein, en herhaal die test elk kwartaal. Een formulier dat maanden werkte, kan stilvallen na een update van uw thema of een wijziging bij uw hosting.

Wanneer een alternatief voor Contact Form 7 beter is

Er zijn vier situaties waarin wij zelf adviseren om te wisselen.

U verwerkt bestellingen of offerteaanvragen met veel velden. Dan wilt u een bouwer waarin u velden versleept, met logica en met een overzicht van binnengekomen aanvragen.

U heeft een koppeling nodig. Naar uw nieuwsbriefdienst, uw klantsysteem of uw boekhouding. Dat kan hier wel, maar het is knutselen; andere plugins hebben het ingebouwd.

U wilt betalen bij een formulier. Denk aan aanmelden voor een cursus met directe betaling. Daar is deze plugin niet voor gemaakt.

De persoon die de site beheert is geen techneut. Moet uw collega zelf een veld kunnen toevoegen, dan is het schrijven van opmaakcode een blokkade. Dit is in de praktijk de meest voorkomende reden, en het is een goede reden.

Voor het vergelijken van de opvolgers is een apart overzicht handiger dan een lijstje hier; dat staat in de vergelijking van formulierplugins voor WordPress.

Zo wisselt u zonder aanvragen te verliezen

Doet u het, houd dan deze volgorde aan. Bouw het nieuwe formulier eerst op een verborgen pagina en test het van begin tot eind, inclusief de mail die eruit komt. Zet het daarna op de echte pagina, maar laat het oude formulier nog twee weken op een tweede pagina staan zodat u kunt vergelijken.

Controleer in die twee weken of het aantal aanvragen gelijk blijft. Daalt het scherp, dan is er iets mis met de aflevering en niet met uw bezoekers. Pas als het aantal klopt, verwijdert u het oude formulier en daarna de oude plugin, inclusief de opgeslagen inzendingen die u niet meer nodig heeft.

Vergeet niet uw privacyverklaring aan te passen als de nieuwe plugin inzendingen wél opslaat. Dat is een kleine tekstwijziging die er wel bij hoort. Wij zijn geen juristen, dus laat de tekst nakijken als u met gevoelige gegevens werkt.

Ons eigen oordeel

Voor een eenvoudig contactformulier op een bedrijfssite is deze plugin in 2026 nog prima, mits u een logboek en een fatsoenlijke mailverzending toevoegt. Voor alles wat complexer is, kost het u meer tijd dan het bespaart.

De belangrijkste boodschap is niet welke plugin u kiest, maar dat u periodiek controleert of hij nog doet wat hij moet doen. Een formulier is het enige onderdeel van uw site dat stilletjes kan falen zonder dat er ergens een foutmelding verschijnt. Bij ons staat die controle daarom vast in het maandelijkse rondje langs formulieren en meldingen, ongeacht welke plugin eronder zit.

Concrete volgende stap: vul uw eigen formulier in vanaf een privéadres en kijk hoe lang het duurt voordat het bericht binnenkomt. Duurt het langer dan een minuut of komt het in ongewenste post terecht, dan heeft u iets te repareren.