Table des matières
Présentation du plugin de formulaires WP Forms
Avec plus de 6 millions d’installations sur des sites WordPress, WP Forms est un des plugins de formulaire les plus populaires de sa catégorie, seulement dépassé par un concurrent comme Contact Form 7, qui a 10 millions d’installations mais une note globale de 4/5 largement inférieure à celle de WP Forms qui récolte presque 5/5 étoiles sur environ 14 000 avis.

WP Forms doit sans doute ce succès en grande partie à la richesse et à la puissance de ses fonctionnalités, et à sa formule freemium, largement répandue dans l’écosystème WordPress :
- en version gratuite, WP Forms fait très bien le job de gérer des formulaires simples – utiles par exemple pour créer des formulaires de contact -, encore plus si on le combine à WP Mail SMTP qui sert à configurer l’envoi des emails
- en version payante, WP Forms propose 4 formules d’abonnement et des dizaines de fonctionnalités supplémentaires : logique conditionnelle, protection anti-spam, automatisation de formulaire, intégration avec des outils marketing et des solutions de paiement, etc etc.
Je vais décrire les fonctionnalités pro dans l’ordre des 4 formules d’abonnement de WP Forms. Chaque offre de prix supérieur à une autre, inclut toutes les fonctionnalités des offres à prix inférieur.
Ainsi, l’offre Basic inclut toutes les fonctionnalités gratuites, plus ses propres fonctionnalités, l’offre Plus inclut ses propres fonctionnalités plus les fonctionnalités Basic, et ainsi de suite.
Voyons maintenant ces fonctionnalités en détail.
Les fonctionnalités de l’offre Basic
Les modèles de formulaire (Form templates)
Les modèles de formulaire sont des formulaires pré-configurés, prêts à être utilisés tels quels après quelques modifications – il faut notamment traduire les champs des formulaires vu qu’ils ont été conçus en anglais.
La version gratuite en propose quelques dizaines, et les versions pro, des centaines – du formulaire de paiement Stripe au questionnaire médical en passant par l’enquête marketing, le formulaire pour sites de rencontres, etc etc.

