Que vous organisiez un événement, que vous gériez un concours ou que vous collectiez des réponses à des sondages, la gestion des soumissions de formulaires dans WordPress est très importante.
Parfois, vous devrez peut-être limiter le nombre de soumissions pour éviter de surcharger votre système ou pour respecter des directives spécifiques.
Par exemple, vous pourriez avoir un plafond sur le nombre de participants ou ne vouloir accepter des soumissions que pendant une période spécifique.
Dans cet article, nous vous montrerons comment limiter facilement le nombre de soumissions de formulaires WordPress.

Quand faut-il limiter les soumissions de formulaires WordPress ?
Il existe de nombreuses situations où limiter le nombre de soumissions de formulaires sur votre site Web WordPress peut être bénéfique.
Que vous ayez besoin de créer un formulaire d'inscription à un événement avec des places limitées ou de restreindre les formulaires de commentaires aux membres enregistrés uniquement, les formulaires WordPress ont la flexibilité de limiter les soumissions en fonction de vos besoins.
Voici quelques façons de restreindre les soumissions de formulaires WordPress :
- Limitez le nombre total de soumissions de formulaires autorisées – idéal pour les formulaires d'inscription ou les concours/cadeaux.
- Restreignez les soumissions de formulaires par une date limite – idéal pour les formulaires de bourses, les inscriptions à des événements, les candidatures à des postes, et plus encore.
- Restreindre les soumissions de formulaires aux utilisateurs connectés uniquement – idéal pour ceux qui ont un site d'adhésion ou une boutique en ligne.
- Limiter une seule soumission de formulaire WordPress par personne – très utile lors de la création d'un formulaire de retour pour s'assurer qu'aucun retour en double n'est soumis.
- Limiter les soumissions de formulaires WordPress par vérification de l'âge – utile lorsque vous devez vous conformer aux lois locales.
- Restreindre les soumissions de formulaires WordPress par emplacement de l'utilisateur ou adresse IP – idéal pour bloquer des régions spécifiques ou prévenir le spam.
Selon vos besoins, les plugins de formulaire WordPress vous offrent la flexibilité de personnaliser vos flux de travail pour vous faire gagner du temps.
Cela dit, examinons comment vous pouvez facilement limiter les soumissions de formulaires dans WordPress.
Limiter le nombre de soumissions de formulaires WordPress
La meilleure façon de limiter les soumissions de formulaires est d'utiliser WPForms. C'est le meilleur plugin de formulaire de contact WordPress, utilisé par plus de 6 millions de sites Web pour créer des formulaires plus intelligents.
Lors de nos tests, nous avons découvert que WPForms propose un module complémentaire Form Locker qui vous permet de gérer les autorisations et de contrôler qui peut accéder à vos formulaires. Vous pouvez également définir différents types de limites d'entrées de formulaire sur votre site Web. Pour en savoir plus, consultez notre avis sur WPForms.
Tout d'abord, vous devrez installer et activer le plugin WPForms. Si vous avez besoin d'aide, veuillez consulter notre guide sur comment installer un plugin WordPress.
Remarque : WPForms dispose également d'une version gratuite. Cependant, vous aurez besoin du plan pro du plugin car il inclut le module complémentaire Form Locker.
Après l'activation, rendez-vous sur la page WPForms » Paramètres depuis votre panneau d'administration WordPress, puis entrez la clé de licence.
Vous pouvez facilement trouver ces informations dans votre espace client sur le site Web de WPForms.

Ensuite, vous devez activer le module complémentaire Form Locker dans WPForms.
Pour ce faire, visitez la page WPForms » Addons depuis la barre latérale d'administration de WordPress et accédez à « Form Locker Addon ».
Cliquez ensuite sur le bouton « Installer l'addon ».

Après cela, vous devrez créer un formulaire WordPress.
Pour ce faire, allez à WPForms » Ajouter nouveau depuis le tableau de bord WordPress.

Sur l'écran suivant, vous verrez le constructeur de formulaires WPForms.
À partir de là, entrez un nom pour votre formulaire en haut.
Ensuite, vous pouvez choisir parmi les modèles de formulaires prédéfinis pour commencer rapidement, ou utiliser un modèle vierge pour commencer à partir de zéro. Pour ce tutoriel, nous utiliserons le modèle « Formulaire d'inscription au concours ».

