
🔌 26 Extensions Contact Form 7 : aperçu complet 2026
Contact Form 7, cinq millions d’installations actives. Gratuit, flexible, indestructible. C’est pour cela qu’il reste au cœur de l’écosystème WordPress alors que des dizaines de concurrents sont tombés dans l’oubli.
Une installation de base vous donne un champ texte et un bouton «Envoyer». C’est tout. Pas de base de données des soumissions, pas d’anti-spam, pas de traitement de paiement. Mais l’écosystème CF7 s’est développé pendant quinze ans pour devenir un marché d’extensions: des petits utilitaires gratuits aux solutions premium complètes qui transforment un formulaire en passerelle CRM ou en terminal de paiement.
Nous avons testé 26 modules complémentaires sur des sites en production en juillet 2026. Nous avons retenu ceux qui fonctionnent vraiment, n’entrent pas en conflit et ne demandent pas de contorsions.
💡 Aperçu rapide:
- Choisissez une catégorie: protection anti-spam, traitement des paiements, intégrations CRM, design ou automatisation, chaque groupe compte 3 à 4 extensions
- Les extensions gratuites s’installent depuis le dépôt WordPress.org en un clic, les versions premium via CodeCanyon ou le site du développeur
- Les modules premium se justifient quand vous avez besoin d’une intégration avec des services externes (Dropbox, Salesforce, Zoho) ou de génération de documents
- Après avoir installé une extension, faites un test de soumission: les modules CF7 entrent rarement en conflit, mais vérifier ne coûte rien
Tableau comparatif: les 26 extensions en un coup d’œil
N° | Extension | Type | Gratuit? | Fonction clé |
|---|---|---|---|---|
1 | Drag and Drop File Upload | Upload de fichiers | Oui / Pro | Upload AJAX avec barre de progression |
2 | Honeypot | Anti-spam | Oui | Piège invisible pour les robots |
3 | WPBruiser CF7 | Anti-spam | Premium | Anti-spam algorithmique sans captcha |
4 | PayPal & Stripe | Paiements | Oui | Acceptez les paiements directement depuis le formulaire |
5 | Moana Builder | Constructeur | Premium | Glisser-déposer via WPBakery |
6 | Mailchimp Extension | Email marketing | Oui | Inscription automatique aux listes Mailchimp |
7 | Popup Message | UX | Premium | Notifications popup élégantes |
8 | Cost Calculator | Calculs | Premium | Estimation du coût d’un service dans le formulaire |
9 | Multi-Step Forms | UX | Oui | Divisez les longs formulaires en étapes |
10 | Advanced CF7 DB | Stockage | Oui | Base de données des formulaires soumis |
11 | CRM Integration | CRM | Oui | Intégration avec Zoho et d’autres CRM |
12 | Send PDF | Documents | Premium | Générez automatiquement un PDF depuis la soumission |
13 | Style | Design | Premium | Personnalisation visuelle sans CSS |
14 | Schedule Report | Automatisation | Premium | Rapports planifiés par email |
15 | Redirection | Navigation | Oui | Redirection après soumission |
16 | Style CF7 | Design | Oui | Personnalisation visuelle dans l’éditeur de blocs |
17 | Conditional Fields | Logique | Oui | Champs conditionnels «si-alors» |
18 | Salesforce CRM | CRM | Premium | Intégration Salesforce |
19 | Dynamic Text | Pré-remplissage | Oui | Pré-remplissez les champs depuis l’URL ou un article |
20 | Controls | Analytics | Oui | Suivi dans Google Analytics |
21 | CF7 Captcha | Anti-spam | Oui | reCAPTCHA v2/v3, hCaptcha et Turnstile |
22 | Digital Signature | Documents | Oui | Signature électronique à la souris ou au doigt |
23 | Repeatable Fields | UX | Oui | Groupes de champs répétables |
24 | WP Contact Slider | UX | Oui | Panneau de formulaire coulissant |
25 | Contact Form Entries | Stockage | Oui | Sauvegardez les entrées en base de données |
26 | Cost Calculator | Calculs | Oui | Recalcul dynamique du prix en temps réel |
1. Drag and Drop File Upload, upload de fichiers avec progression AJAX

