Contact Form 7: De beste extensies voor jouw contactformulier

6 Min.
Contact Form 7 WordPress

Een contactformulier is de gemakkelijkste manier voor je bezoekers om met jou in contact te komen. Wij laten je extensies voor de populaire WordPress plugin Contact Form 7 zien waarmee je je contactformulieren naar een hoger niveau kunt tillen.

Contact Form 7 is waarschijnlijk veruit het bekendste contactformulier plugin voor WordPress en WooCommerce. Met meer dan vijf miljoen actieve installaties is de plugin geïntegreerd in meer websites dan welke vergelijkbare plugin dan ook.

Contact Form 7 alternatief

Ben je op zoek naar een alternatief voor Contact Form 7? Misschien omdat de omvang van de diensten, ondanks de uitbreidingen, niet voldoende is voor jou? Bekijk dan onze vergelijking van de beste contactformulier plugins voor WordPress.

Maar in tegenstelling tot betaalde premium-plugins zoals WPForm, Ninja Forms of Gravity Forms, is de gratis Contact Form 7 relatief eenvoudig: je kunt contactformulieren maken, e-mailantwoorden instellen en verschillende invoertypes en -indelingen aanbieden, zoals tekst, e-mail of telefoonnummers.

Contact Form 7 uitbreidingen: voor het uitvoeren van complexe taken

Contact Form 7 is echter niet geschikt voor complexere taken. Tenminste niet zonder geschikte add-ons. Maar er zijn talloze extensies voor Contact Form 7 in de WordPress plugin directory, die jouw contactformulieren met praktische functies uitbreiden.

Een belangrijke opmerking op dit punt: de meeste van deze extensies zijn niet afkomstig van Takayuki Miyoshi, de ontwikkelaar van Contact Form 7, maar van andere WordPress ontwikkelaars. Je moet dus altijd de compatibiliteit zorgvuldig controleren.

Hierbij helpen de informatie in de plugin directory van WordPress evenals een blik op de actieve installaties en de beoordelingen van andere gebruikers. Je kunt ook de volgende artikelen lezen:

Plugin Versie WordPress
De compatibiliteit met de WordPress versie in de plugin directory.

Laten we nu eens een paar van deze extensies in detail bekijken, waarmee je een database, betalingsproces, formuliervoorwaarden, drag-and-drop bestandsupload en multi-site formulieren kunt maken.

Contact Form 7 database creëen

Contact Form 7 stuurt je een e-mail telkens wanneer je een contactformulier invult. En optioneel ook een bevestiging aan jouw bezoekers die het formulier hebben ingevuld.

Als je een extra database nodig hebt met de inzendingen in je WordPress backend - bijvoorbeeld omdat je de inzendingen beter wilt documenteren of omdat je met een team werkt - kun je dit met een add-on omtzetten.

Zorg er echter wel voor dat dit gebeurt in overeenstemming met de Algemene Verordening Gegevensbescherming (AVG). Dit betekent dat je op de juiste manier toestemming moet krijgen van de afzenders. Je kunt dit het beste bespreken met een advocatenkantoor dat gespecialiseerd is in online recht.

Er zijn een paar plugins om uit te kiezen op dit gebied, een van de bekendste met meer dan 300.000 actieve installaties is Contact Form 7 Database Addon - CFDB7. Hiermee kun je alle gegevens van je contactformulieren in de backend bekijken, verwerken of als CSV-bestand exporteren (verduidelijk hier ook de gegevensbescherming).

Contact Form 7 databank Plugin
Database plugin uitbreiding voor Contact Form 7

PayPal en Stripe via contactformulier verwerken

Een contactformulier is niet de ideale manier om betalingstransacties in WordPress af te handelen. Het is beter om WooCommerce met de bijbehorende plugins te gebruiken. Als je echter toch een boeking of aankoop via Contact Form 7 wilt verwerken, dan is daar ook een oplossing voor: Contact Form 7 - PayPal & Stripe Add-on.

Zoals de naam al doet vermoeden, kun je een betalingsproces via PayPal en Stripe aanbieden. Aangezien er enkele foutbronnen op de loer liggen, wordt aanbevolen om dit alleen te implementeren als je voldoende WordPress ervaring hebt of met de hulp van ervaren WordPress ontwikkelaars. Dit blijkt ook uit de gemengde recensies over de plugin. Als de basisversie niet genoeg is voor jou, is er ook een pro-versie van deze extensie met meer functies.

Formulieren met voorwaardes in Contact Form 7

Contact Form 7 biedt een statisch contactformulier. Dit betekent dat het formulier er altijd hetzelfde uitziet, ongeacht wat je bezoekers invoeren. Dit betekent dat je veel potentieel verspilt, aangezien je ofwel slechts een zeer beperkte gegevensopvraag kunt aanbieden of voor elk doel een afzonderlijk formulier moet bouwen.

Dynamische contactformulieren zijn beter. Zij passen zich aan afhankelijk van wat je bezoekers invoeren. Een praktisch voorbeeld: als je twee producten aanbiedt die verschillende fouten kunnen hebben, kun je de gebruiker vragen om het product te selecteren in het support-contactformulier. Als de bezoeker product A selecteert, krijgt hij extra velden waarin precies wordt gevraagd wat je nodig hebt om de fouten van product A te verhelpen. En omgekeerd natuurlijk hetzelfde met product B.