Après cela, vous pouvez modifier votre formulaire à l'aide du constructeur de formulaires par glisser-déposer.
Le modèle de formulaire contient déjà des champs par défaut. Cependant, vous pouvez ajouter d'autres champs en les faisant glisser depuis le menu et en les déposant sur le modèle.
Il existe de nombreux champs disponibles, y compris des cases à cocher, des listes déroulantes, des adresses, des numéros de téléphone, et bien plus encore.
Une fois que vous avez terminé, vous pouvez configurer davantage les paramètres du formulaire dans la colonne de gauche.

Après cela, vous pouvez également modifier n'importe quel champ du formulaire et définir des limites de soumission.
Par exemple, disons que vous ne voulez pas que le même utilisateur soumette plusieurs formulaires sur votre blog WordPress.
Pour créer cette limite de formulaire, cliquez simplement sur le champ Email dans le modèle de formulaire pour ouvrir ses paramètres dans la colonne de gauche. Après cela, basculez vers l'onglet « Avancé » depuis le panneau de menu à votre gauche et activez l'option « Exiger une réponse unique ».

Vous pouvez faire de même pour d'autres champs de formulaire comme le nom et le nom d'utilisateur. De cette façon, les gens seront limités à une seule entrée et ne pourront pas utiliser le même e-mail ou nom pour soumettre un formulaire.
Ensuite, allez dans l'onglet « Paramètres » du constructeur de formulaire et sélectionnez les paramètres « Verrouillage de formulaire ».

Vous remarquerez maintenant différents paramètres sous la section Verrouillage de formulaire que vous pouvez utiliser pour limiter le nombre d'entrées de formulaire.
Vous pouvez activer toutes les options si vous le souhaitez. Cependant, nous vous recommandons d'activer 1 ou 2 options pour limiter les entrées de formulaire afin que cela n'affecte pas l'expérience utilisateur et améliore l'engagement.
Voyons chacun de ces paramètres en détail.
1. Limiter les entrées de formulaire WordPress par vérification
Si vous activez l'option « Vérification du formulaire » dans les paramètres de Verrouillage de formulaire, d'autres options apparaîtront. À partir de là, vous pouvez créer des restrictions de formulaire en demandant aux utilisateurs d'entrer un mot de passe, un e-mail ou un âge.
Cliquez simplement sur le menu déroulant « Type » puis sélectionnez une option de votre choix.

Par exemple, si vous sélectionnez l'option « Âge » dans le menu déroulant, vous pouvez spécifier l'âge requis pour accéder au formulaire.
Vous pouvez définir une vérification d'âge minimale, maximale ou exacte pour vos entrées de formulaire.

2. Ajouter une date et une heure de début et de fin pour les entrées de formulaire
Ensuite, vous pouvez activer l'option « Planification du formulaire ». Cela vous permettra d'ajouter une date et une heure de début ainsi qu'une date et une heure de fin pour vos entrées de formulaire.
C'est très utile si vous menez une campagne sensible au temps.

Vous pouvez également ajouter un message de fermeture qui apparaîtra lorsque quelqu'un essaiera de soumettre un formulaire après la date et l'heure de fin.
3. Limiter le nombre de soumissions de formulaire aux utilisateurs connectés
WPForms vous permet également de limiter les entrées de formulaire aux seuls utilisateurs connectés.
Activez simplement l’option « Utilisateurs connectés uniquement ». Ajoutez ensuite un message qui apparaîtra pour les utilisateurs déconnectés qui tentent de soumettre le formulaire.

4. Définir les limites et restrictions totales des entrées du formulaire
L’activation de l’option « Activer la limite totale d’entrées » limite également le nombre de fois où les formulaires peuvent être soumis.
Par exemple, disons que vous avez un formulaire de commande pour votre boutique WooCommerce et que vous n’avez que 1 000 articles en stock.
Vous pouvez simplement saisir le nombre dans le champ Limite et ajouter un message lorsque le formulaire se ferme.

De même, vous pouvez également définir des restrictions sur les entrées de votre formulaire en cliquant sur l’option « Activer la limite d’entrées par utilisateur ».
WPForms vous permet de restreindre les entrées de formulaire en fonction de l’adresse IP et de l’adresse e-mail. Pour le configurer, cliquez sur la case à cocher pour les options « Restreindre par adresse IP » et « Restreindre par adresse e-mail ».
Sélectionnez ensuite une option dans le menu déroulant et saisissez le nombre d’entrées de formulaire que vous souhaitez limiter.

Dans notre exemple, nous avons défini la limite à 1 par jour. Vous pouvez la modifier en par semaine, par mois ou par an.
Une fois que vous avez activé les options que vous souhaitez utiliser pour limiter le nombre d’entrées de formulaire dans WordPress, cliquez simplement sur le bouton « Enregistrer » en haut.