Un CV pour un poste, une photo pour un concours, des logs d’erreur pour le support, tout cela nécessite un champ d’upload de fichier. Le CF7 standard ne le permet pas. Drag and Drop File Upload remplace le champ par défaut austère par une zone de glisser-déposer moderne avec une barre de progression.
Les fichiers sont uploadés en AJAX immédiatement après le dépôt, sans attendre la soumission du formulaire. Pas de timeouts sur les gros fichiers. La configuration passe par le générateur de balises standard de CF7: nombre limite de fichiers, extensions autorisées, taille maximale en mégaoctets. Les fichiers uploadés sont automatiquement joints aux notifications par email.
Le plugin est activement maintenu: dernière mise à jour en juin 2026, compatibilité avec WordPress 7.0 confirmée. La version Pro ajoute des aperçus d’image avant soumission, plusieurs zones d’upload sur un même formulaire et le renommage automatique des fichiers.
- Avantages: upload AJAX sans bloquer la soumission, barre de progression, nettoyage automatique des fichiers temporaires toutes les 24 heures, scripts légers
- Inconvénients: version gratuite limitée à une zone d’upload par formulaire, plus de 80 installations actives (plugin jeune)
- Prix: Gratuit / Pro à partir de 19 $
- Téléchargement: 🔗 Drag and Drop File Upload sur WordPress.org
2. Contact Form 7 Honeypot, protection anti-spam gratuite

Les robots spammeurs sont bêtes. Ils remplissent tous les champs du formulaire dans l’ordre, visibles comme cachés. Honeypot exploite cela: il ajoute un champ invisible qu’un humain ne voit pas et ne remplit pas, mais qu’un robot remplit à coup sûr. Un formulaire dont le champ honeypot est rempli n’est tout simplement pas soumis.
Pas de captcha. Pas de «sélectionnez tous les feux de signalisation». Aucune friction pour l’utilisateur. Installez-le, activez-le et oubliez-le. Le plugin fait exactement une chose et la fait parfaitement.
En pratique, Honeypot bloque à lui seul la grande majorité des attaques de spam. Pour les robots persistants qui contournent le piège invisible, il y a WPBruiser (point suivant).
3. WPBruiser Contact Form 7, anti-spam premium sans captcha

WPBruiser (anciennement Goodbye Captcha), un plugin anti-spam basé sur des algorithmes, pas sur des captchas. Il identifie les robots par leurs schémas comportementaux avant la soumission du formulaire. Installez-le, le spam tombe à zéro sans aucun captcha pour les visiteurs.
L’extension CF7 apporte la même technologie aux formulaires de contact. Nécessite WPBruiser installé: l’ensemble fonctionne comme un circuit de protection unifié. Commentaires indésirables, attaques par force brute et spam de formulaire sont bloqués par un seul outil.
D’après notre expérience, sur les sites à fort trafic, WPBruiser + Honeypot offrent une protection quasi totale contre le spam dans les formulaires CF7.
4. PayPal & Stripe Add-on, acceptez les paiements directement depuis le formulaire

🔗 Sur WordPress.org🔗 Démo en ligne
Un formulaire de contact peut être bien plus qu’un simple collecteur de leads: il peut aussi servir de page de paiement. Que vous vendiez un ebook, un thème WordPress ou une consultation, l’extension PayPal Add-on transforme un formulaire CF7 en une page de paiement simple.
La configuration est élémentaire: nom du produit, prix, référence SKU/ID. Prise en charge des 25 devises PayPal, 18 langues d’interface, redirection automatique après paiement. Une version Pro avec des fonctionnalités étendues est disponible.
En revanche, pour accepter les paiements via Stripe, il vous faudra une solution distincte. Cette extension est conçue spécifiquement pour PayPal et remplit parfaitement ce rôle.
5. Moana, constructeur visuel de formulaires CF7

