Tu veux un formulaire pour ta boutique WooCommerce. Tu cherches une comparaison. Tu tombes sur des articles qui te classent les fonctionnalités dans un tableau, te donnent une note sur 10, et concluent que "les deux sont excellents selon tes besoins".
C'est inutile pour toi.
Une boutique e-commerce n'a pas les mêmes contraintes qu'un blog WordPress ou un site vitrine. Les formulaires y jouent un rôle direct sur ton chiffre d'affaires : capture de leads avant achat, devis personnalisés, commandes sur mesure, abandon de panier, programme de fidélité. Un formulaire qui ralentit ton site de 400 ms fait perdre des conversions réelles. Un formulaire mal intégré à WooCommerce envoie des données dans le vide. Un add-on de trop te coûte 200€ de plus par an sans que tu t'en rendes compte.
Cet article traite uniquement du contexte marchand. Gravity Forms vs WPForms pour WooCommerce : pas la comparaison théorique, la comparaison de terrain, avec les coûts réels, les limites concrètes, et les cas où chaque outil gagne ou perd.
Ce que les comparaisons classiques oublient (spoiler : WooCommerce n'est pas un blog)
Pourquoi les critères généraux ne marchent pas pour une boutique
La plupart des comparaisons Gravity Forms / WPForms évaluent la facilité d'utilisation, le nombre de champs disponibles, la qualité du support. Ce sont des critères valides pour un formulaire de contact sur un site institutionnel. Ils deviennent secondaires dès que tu as une boutique qui tourne.
Sur WooCommerce, un formulaire n'est pas un outil de communication. C'est un outil de capture commerciale. Il touche directement le tunnel d'achat, la base clients, les automatisations marketing. Ce qui compte alors, c'est autre chose : est-ce que le formulaire se charge sans ralentir les pages produits ? Est-ce qu'il transmet les données dans WooCommerce sans passer par trois plugins intermédiaires ? Est-ce qu'il déclenche des actions automatiques (email, tag CRM, mise à jour de commande) sans configuration manuelle à chaque nouvelle entrée ?
Un blog peut absorber un plugin de formulaire gourmand sans conséquence visible. Une boutique avec 50 000 visiteurs mensuels, un panier moyen de 80€, et un taux de conversion à 2,1 %, non. Chaque friction dans l'expérience utilisateur se traduit en pertes sèches mesurables.
Les vrais enjeux : capturer des leads sans casser les ventes
Ce que personne ne formule clairement : un formulaire mal placé ou mal optimisé sur une boutique WooCommerce peut faire baisser le taux de conversion global, même si le formulaire lui-même fonctionne parfaitement d'un point de vue technique.
Le problème est comportemental. Un acheteur en phase de décision qui rencontre un formulaire trop long, trop lent à charger, ou demandant des informations redondantes avec ce qu'il a déjà fourni lors de son inscription, sort du tunnel. Il ne convertit pas sur le formulaire. Et il n'achète pas non plus.
Les vrais enjeux pour une boutique WooCommerce qui scale sont au nombre de quatre :
- Temps de chargement du formulaire, surtout sur mobile (60 à 70 % du trafic e-commerce vient du mobile)
- Synchronisation des données avec WooCommerce et le CRM sans duplication
- Logique conditionnelle pour réduire les champs affichés selon le profil acheteur
- Compatibilité avec les outils d'automatisation marketing (Klaviyo, Mailchimp, ActiveCampaign)
Aucun de ces points n'apparaît dans le top 5 des critères des comparaisons génériques. C'est là que la décision doit se jouer.
Gravity Forms pour WooCommerce : avantages et limites réels
Pourquoi les gros volumes de données y trouvent leur compte
Gravity Forms est l'outil de référence quand la logique de formulaire devient complexe. Sa vraie force : la logique conditionnelle avancée, les champs calculés, les répétitions de sections (repeater fields), et la gestion des entrées (entries) directement dans WordPress.
Sur une boutique WooCommerce qui propose des devis personnalisés, des commandes configurables (taille, matière, quantité avec calcul de prix dynamique), ou des formulaires B2B avec champs professionnels, Gravity Forms n'a pas d'équivalent direct dans la même gamme de prix. Il peut afficher ou masquer des champs entiers selon les réponses précédentes, calculer un total en temps réel, et générer un PDF récapitulatif automatiquement via add-on.
Gravity Forms stocke chaque entrée de formulaire nativement dans la base de données WordPress. C'est utile pour les boutiques qui veulent auditer leurs leads, exporter leurs données régulièrement, ou construire des rapports internes sans passer par un outil externe.
Le problème des add-ons : coût caché et dépendances
Gravity Forms fonctionne sur un modèle core + add-ons. Le plugin de base est capable, mais pour connecter WooCommerce, activer les paiements Stripe directement dans un formulaire, synchroniser avec un CRM ou déclencher des automatisations Zapier, il faut des extensions. Certaines sont officielles (incluses selon la licence), d'autres sont tierces.
Les dépendances s'accumulent. Un formulaire de commande personnalisée sur WooCommerce peut rapidement nécessiter : le core Gravity Forms, l'add-on WooCommerce, l'add-on Stripe ou PayPal, l'add-on Zapier ou Make, et un add-on de notifications avancées. C'est cinq éléments à maintenir, à mettre à jour, et à tester ensemble.
Intégration WooCommerce : ça marche, mais...
L'add-on officiel Gravity Forms + WooCommerce (GravityWP ou Gravity Wiz selon les besoins) permet de créer des produits WooCommerce à partir d'un formulaire, d'ajouter des articles au panier dynamiquement, ou de conditionner l'affichage de champs selon le produit consulté. C'est puissant.
Mais ce n'est pas natif dans le sens strict du terme. Il faut soit l'add-on Gravity Forms Product Add-Ons (officiel), soit Gravity Wiz (licence séparée, 149$/an minimum). Et la configuration demande du temps si tu veux que les données remontent proprement dans les commandes WooCommerce.
Sur des boutiques simples (formulaire de contact, newsletter, devis basique), cette complexité est injustifiée. Le surcoût en temps de configuration et en licences ne se rentabilise que si ton formulaire est réellement au coeur d'un flux de données complexe.
WPForms pour WooCommerce : la solution pour qui veut que ça marche
Lite vs Pro : ce qu'il faut vraiment acheter
WPForms existe en version gratuite (Lite) et en plusieurs tiers payants. La version Lite est inutilisable sur une boutique WooCommerce sérieuse : pas d'intégration CRM, pas de logique conditionnelle complète, pas de paiements, pas d'accès aux entrées de formulaires.
Pour une boutique WooCommerce, le minimum viable est WPForms Pro (199$/an pour 1 site). C'est à ce niveau que tu accèdes à l'intégration WooCommerce native, aux notifications avancées, à la logique conditionnelle, aux formulaires multi-étapes, et aux connexions avec Klaviyo, Mailchimp, ActiveCampaign.
L'offre Elite (399$/an, sites illimités) devient pertinente si tu gères plusieurs boutiques ou si tu veux Zapier, les webhooks, et les signatures électroniques. Pour un seul site, Pro suffit dans la majorité des cas.
Performance brute et taux de remplissage
WPForms a été conçu avec une priorité explicite sur la légèreté. Le plugin ne charge ses scripts que sur les pages où un formulaire est effectivement présent (chargement conditionnel). Gravity Forms charge ses assets de manière plus globale par défaut, même si cette option peut être configurée manuellement.
Sur mobile, la différence se ressent. Des tests indépendants (WP Rocket, Kinsta benchmarks) montrent que WPForms génère entre 30 et 50 % moins de requêtes HTTP qu'une installation Gravity Forms standard avec add-ons. Le temps de chargement d'une page contenant un formulaire WPForms Pro oscille entre 180 ms et 350 ms de plus selon la configuration serveur. Gravity Forms + add-ons, entre 350 ms et 700 ms dans les mêmes conditions.
Sur une boutique e-commerce, cette différence n'est pas anecdotique. Une étude Google/Deloitte de 2020 sur le mobile commerce établit qu'une amélioration de 0,1 seconde du temps de chargement augmente les conversions de 8,4 % pour les retaileurs. Inversement, ralentir une page de 400 ms, c'est perdre entre 7 % et 12 % de remplissages selon le secteur.
WPForms propose aussi des formulaires multi-étapes natifs (sans add-on) avec barre de progression. Sur des formulaires longs (devis, personnalisation produit), la décomposition en étapes réduit le taux d'abandon de 20 à 30 % selon les benchmarks UX de Formstack. C'est directement mesurable sur une boutique active.
Intégration WooCommerce : comparaison de terrain
La question n'est pas "est-ce que l'outil s'intègre à WooCommerce" (les deux le font), mais "comment il s'intègre, avec quelle friction, et qu'est-ce que ça permet concrètement".
| Critère | Gravity Forms | WPForms |
|---|---|---|
| Intégration native WooCommerce | Via add-on payant (Gravity Wiz ou officiel) | Native dans Pro (sans add-on supplémentaire) |
| Ajout dynamique au panier | Oui (avec Gravity Wiz, ~149$/an) | Limité (formulaire de paiement, pas injection panier directe) |
| Champs calculés / prix dynamique | Oui, natif et avancé | Partiel (calcul simple, pas de formules complexes) |
| Logique conditionnelle | Très avancée (multi-niveau) | Solide (single-level conditions, suffisant pour 90 % des cas) |
| Synchronisation CRM (Klaviyo, ActiveCampaign) | Via add-on ou Zapier | Natif Pro (Klaviyo, Mailchimp, AC, Drip) |
| Stockage des entrées dans WP | Oui, natif | Oui, natif |
| Formulaires multi-étapes avec progress bar | Oui (add-on Gravity Wiz recommandé) | Oui, natif Pro |
| Chargement conditionnel des scripts | Configurable (non par défaut) | Oui par défaut |
| Compatibilité Gutenberg / blocs | Correcte | Très bonne (bloc officiel optimisé) |
| Webhooks natifs | Oui (Elite/Pro) | Oui (Elite uniquement) |
Ce tableau dit l'essentiel : si tu as besoin d'injecter dynamiquement des produits dans le panier WooCommerce depuis un formulaire, ou de faire des calculs de prix complexes avec plusieurs variables, Gravity Forms + Gravity Wiz est plus adapté. Si tu veux une intégration propre, rapide, avec des connexions CRM directes et un minimum de configuration, WPForms Pro l'emporte.
Pricing réel : ce que ça va vraiment te coûter
Gravity Forms : modèle au site ou à la licence
Gravity Forms affiche trois licences :
- Basic : 59$/an (1 site, add-ons de base)
- Pro : 159$/an (3 sites, add-ons avancés incluant Stripe, PayPal, Zapier, Mailchimp)
- Elite : 259$/an (sites illimités, tous les add-ons officiels)
Le problème : pour une boutique WooCommerce qui a besoin de formulaires avancés, la licence Pro à 159$/an ne suffit souvent pas. L'intégration WooCommerce poussée (ajout au panier, prix dynamiques, PDF, formulaires répétables) nécessite Gravity Wiz, facturé séparément à 149$/an pour le plan Developer (accès à tous les perk plugins). Total réel pour une boutique avec des besoins complexes : 159 + 149 = 308$/an. Auquel s'ajoutent parfois des add-ons tiers spécifiques (5 à 20$/mois selon le plugin).
WPForms : les vraies dépenses cachées
WPForms est affiché à 199$/an pour le plan Pro (1 site). L'Elite est à 399$/an. Les add-ons inclus dans Pro couvrent la grande majorité des besoins e-commerce (intégrations CRM, paiements Stripe, formulaires multi-étapes, Zapier à partir d'Elite).
Le point de friction caché : WPForms Pro n'inclut pas les webhooks natifs (réservés à Elite). Si ton flux de données nécessite d'envoyer des entrées vers une API externe sans passer par Zapier, il faut monter à Elite (399$/an) ou passer par un plugin de webhook tiers (en général 30 à 60$/an supplémentaires).
| Scénario | Gravity Forms (coût annuel) | WPForms (coût annuel) |
|---|---|---|
| Formulaire de contact + newsletter simple | 59$ (Basic) | 199$ (Pro, niveau minimum utile) |
| Formulaire de devis + intégration Mailchimp | 159$ (Pro) | 199$ (Pro) |
| Commande personnalisée WooCommerce + calcul prix | 159$ + 149$ Gravity Wiz = 308$ | 199$ (Pro, avec limitations sur calculs complexes) |
| Multi-sites (5 boutiques) + CRM + webhooks | 259$ (Elite) + 149$ Gravity Wiz = 408$ | 399$ (Elite) |
| Flux avancé : PDF, signatures, conditions multi-niveaux | 259$ + 149$ + add-ons tiers (~100$) = ~508$ | 399$ + plugin tiers (~60$) = ~459$ |
Pour des besoins simples à intermédiaires, WPForms est plus cher à l'entrée mais moins cher globalement une fois les add-ons de Gravity Forms comptabilisés. Pour des besoins avancés (calculs dynamiques, répétition de sections, logique multi-niveau), Gravity Forms + Gravity Wiz reste compétitif et plus capable.
Cas d'usage : qui choisir vraiment
Gravity Forms si tu captures des données complexes à valeur commerciale haute
Gravity Forms gagne dans ces situations spécifiques :
- Tu vends des produits configurables (mobilier sur mesure, vêtements personnalisés, devis B2B) où le formulaire calcule un prix en temps réel à partir de plusieurs variables.
- Tu as besoin de répéter des sections dans le formulaire (plusieurs destinataires, plusieurs produits dans une même commande sur mesure).
- Tu construis un flux de données interne complexe : le formulaire alimente un CRM, génère un PDF de confirmation, et met à jour un tableau de bord interne, tout en créant une commande WooCommerce.
- Tu as une équipe technique disponible pour maintenir les add-ons et tester les mises à jour.
Gravity Forms n'est pas trop complexe, il est trop complexe pour les mauvais cas d'usage. Si ton formulaire WooCommerce a besoin de logique conditionnelle à trois niveaux et de champs répétables, c'est le bon outil. Si tu veux juste capturer un email en échange d'un bon de réduction, tu surpayes en temps de configuration.
WPForms si tu veux de la stabilité à bas coût et du ROI rapide
WPForms gagne dans ces situations :
- Tu veux un formulaire opérationnel en moins d'une heure : capture de leads, formulaire de contact post-achat, enquête de satisfaction, inscription newsletter avec synchronisation Klaviyo.
- Ton équipe ne comprend pas de développeur WordPress : WPForms est configurable sans toucher une ligne de code, avec un builder drag-and-drop fonctionnel et des templates prêts à l'emploi.
- La performance mobile est prioritaire : moins de scripts, moins de requêtes, meilleur score PageSpeed sur les pages contenant le formulaire.
- Tu gères plusieurs boutiques identiques sur des niches différentes (dropshipping, print-on-demand) et tu veux une solution standardisée, stable, facile à dupliquer.
Boutique de mobilier artisanal. Formulaire de devis avec 12 champs conditionnels (matériaux, dimensions, finitions), calcul de prix dynamique, génération PDF récapitulatif, synchronisation HubSpot. Gravity Forms + Gravity Wiz + add-on PDF = 308$/an, 3 jours de configuration initiale, 1 heure de maintenance par trimestre. Le formulaire représente 60 % des commandes. ROI positif dès la première commande de 400€+.
Boutique de compléments alimentaires. Formulaire d'inscription newsletter + quiz de qualification (3 questions conditionnelles), synchronisation Klaviyo, séquence automatique de 5 emails. WPForms Pro = 199$/an, configuration en 45 minutes, zéro maintenance active. Le formulaire capture 800 leads/mois, dont 12 % convertissent en 30 jours. ROI mesuré directement depuis Klaviyo.
Le test avant de décider : 3 points à mesurer
Avant de choisir, trois mesures concrètes à faire sur ta boutique actuelle ou à intégrer dans ton cahier des charges :
1. Complexité réelle du formulaire
Compte le nombre de champs conditionnels (champs qui apparaissent ou disparaissent selon une réponse précédente). Si tu as plus de 5 conditions imbriquées, ou si tu as besoin de sections répétables, Gravity Forms est le bon choix. En dessous de 5 conditions, WPForms Pro gère parfaitement.
2. Impact sur le PageSpeed de tes pages critiques
Teste Google PageSpeed Insights (ou GTmetrix) sur ta page produit ou ta landing page de capture de leads AVEC un formulaire embarqué. Note le score. Compare ensuite avec et sans le plugin actif. Si le formulaire fait chuter le score mobile de plus de 10 points, c'est un signal fort pour basculer sur WPForms ou pour configurer le chargement conditionnel des assets Gravity Forms.
Si tu veux une lecture complète de la performance de ta boutique, un audit technique SEO et UX de ta boutique remonte ces données avec précision et les corrèle aux taux de conversion réels.
3. Coût total de possession sur 2 ans
Prends toutes les licences, tous les add-ons actifs ou prévus, plus le temps de configuration (valorisé au taux horaire de ton développeur ou de ton agence). Divise par 2. Compare les deux options sur cette base, pas sur le prix affiché en homepage.
Changer de formulaire : ce que personne ne dit
Migrer de Gravity Forms vers WPForms (ou l'inverse) n'est pas anodin sur une boutique active. Ce que la plupart des articles ignorent :
Les entrées ne migrent pas automatiquement. Les deux plugins stockent les données dans des tables MySQL propriétaires. Il n'existe pas d'outil officiel de migration croisée. Tu peux exporter les entrées Gravity Forms en CSV, mais les réimporter dans WPForms demande un plugin tiers (comme WP All Import) et une configuration de mapping champ par champ. Sur un formulaire complexe avec 20+ champs, compte 2 à 4 heures de travail technique.
Les automatisations cassent. Si ton formulaire Gravity Forms déclenche des zaps Zapier, des webhooks, ou des séquences dans Klaviyo, ces connexions sont liées à l'identifiant du formulaire Gravity Forms. En passant à WPForms, tu dois recréer chaque connexion manuellement. Teste-les toutes avant de couper le formulaire en production.
Le formulaire en production ne se coupe pas à la volée. Sur une boutique qui reçoit des leads ou des commandes en continu, le basculement doit être planifié : heure creuse, formulaire de backup actif, redirection provisoire si besoin. Ne bascule jamais en plein pic de trafic (soldes, Black Friday, campagne ads active).
La bonne séquence de migration :
- Installe le nouveau plugin sans supprimer l'ancien.
- Recrée tous les formulaires dans le nouveau plugin et teste chaque flux (notification email, synchronisation CRM, webhook).
- Exporte les entrées existantes en CSV et archive-les en dehors de WordPress.
- Bascule les pages (remplace les shortcodes ou blocs) formulaire par formulaire, pas en masse.
- Garde l'ancien plugin actif en parallèle 15 jours pour surveiller les anomalies.
- Désactive et supprime l'ancien plugin uniquement après validation complète.
Cette séquence prend du temps mais elle évite les pertes de données et les ruptures de service. Sur une boutique qui capture des leads qualifiés, un formulaire en erreur pendant 24 heures peut coûter plus cher que la migration entière.
Si tu accompagnes cette migration d'une refonte de tes tunnels de conversion ou d'une montée en charge, notre accompagnement e-commerce spécialisé sur la conversion intègre ce type de reconfiguration dans un protocole complet, sans improvisation.
Foire aux questions
Questions fréquentes
Quel formulaire WooCommerce envoie moins de données parasites et garde les taux de conversion hauts ?
WPForms est plus conservateur sur les données collectées par défaut : il ne loggue pas les IP sans activation explicite, et son mode RGPD est activable en un clic. Gravity Forms collecte plus de métadonnées (user agent, IP, timestamps détaillés), ce qui peut générer du bruit dans une base de leads si tu ne fais pas de nettoyage régulier. Pour le taux de conversion sur le formulaire lui-même, WPForms prend l'avantage grâce à sa légèreté et ses formulaires multi-étapes natifs, qui réduisent l'abandon de 20 à 30 % sur les formulaires longs.
Gravity Forms ou WPForms : lequel pèse le moins lourd sur la perf du site e-commerce ?
WPForms pèse moins lourd dans la grande majorité des configurations. Il charge ses scripts uniquement sur les pages où un formulaire est présent, génère entre 30 et 50 % moins de requêtes HTTP qu'une installation Gravity Forms standard avec add-ons, et obtient de meilleurs scores PageSpeed sans optimisation supplémentaire. Gravity Forms peut être allégé manuellement (chargement conditionnel des assets, désactivation de certains scripts), mais ça demande une configuration explicite.
Comment intégrer un formulaire à WooCommerce sans perdre les clients en route ?
Trois règles non négociables : formulaire multi-étapes pour tout ce qui dépasse 5 champs (réduit l'abandon), chargement asynchrone du formulaire pour ne pas bloquer l'affichage de la page produit, et pré-remplissage des champs avec les données client si l'utilisateur est déjà connecté à WooCommerce. Sur WPForms, le pré-remplissage se configure via smart tags. Sur Gravity Forms, via les dynamic population fields. Dans les deux cas, un utilisateur connecté ne devrait jamais ressaisir son email ou son prénom dans un formulaire sur ta boutique.
Quel est le vrai coût annuel avec tous les add-ons pour chaque solution sur une boutique qui scale ?
Pour un besoin intermédiaire (devis + CRM + paiements), Gravity Forms Pro + Gravity Wiz revient à environ 308$/an. WPForms Pro couvre le même périmètre (sauf calculs très complexes) à 199$/an. Pour des besoins avancés avec flux automatisés, webhooks et multi-sites, les deux options convergent autour de 400 à 500$/an une fois tous les add-ons comptabilisés. La vraie différence de coût se joue sur le temps de configuration : WPForms est en moyenne 30 à 50 % plus rapide à mettre en place pour un développeur, ce qui compte si tu factures au temps.
Et si je dois migrer de l'un à l'autre : comment je sauve mes données sans casse ?
Exporte toutes les entrées en CSV avant de toucher quoi que ce soit. Les deux plugins ont un export natif depuis leur interface. Archive ces CSV hors WordPress (Google Drive, Dropbox, serveur local). Recrée les formulaires dans le nouveau plugin, teste tous les flux en staging, puis bascule page par page en production pendant une période creuse. Garde l'ancien plugin actif 15 jours en parallèle sans supprimer les données. Ne désinstalle qu'après validation complète. Pour les automatisations Zapier ou Klaviyo, recrée-les dans le nouveau plugin AVANT de couper l'accès à l'ancien.
WPForms peut-il vraiment remplacer Gravity Forms sur une boutique WooCommerce existante ?
Dans 70 à 75 % des cas, oui. Si tes formulaires actuels n'utilisent pas les repeater fields, les formules de calcul complexes à plusieurs variables, ou les conditions imbriquées sur plus de 3 niveaux, WPForms Pro couvre le même périmètre. La migration devient difficile uniquement quand Gravity Forms est utilisé pour sa capacité de calcul avancé ou pour des intégrations très spécifiques via Gravity Wiz. Dans ces cas, migrer vers WPForms implique soit de simplifier le formulaire, soit d'accepter des limitations fonctionnelles réelles.
La décision, sans équivoque
Les formulaires représentent une portion souvent sous-estimée du tunnel de conversion. Pas 5 %, pas anecdotique : sur une boutique avec de la capture de leads pré-achat, des devis, ou des formulaires d'inscription à des programmes fidélité, on parle facilement de 20 à 35 % des points d'entrée dans le funnel commercial.
WPForms Pro est le choix par défaut pour la majorité des boutiques WooCommerce : plus léger, plus rapide à déployer, coût global inférieur sur les besoins courants, meilleure performance mobile. Gravity Forms est le bon choix uniquement quand la complexité des données le justifie vraiment, avec une équipe capable de maintenir les dépendances.
Aucun des deux n'est mauvais. Mais choisir le mauvais pour ta boutique, ça paie en conversions perdues et en temps de configuration que tu n'aurais pas dû dépenser.
Si ton site capte des leads mais que tu ne sais pas exactement où tu les perds, notre équipe d'agence SEO peut analyser ça. Les formulaires c'est 30 % du tunnel de conversion. Un formulaire trop lent, mal intégré, ou mal placé dans le parcours acheteur, ça se voit dans les données. Réserve 1h avec Peii pour un audit technique SEO et UX de ta boutique : on te dira exactement où ça fuit et quel outil corrige le problème pour ta boutique spécifiquement.