Ajout de votre formulaire à votre site Web WordPress
Maintenant que vous avez créé un formulaire, l’étape suivante consiste à ajouter le formulaire à une page ou un article de votre site WordPress.
Le moyen le plus simple de le faire est de cliquer sur le bouton « Intégrer » dans le constructeur de formulaires WPForms. Vous pouvez également ajouter le formulaire à l’aide d’un shortcode ou du bloc WPForms.
Une fois que vous aurez cliqué sur le bouton, une fenêtre contextuelle apparaîtra, vous demandant de sélectionner une page existante ou d'en créer une nouvelle.

Pour ce tutoriel, nous allons cliquer sur l'option « Créer une nouvelle page ».
Ensuite, vous devrez entrer un nom pour votre page et cliquer sur le bouton « C'est parti ! ».

Ensuite, vous verrez le formulaire dans l'éditeur de contenu WordPress, et vous pourrez apporter les modifications finales que vous souhaitez à votre formulaire.
Après cela, prévisualisez votre page et publiez-la.

Vous pouvez également tester les limites de soumission de formulaire WordPress que vous avez définies.
Par exemple, si vous avez défini une restriction d'âge sur votre formulaire et que quelqu'un ne remplit pas la limite d'âge, il ne pourra pas soumettre le formulaire.

D'un autre côté, disons que vous avez atteint le nombre total de soumissions de formulaire nécessaires, ou que la date et l'heure de fin de remplissage du formulaire sont dépassées.
Dans de telles situations, un message sera affiché à l'utilisateur lorsqu'il visitera la page de destination du formulaire.

Bonus : Envoyer les soumissions de formulaire à plusieurs destinataires
Après avoir défini une limite de soumission de formulaire et publié votre formulaire, vous recevrez un e-mail chaque fois qu'un utilisateur soumettra le formulaire sur votre site Web.
Cela vous aidera à rester informé et à savoir exactement ce qui se passe sur votre site Web. Cependant, WPForms vous permet également d'envoyer les soumissions de formulaire à plusieurs destinataires.
Par exemple, si vous souhaitez que tous les messages soient copiés sur votre assistant, ou si vous souhaitez que des messages spécifiques soient envoyés à différents départements, vous pouvez le faire avec WPForms.
Tout ce que vous avez à faire est d'ouvrir le formulaire que vous avez créé dans le constructeur de formulaires et de cliquer sur le bouton « Paramètres » dans la colonne de gauche. Ensuite, passez à l'onglet « Notifications » et ajoutez l'adresse e-mail du destinataire dans la case « Envoyer à l'adresse e-mail ».
Vous pouvez maintenant taper autant d'e-mails que vous le souhaitez dans le champ, mais n'oubliez pas de séparer les adresses e-mail multiples par une virgule.

Une fois que vous avez terminé, cliquez sur le bouton « Enregistrer » en haut pour sauvegarder vos paramètres. Le message de soumission pour vos entrées de formulaire limitées sera maintenant envoyé à plusieurs destinataires. Pour plus de détails, consultez notre tutoriel sur comment envoyer les entrées de formulaire à plusieurs destinataires dans WordPress.
WPForms vous permet également d'avoir un contrôle total sur vos flux de travail de formulaire. Vous pouvez ajouter une logique conditionnelle, choisir de recevoir du contenu utilisateur, configurer des notifications par e-mail pour la soumission de formulaire, ou même connecter votre formulaire à vos services de marketing par e-mail préférés.
C'est le plugin de création de formulaires que nous utilisons sur WPBeginner, et il y a une raison pour laquelle plus de 6 millions de sites Web l'utilisent pour créer des formulaires plus intelligents.
Nous espérons que cet article vous a aidé à apprendre comment limiter le nombre d'entrées de formulaire WordPress. Vous pouvez également consulter notre guide sur comment créer des formulaires plus interactifs et augmenter les conversions et notre comparaison entre WPForms, Gravity Forms et Formidable Forms pour trouver le meilleur créateur de formulaires pour vos besoins.
Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Jiří Vaněk
J'avais pensé pendant un moment à ajouter un formulaire de vote (essentiellement un sondage) à mon site Web, mais pour éviter les abus, je voulais limiter le vote à un vote par adresse IP par jour. Je dois admettre que j'ai cherché cette fonctionnalité dans WPForms, mais je ne suis pas très doué pour utiliser les différents modules complémentaires que WPForms propose — il y en a tellement. Merci pour les étapes exactes sur la façon dont je peux maintenant implémenter le vote limité sur mon site Web.