🔗 Informations et téléchargement
L’éditeur standard de CF7, c’est un champ texte avec des shortcodes. Pas l’interface la plus conviviale, surtout pour les débutants. Moana change la donne: vous bénéficiez d’un glisser-déposer visuel basé sur WPBakery Page Builder.
Colonnes, nouveaux champs, modifications de la mise en page, tout se fait à la souris, sans écrire une seule ligne de code. Si vous utilisez déjà WPBakery sur votre site, Moana s’intégrera naturellement à votre flux de travail habituel, sans formation. Nécessite WPBakery.
6. Mailchimp Extension, abonnement automatique à la liste de diffusion

Collecter un contact sans l’ajouter à votre liste de diffusion, c’est une occasion manquée. L’extension Mailchimp ajoute une case à cocher d’abonnement à la fin du formulaire CF7. Le visiteur envoie son message et se retrouve automatiquement dans la bonne liste Mailchimp.
Prend en charge plusieurs listes de diffusion, la correspondance personnalisable des champs, l’opt-in simple et double. S’installe en deux minutes, régulièrement mise à jour. L’auteur, Renzo Johnson, est l’un des contributeurs actifs de l’écosystème CF7.
7. CF7 Popup Message, notifications pop-up sur l’état du formulaire

Les messages standard de CF7 après envoi s’affichent sous forme de lignes de texte sous le formulaire. Faciles à manquer. Popup Message les remplace par des fenêtres pop-up élégantes: des pop-ups distincts pour la confirmation d’envoi, les erreurs de validation et les champs obligatoires non remplis.
Dix jeux de couleurs prédéfinis, design responsive, animations fluides. L’utilisateur voit immédiatement que le formulaire est bien parti ou ce qu’il doit corriger. Un détail qui améliore sensiblement l’expérience d’interaction.
8. Cost Calculator, calculateur de coût, Premium

Un projet de web design sur mesure? Un projet d’architecture? De la confection personnalisée? Quand le prix dépend d’un ensemble d’options, un calculateur intégré au formulaire règle la question «combien ça coûte» sans échange de messages inutile.
Cases à cocher avec prix, boutons radio, listes déroulantes, curseurs de coût, chaque élément ajoute son montant. Champ pour le calcul de la taxe ou de la TVA. Le champ total fait la somme de la sélection. Le client voit le coût approximatif immédiatement, et vous recevez une demande avec un budget déjà clair.
Solution premium, distribuée via CodeCanyon. Pour une alternative gratuite, voir le point 26, Cost Calculator for Contact Form 7.
9. Multi-Step Forms, formulaires multi-étapes

Un formulaire trop long, c’est des leads perdus. Mais parfois, vous devez collecter beaucoup de données: enquête client, questionnaire, brief détaillé. La solution: le découper en étapes.
Le module Multi-Step divise un formulaire CF7 en écrans successifs avec des boutons «Précédent» et «Suivant». L’utilisateur voit sa progression et n’est pas effrayé par le volume. Psychologiquement, trois étapes de trois champs chacune sont perçues comme plus simples que neuf champs sur un seul écran. Intégration via un onglet natif dans l’éditeur de formulaire CF7.
10. Advanced CF7 DB, base de données des formulaires soumis

Le CF7 standard n’enregistre pas les formulaires soumis dans la base de données, il se contente de les envoyer par email. Supprimez l’email, vous perdez la demande. Advanced CF7 DB comble cette lacune: toutes les soumissions sont stockées dans la base de données WordPress.
Consultez, recherchez par n’importe quel champ, filtrez par date, exportez en CSV. Vous pouvez marquer un enregistrement comme lu ou important, ajouter une note interne. Pour les sites avec un flux de demandes élevé, c’est un indispensable. Gratuit, dans le dépôt officiel.
11. CRM Integration, connexion de CF7 avec Zoho CRM

La soumission du formulaire crée un contact dans le CRM automatiquement, sans transfert manuel, sans perdre un lead. L’extension connecte CF7 avec Zoho CRM et Zoho Bigin: les champs du formulaire sont mis en correspondance avec les champs du CRM via un mappage visuel.
Pour les services commerciaux, cela signifie: un lead issu d’un formulaire du site entre dans le pipeline à la minute même. Aucun délai. Fini le «le commercial vous rappelle dans trois jours, le temps de trier ses emails». La version gratuite couvre les scénarios de base, une version premium existe pour les logiques complexes.
12. Send PDF, génération automatique de PDF à partir de la soumission