Cette fonctionnalité peut faire gagner du temps, notamment aux créateurs de sites web. Néanmoins on pourrait facilement faire sans elle : ce ne sont après tout que quelques champs paramétrés, qu’on pourrait ajouter à un formulaire vierge.
Gestion des « entrées » (Entry management)
Ce qu’on appelle une entrée, c’est un formulaire avec les données remplies par un utilisateur.
Par exemple si le formulaire contenait les champs Prénom et Nom, alors Paul Dubois et Virginie Lebrun sont deux entrées possibles.
Avec l’offre Basic, on peut donc voir sur un seul écran dans l’admin de WordPress toutes les entrées de tous les formulaires.
(Rappelons qu’en version gratuite, on reçoit ces entrées par email à chaque fois qu’un formulaire est complété par un utilisateur.)
Champs de formulaire avancés (Advanced Form Fields)
La version gratuite ne permet d’utiliser que des types de champs de données plutôt simples :
- ligne de texte
- paragraphe
- nombre
- curseur de nombres
- nom
- cases à cocher
- choix multiples
- liste déroulante
- et recaptcha
A partir de l’offre Basic, on peut ajouter à nos formulaires des dizaines d’autres types de champs :
- téléphone
- adresse
- date / heure
- site / url
- téléversement de fichier
- mot de passe
- mise en page
- répéteur
- saut de page
- séparateur de section
- texte riche
- contenu
- HTML
- etc
Validation des données (Field Validation)
La validation des données désigne une opération de vérification de l’authenticité ou de la crédibilité des données.
Par exemple, un champ email qui ne contient pas de caractère @ ne saurait être un email ; un téléphone français qui aurait 8 ou 11 chiffres serait forcément incorrect, etc.
La validation des données n’est que formelle : elle n’ira pas vérifier que Martin Dupond habite réellement à l’adresse indiquée, elle dira juste si la forme des données est correcte ou pas. Et en cas d’erreur, elle indiquera à l’utilisateur quel champ de donnée est rempli de manière incorrecte, et empêchera l’envoi du formulaire tant qu’un des champs contiendra une donnée dans un format incorrect.
Au final, la validation évite de recevoir des données fautives donc inutilisables.
Logique conditionnelle intelligente (Smart Conditional Logic)
La logique conditionnelle permet de modifier la composition du formulaire en fonction des données entrées par l’utilisateur.
Par exemple, le cas s’est présenté avec un de mes clients, une entreprise internationale qui vendait des matériaux de construction. En fonction de la localisation du client lors d’une demande de devis, le formulaire devait être envoyé à différents commerciaux, chacun en charge de pays et de départements français spécifiques.
Ainsi, tel commercial devait recevoir les entrées de tel pays – les Etats-Unis, l’Allemagne etc – et tel autre recevoir les entrées des clients résidants dans une liste de départements.
Donc, quand le client indiquait que son pays était la France, une liste de régions, puis de départements de cette région, apparaissaient, ce qui faisait changer l’email du destinataire du formulaire.
Avec 100 départements français et des dizaines de pays, ça a été long à configurer, et pourtant très pratique, digne de son nom : formulaire intelligent !
Téléchargement de fichiers (File Uploads)
Un formulaire WP Forms peut aussi proposer à l’utilisateur de télécharger un fichier, un document, une image etc.
On peut imaginer des scénarios d’usage comme :
- Un écrivain ou un relecteur / correcteur vend un service de correction de manuscrit, donc il intègre dans son formulaire un champ de téléchargement de fichier pour qu’on puisse lui envoyer des documents .txt, .docx, .pdf et autres à corriger
- Une graphiste vend un service de design de logo, et permet qu’on lui envoie des images ou une charte graphique pour l’inspirer
- etc
Notifications d’envoi de formulaire (Form Notifications)
Quand un formulaire est envoyé, vous voulez peut-être en accuser réception auprès de l’utilisateur, ou le transmettre en parallèle à une ou plusieurs autres personnes dans votre équipe.
Avec WP Forms Basic, vous pouvez même réutiliser certaines données du formulaire, par exemple envoyer un accusé de réception automatique commençant par « Chère Martine Dubois, nous avons bien reçu votre formulaire, etc« , le nom et le prénom étant repris de l’entrée reçue de cette utilisatrice.
Protection anti-spam
Qui dit formulaire en ligne, dit spam… Des gens, et surtout des bots, à qui le formulaire n’était pas destiné, vont le remplir et vous envoyer de la pub, des propositions saugrenues etc.
Pour éviter – ou plutôt limiter – ce phénomène agaçant, WP Forms intègre des solutions antispam comme les recaptcha de Google (sous la forme pénible « prouvez que vous êtes humain en sélectionnant 3 images de vélo« , ou sous forme invisible), mais aussi ses propres solutions anti-spam. Les spammeurs humains passeront probablement toujours, mais la plupart des bots (logiciels automatiques) s’y feront prendre.
Respect du RGPD / confidentialité (Privacy Compliance)
Qui dit formulaire… dit aussi confidentialité des données, garantie par la loi, en l’occurrence par le RGPD, Règlement général à la protection des données (dans l’UE), ou le CCPA aux USA.
WP Forms peut s’assurer que le formulaire n’est pas transmis tant que l’utilisateur n’a pas consenti à la sauvegarde et au traitement des données qu’il envoie, dans des conditions définies sur votre page de confidentialité.
Résumés par email (Email Summaries)
Cette fonctionnalité consiste pour WP Forms à vous envoyer des synthèses statistiques hebdomadaires, avec par exemple le nombre d’entrées reçues.
Formulaires multi-pages (Multi-pages Forms)
Certains formulaires sont longs, très longs, trop longs, de sorte que leur vue rebute l’utilisateur (« wah, 28 questions… ») et pose un souci de design.
Pour régler ça, WP Forms permet de grouper les champs sur plusieurs « pages« , rendant le remplissage plus digeste.
On va par exemple avoir 5 champs portant sur les coordonnées en page 1 du formulaire, puis 3 champs concernant le métier, puis 4 concernant les centres d’intérêt, etc.
Maquettes de formulaires (Form Layouts)
Cette fonctionnalité de WP Forms permet de mieux adapter le design de vos formulaires à celui du site, en reprenant certains styles CSS du thème WordPress, ou en gérant vous même le CSS des formulaires.
Page de remerciement personnalisé (Custom Thank You Page)
On a vu qu’après une soumission de formulaire, il est possible d’envoyer un mail à l’utilisateur. On peut aussi préférer le renvoyer vers une page de remerciement sur le site, pour confirmer la bonne réception du formulaire (y comprenant en reprenant certains champs, du genre « Merci Martine Dubois« ) etc.
Import / export de formulaires
WP Forms permet d’importer et d’exporter :
- les formulaires
- les modèles de formulaires
- les entrées
Compatibilité avec Elementor, Divi, Gutenberg
WP Forms est compatible avec les constructeurs de pages Elementor, Divi et le « Block editor » de WordPress, Gutenberg.
Les fonctionnalités de l’offre Plus
Cet abonnement permet d’utiliser WP Forms sur 3 sites différents.
Intégrations de WP Forms à des outils marketing
Les entrées des formulaires WP Forms peuvent être envoyées aux services de marketing par email les plus populaires, notamment quand il s’agit de formulaires d’inscription à des newsletters.
On peut ainsi intégrer WP Forms à MailChimp, AWeber, GetResponse, Constant Contact, Campaign Monitor, ConvertKit, Brevo (ex Sendinblue), MailerLite et Drip.
Automatisation de formulaire
WP Forms est conçu pour collaborer avec votre CRM (Customer Relationship Management, ou gestion de la relation client), avec des fonctionnalités comme :
- la synchronisation de données
- la segmentation automatique des clients dans le CRM en fonction de données entrées dans le formulaire
- les modèles de newsletter
Les fonctionnalités de l’offre Pro
Cet abonnement permet d’utiliser WP Forms sur 5 sites, et ajoute ces fonctionnalités :
Solutions de paiement
Vos formulaires peuvent collecter des paiements, en combinaison avec Paypal, Stripe, ou Square – et WP Forms ne prendra aucune commission au passage.
Il peut aussi s’agir de
- paiements simples (de biens matériels, de biens numériques, ou de services)
- paiements récurrents (donc typiquement des abonnements à des services)
- dons d’argent, par le biais d’un formulaire de don / donation
Les formulaires sont capables de faire des calculs en combinant les données des champs.
Par exemple, le client peut choisir l’abonnement Gold sur 6 mois tout en utilisant un code promo à tarif fixe : WP Forms va prendre le prix de l’abonnement Gold, le multiplier par 6 et déduire le code promo, pour finalement faire payer la somme correcte au client.
Fonctionnalités avancées de formulaire
L’offre Pro inclut des fonctionnalités puissantes, comme :
- plus de 1900 modèles de formulaires prêts à l’emploi
- des fonctionnalités pour réaliser et analyser des enquêtes et sondages
- la possibilité pour l’utilisateur de sauvegarder et reprendre plus tard le remplissage d’un formulaire
- la signature digitale du formulaire depuis n’importe quel type d’appareil
- la géolocalisation de l’utilisateur, et l’autocomplétion des adresses
- l’intégration avec 7000 applications via Zapier
Outils de conversion
WP Forms peut améliorer la conversion (notamment, le fait que les internautes acceptent de remplir et envoyer le formulaire), en proposant aux visiteurs de remplir le formulaire question par question, sans saturer leur attention. C’est pratique notamment sur mobile, où l’affichage d’un long formulaire semble rebutant.
Un autre outil peut collecter les données des formulaires non-envoyés.
Autres outils
Inscription de comptes
WP Forms peut gérer la création de nouveaux comptes WordPress et leur assigner un rôle, en fonction des données du formulaire.
Création d’articles WordPress
WP Forms peut convertir les données d’un formulaire en un article WordPress, sans donner accès à l’admin, fonctionnalité fort utile dans certains scénarios d’usage :
- pour automatiser la publication d’articles invités ou sponsorisés
- pour publier des avis et témoignages clients
- pour publier des fiches d’annuaire
- etc
Permissions de formulaire
WP Forms permet aussi de contrôler précisément qui a accès aux formulaires, en fonction du rôle de l’utilisateur, de la date et de l’heure, du nombre d’entrées déjà enregistrées, etc.
Les fonctionnalités de l’offre Elite
Cet abonnement permet d’utiliser WP Forms sur un nombre illimité de sites, et ajoute ces fonctionnalités :
Intégrations marketing « premium »
Vous pouvez intégrer WP Forms à des systèmes marketing plus sophistiqués dont sont équipées des entreprises plus grosses.
Parmi ces systèmes, on trouve Authorize.Net, HubSpot, Salesforce, Webhooks et ActiveCampaign.
Multisite et gestion de site
Enfin, cet abonnement permet aussi d’utiliser WP Forms sur un site WordPress en mode multisite, de contrôler qui peut gérer les formulaires (entre les Admin réseau, le Super Admin et les admins de chaque sous-site), et de contrôler les clés de licence de WP Forms installées chez des clients, dans le cas des agences web ou marketing.
Récapitulatif des fonctionnalités de WP Forms dans ses 4 offres d’abonnement
| Offre | Nombre de sites | Fonctionnalités principales |
|---|---|---|
| Basic | 1 site |
|
| Plus | 3 sites |
|
| Pro | 5 sites |
|
| Elite | Sites illimités |
|
Conclusion
L’excellent plugin WP Forms démultiplie les possibilités en matière d’interaction entre un site et son public, une entreprise et sa clientèle. Il permet de gérer des cas d’usage aussi divers que :
- un formulaire de contact intelligent,
- l’inscription à une newsletter,
- l’adhésion à un abonnement,
- la création de devis personnalisés,
- la récolte et le traitement d’enquêtes et de sondages,
- la gestion de la relation client,
- le marketing numérique par email, téléphone ou autre,
- etc.
Puissant mais simple d’utilisation, il vous rendra bien des services !