Ook daarvoor zijn er extensies, bijvoorbeeld Contact Form 7 - Conditional Fields. Hiermee kun je hele groepen van velden maken die alleen volgens een bepaalde logica worden weergegeven, bijvoorbeeld wanneer een bepaalde optie is geselecteerd.

Voorwaardelijke velden WordPress
Velden met voorwaarden in WordPress en Contact Form 7

Toegegeven: je moet in het begin wennen aan deze logica. Maar als je dat eenmaal gedaan hebt, kun je zeer krachtige functies en processen uit de Contact Form 7 formulieren halen.

Drag-and-drop bestandsupload voor Contact Form 7

Hoewel Contact Form 7 de mogelijkheid biedt om een bestand te uploaden, zijn je mogelijkheden helaas beperkt. Het is gebruiksvriendelijker met een bestandsupload via drag-and-drop, waarmee je bezoekers ook meerdere bestanden tegelijk kunnen uploaden.

Dit is precies wat de plugin Drag and Drop Multiple File Upload - Contact Form 7 biedt, zoals de naam al doet vermoeden. Bovendien kun je de bestandstypes en -groottes beperken, het aantal te uploaden documenten beperken en de uploads naar je laten versturen via e-mailbijlage of link.

Upload Contact Form 7
Meerdere bestanden tegelijk uploaden in Contact Form 7

Er is ook een betaalde pro-versie, die naast vele andere functies, zip-compressie, afbeeldingsvoorbeeld en automatische verwijdering van documenten na een bepaalde periode biedt.

Formulieren over meerdere pagina's - vragenlijsten op meerdere niveaus

Vooral lange contactformulieren kunnen intimiderend zijn voor je bezoekers. Het kan bijvoorbeeld verwarrend worden als je een lang formulier wilt opnemen dat om veel informatie en antwoorden vraagt.

Voor dit doel zijn er multi-site-formulieren, d.w.z. een contactformulier dat over verschillende pagina's verdeeld is. Helaas biedt Contact Form 7 deze optie niet standaard aan. Maar er is ook een geschikte uitbreiding voor: Contact Form 7 Multi-Step Forms.

Contactformulier in meerdere stappen WordPress
Contactformulieren over meerdere pagina's

Hiermee kun je gemakkelijk pagina-einden invoegen in je contactformulieren. Natuurlijk worden de ingevoerde gegevens overgebracht en gaan ze niet verloren. Op die manier kun je contactformulieren opsplitsen in zoveel subpagina's als je wilt en zo een betere gebruikerservaring creëren.

Belangrijk: AVG naleven

Zoals al gezegd, is het voor oplossingen rond contactformulieren belangrijk dat je de huidige regels van de Algemene Verordening Gegevensbescherming (AVG) in acht neemt. Jouw gebruikers laten hier immers meestal hun contactgegevens of andere persoonlijke gegevens achter.

Dit geldt niet alleen voor het contactformulier via Contact Form 7 als zodanig, maar natuurlijk ook voor alle extensies die we in dit artikel voorgesteld hebben.

Controleer daarom of al je plugins compatibel zijn met je privacybeleid. Dit geldt met name voor gevoelige gegevens zoals de verwerking van betalingen via PayPal en Stripe, maar ook voor het aanleggen van een database met de formuliergegevens van je bezoekers.

Conclusie: Contact Form 7 is een modulaire alleskunner

Er is nauwelijks een toepassing te vinden in het pluginoverzicht van WordPress als extensie voor Contact Form 7. Contact Form 7 zelf is al de beste plugin voor basis contactformulieren, maar dankzij de modulaire uitbreidingen kun je er een echte alleskunner van maken.

Als je op zoek bent naar extensies voor Contact Form 7 kun je zoeken naar "Contact Form 7" in de plugin directory van WordPress of in de bekende plugin stores. Voeg gewoon "add-on", "extension", "uitbreiding" of de afkorting "CF7" toe voor nog meer gerichte resultaten.

Maar één vraag blijft open: hoe handig is het om zo'n alleskunner zelf samen te stellen met verschillende plugins. Hoe meer plugins en extensies je installeert, hoe omslachtiger je WordPress installatie wordt. Bovendien houdt elke uitbreiding het risico in van extra foutenbronnen.

Je kunt zeker een plugin gebruiken om een ontbrekende functie van Contact Form 7 uit te breiden. Maar het is nog maar de vraag of het een goed idee is om meerdere extensies te gebruiken en te eindigen met een lappendeken van contactformulieren. Een alternatief is het gebruik van professionele contact formulier plugins, waarvan we er al veel hebben getest in ons magazine. Deze kosten je wat geld, maar je hebt alles in één enkele oplossing. Bovendien is de support meestal beter en al bij de aankoopprijs inbegrepen.

Jouw vragen en ervaringen met Contact Form 7

Welke extensie gebruik jij? Hoe tevreden ben je ermee? Of welke vragen heb je over Contact Form 7? Voel je vrij om de commentaarfunctie te gebruiken. Wil je meer tips over WordPress en WooCommerce? Volg ons dan op Twitter, Facebook, LinkedIn of via onze newsletter.

Christina is service-editor bij BASIC thinking, een van de grootste tech-magazines in Duitsland. Haar onderwerpen zijn onder andere technologie, business en marketing. Ze werkt al vele jaren met WordPress bij BASIC thinking en aan haar eigen projecten.

Gerelateerde artikelen

Reacties op dit artikel

Laat een opmerking achter

Jouw e-mailadres zal niet worden gepubliceerd. Verplichte velden zijn met een * gemarkeerd.