Vous soumettez un formulaire, vous recevez un PDF. Automatiquement. Facture, contrat, confirmation de commande, formulaire complété, Send PDF génère un document à partir des données du formulaire et le joint à la notification par email.
Configurez le modèle de PDF: logo, champs, tableaux, styles. L’utilisateur reçoit un document prêt, vous n’avez pas besoin de le créer manuellement. Extension premium, distribuée via le site du développeur.
13. Style for Contact Form 7, personnalisation visuelle sans CSS

CF7 tel quel ressemble... à rien. De simples champs sur fond blanc. Le style change tout: une personnalisation via un panneau de réglages, sans écrire une seule ligne de CSS. Couleurs des champs, bordures, ombres, polices, arrondis, tout se fait à la souris et avec un aperçu en direct.
Des préréglages prêts à l'emploi, responsive, compatibles avec tous les champs standards de CF7. Résultat: des formulaires qui semblent faire partie intégrante de la marque, pas un élément technique. Version premium, disponible sur CodeCanyon.
14. Schedule Report, des rapports CF7 programmés

Un module complémentaire pour Advanced CF7 DB. Configurez des rapports quotidiens, hebdomadaires ou mensuels et recevez automatiquement les résumés des soumissions par email.
Choisissez le formulaire, l'événement déclencheur, les colonnes de données, les filtres, et le rapport arrive tout seul. Formats d'export: CSV, XLS, Excel. Pour la conformité RGPD, suppression automatique des anciens enregistrements selon un planning. Vous faites gagner des heures de collecte manuelle de données à la direction ou au client.
15. Redirection, rediriger après l'envoi

Vous avez soumis un formulaire et vu «Merci, votre message a bien été envoyé.» Ennuyeux. Redirection vous permet d'envoyer l'utilisateur vers une page personnalisée: une page de remerciement avec une offre d'abonnement, une page de vente, un article populaire, un calculateur pour l'étape suivante.
La configuration se fait en sélectionnant l'URL dans l'interface du plugin. Il prend en charge les liens externes et les pages internes. Un moyen simple de transformer l'envoi d'un formulaire en prochaine étape du tunnel de conversion.
16. Style Contact Form 7, personnalisation visuelle dans l'éditeur de blocs

Une alternative gratuite aux outils de stylisation premium. Style Contact Form 7 vous permet de personnaliser l'apparence du formulaire directement dans l'éditeur de blocs de WordPress avec un aperçu en direct. Couleurs des champs, bordures, ombres, polices, arrondis, tout se fait à la souris.
Le plugin utilise l'API native de l'éditeur de blocs, sans constructeur externe. Il est activement mis à jour et compatible avec la dernière version de CF7. Si vous ne souhaitez pas payer pour Style (#13), c'est l'option qu'il vous faut.
17. Conditional Fields, logique conditionnelle pour CF7

«Si la catégorie A est sélectionnée, afficher les champs X, Y. Si c'est la catégorie B, les champs Z, W.» La logique conditionnelle transforme un formulaire statique en dialogue interactif. L'utilisateur ne voit que les champs pertinents, le formulaire reste court et ne submerge pas.
Conditions: égal à, différent de, supérieur à, inférieur à, contient, vide / rempli. Regroupement de champs pour un affichage ou un masquage conjoint. Fonctionne en JavaScript pur, sans délai lors du changement.
18. Salesforce CRM Integration, intégration avec Salesforce

Salesforce, l'un des fleurons du marché CRM. Si votre service commercial vit dans Salesforce, cette extension boucle la boucle: la soumission d'un formulaire CF7 crée directement un contact, un cas ou un lead dans l'entonnoir Salesforce.
Mappage des champs via l'interface du plugin. Le lead n'est pas perdu, n'attend pas une saisie manuelle, il arrive immédiatement dans le CRM. Pour les sites B2B et les entreprises dotées d'un processus de vente établi, c'est indispensable. Solution premium, distribuée via le site du développeur.
19. Dynamic Text Extension, champs à remplissage automatique

Des champs pré-remplis, moins d'effort pour l'utilisateur, une conversion plus élevée. Dynamic Text Extension insère dans les champs du formulaire des valeurs provenant de l'URL, de l'article en cours, du profil utilisateur ou d'un shortcode personnalisé.
Exemples: URL de la page (pour savoir d'où vient la demande), ID de l'article, nom du produit, nom de l'utilisateur connecté. De nouveaux types de balises sont ajoutés: champ de texte dynamique et champ caché dynamique. Configuration via le générateur de balises standard de CF7.
20. Controls for Contact Form 7, analytique des soumissions

Combien de formulaires soumis? Quels champs provoquent des erreurs? À quelle étape les utilisateurs abandonnent-ils? Controls ajoute le suivi des événements des formulaires CF7 vers Google Analytics, Matomo, Global Site Tag ou Facebook Pixel.
Chaque soumission, chaque erreur de validation et chaque remplissage de champ est enregistré comme un événement, vous visualisez l'entonnoir dans votre tableau de bord analytique habituel. En plus: redirection après soumission, désactivation des styles CF7 par défaut et choix de la langue de reCAPTCHA.
21. Contact Form 7 Captcha, reCAPTCHA, hCaptcha et Turnstile

🔗 Sur WordPress.org, reCAPTCHA v3 (invisible, sans interaction), hCaptcha et Cloudflare Turnstile.
Installez un seul plugin, choisissez un fournisseur dans les paramètres, tous les formulaires CF7 sont protégés. Pas de puzzles par glisser-déposer, des solutions simples et fiables proposées par les leaders du marché. Gratuit, dans le dépôt officiel WordPress.org.
22. Digital Signature, signature numérique dans le formulaire

Contrat de service, procès-verbal de réception, consentement au traitement des données, Digital Signature ajoute un champ de signature électronique au formulaire CF7. L’utilisateur dessine sa signature à la souris ou au doigt (sur écran tactile), elle est jointe à la demande sous forme d’image.
Le plugin est activement maintenu: dernière mise à jour en 2025, contrairement à son prédécesseur abandonné Signature Addon. La configuration est élémentaire: champ obligatoire ou facultatif, largeur et hauteur du bloc.
23. Repeatable Fields, groupes de champs répétables

«Ajouter un autre participant», «ajouter un autre article», «ajouter une autre adresse». Un bouton «+» qui clone un groupe de champs dans le formulaire. L’utilisateur décide du nombre de blocs de données à envoyer.
Un groupe de champs est enveloppé dans le shortcode [field_group], à l’intérieur duquel on peut placer autant de champs CF7 standards que nécessaire. Les boutons d’ajout et de suppression sont personnalisables. Gratuit, disponible sur le dépôt WordPress.org.
24. WP Contact Slider, panneau de formulaire coulissant

Un formulaire n’a pas besoin d’occuper une page entière. WP Contact Slider transforme n’importe quel formulaire CF7 en un panneau qui surgit depuis le bord de l’écran, à la manière d’un widget de chat.
Réglages: choix du bord (gauche ou droit), texte du label, palette de couleurs. Vous pouvez insérer dans le panneau non seulement un shortcode CF7, mais aussi du HTML, des images et du texte. Le visiteur voit un label discret et n’ouvre le formulaire que lorsqu’il en a besoin.
25. Contact Form Entries, enregistrement des soumissions en base de données

Alternative gratuite à Advanced CF7 DB (n°10). Contact Form Entries sauvegarde toutes les soumissions dans la base de données WordPress et les affiche dans un tableau pratique.
Recherche par n’importe quel champ, filtrage par date, marqueurs «lu», «important», notes sur une soumission. Compatibilité avec CF7, CRM Perks Forms et WP Forms. Export au format CSV.
26. Cost Calculator for Contact Form 7, calcul dynamique de prix

Calculateur gratuit pour CF7 de nouvelle génération. Le calcul s’appuie sur des champs texte, des cases à cocher, des boutons radio, des listes déroulantes et des curseurs de plage. Simulateur de prêt, devis pour du travail horaire, livraison, tout se paramètre avec des formules directement dans l’éditeur de CF7.
Les champs dynamiques sont recalculés à la volée dès qu’un paramètre change. La version Pro ajoute des opérateurs conditionnels pour une logique de calcul complexe. Mise en forme du montant final, intégration basique de PayPal.
⁉️🤔 Foire aux questions
Dois-je mettre à jour Contact Form 7 pour que les extensions fonctionnent?
Oui, et c’est essentiel. La plupart des extensions sont testées sur la dernière version de CF7. En juillet 2026, la version actuelle est CF7 6.0+. Les extensions du dépôt officiel WordPress.org se mettent à jour automatiquement. Les extensions premium de CodeCanyon et de sites tiers nécessitent une mise à jour manuelle: vérifiez la compatibilité avant installation.
Puis-je utiliser plusieurs extensions simultanément?
Oui, et c’est tout l’intérêt de l’écosystème. Honeypot + Multi-Step + Redirection + Mailchimp, c’est une combinaison parfaitement fonctionnelle. La seule règle: n’installez pas deux extensions ayant la même fonction (par exemple, deux solutions anti-spam), elles risquent d’entrer en conflit. WPBruiser et Honeypot fonctionnent ensemble parce qu’ils utilisent des mécanismes de blocage différents.
Comment vérifier qu’une extension ne ralentit pas le site?
La plupart des extensions CF7 sont légères et ne chargent leurs scripts que sur les pages où se trouve le formulaire. Pour vérifier, utilisez PageSpeed Insights ou Query Monitor. Si une extension tire ses scripts sur toutes les pages du site, c’est un signal d’alerte. Sur les 26 éléments de la liste, ce comportement n’est constaté que pour Material Design (qui charge les styles globalement, ce qui se justifie car les formulaires sont présents sur de nombreuses pages).
Les extensions gratuites sont-elles moins performantes que les versions premium?
Pas toujours. Honeypot (gratuit) bloque la quasi-totalité du spam pour la plupart des sites, la version premium WPBruiser n’est nécessaire qu’en cas de forte charge. Le module Multi-Step (gratuit) fait exactement la même chose que ses équivalents premium. Il est pertinent de payer pour les intégrations avec des services externes (Dropbox, Salesforce, Zoho) et pour les constructeurs visuels (Moana, Style).
Que faire si une extension n’est plus mise à jour?
Vérifiez la date de dernière mise à jour sur la page de l’extension sur WordPress.org. Si l’extension n’a pas été mise à jour depuis plus de deux ans, cherchez une alternative. Pour les extensions premium de CodeCanyon, vérifiez la date de dernière mise à jour dans la fiche produit. Tous les éléments de la liste avec des liens WordPress.org ont été vérifiés en juillet 2026 et sont activement maintenus.
Quel ensemble d’extensions CF7 assembler pour votre projet
Assemblons une stack optimale. Pour un site WordPress classique, nous recommandons cet ensemble:
- Base: Honeypot (n°2), protection anti-spam sans captcha. Gratuit, s’installe en une seconde.
- Tunnel: Redirection (n°15) + Mailchimp (n°6), après soumission on dirige vers une page d’atterrissage et on ajoute à la liste de diffusion.
- Expérience: Multi-Step (n°9) ou Champs conditionnels (n°17), si le formulaire est long, découpez-le en étapes ou affichez les champs de manière conditionnelle.
- Sécurité: Contact Form Entries (n°25), toutes les demandes en base de données, même si l’email est perdu.
Pour une boutique en ligne sous WooCommerce, ajoutez PayPal Add-on (n°4) et Cost Calculator (n°26). Pour une agence avec un service commercial, CRM Integration (n°11) ou Salesforce (n°18). Pour un site avec un flux de demandes élevé, Advanced CF7 DB (n°10) + Schedule Report (n°14).
N’installez pas les 26 extensions d’un coup. Choisissez-en 4 ou 5 adaptées à votre besoin, installez-les, testez la soumission du formulaire. CF7 et son écosystème, c’est un jeu de construction: ne prenez que les pièces dont votre site a besoin.
Vidéo ci-dessous, un aperçu rapide de cinq des meilleures extensions CF7 gratuites en action. De l’installation à un formulaire fonctionnel en 10 minutes.



