Comment arrêter le spam de formulaire de contact sur WordPress en 2021
Publié: 2021-01-08Voulez-vous arrêter définitivement le spam du formulaire de contact ?
WPForms permet d'empêcher très facilement le spam par e-mail d'atteindre votre boîte de réception. Cela contribuera à améliorer la sécurité et vous obtiendrez de meilleurs prospects à partir de votre site Web.
Dans cet article, nous allons vous montrer tous les outils anti-spam de WPForms afin que vous puissiez rapidement arrêter définitivement le spam des formulaires de contact.
Pourquoi les bots envoient-ils des formulaires de spam ?
Étant donné que les robots sont automatisés, ils explorent les sites Web pour essayer de trouver des moyens d'envoyer des messages via les formulaires de contact WordPress.
Certains robots recherchent des moyens d'exploiter votre site ou votre liste de diffusion via un formulaire. Ils essaient peut-être de pirater votre serveur pour propager des logiciels malveillants ou envoyer encore plus de spam.
C'est pourquoi vous avez besoin d'un plugin de formulaire de contact qui vous aide à arrêter le spam de formulaire, surtout si vous exploitez un site de petite entreprise. Non seulement cela vous évitera les tracas liés aux soumissions de formulaires de contact de spam, mais cela réduira également le risque de sécurité que vous (ou vos clients) receviez des e-mails de phishing.
Pour traiter efficacement le spam des formulaires de contact, vous devez utiliser WPForms.
WPForms est le meilleur plugin de création de formulaires pour WordPress. Il contient des tonnes d'outils anti-spam différents qui réduiront considérablement, voire élimineront le spam des formulaires de contact.
Mieux encore, vous n'avez pas besoin d'installer de plugins anti-spam supplémentaires.
Créez votre formulaire de contact sans spam maintenant
Comment arrêter le spam de formulaire de contact
Si vous préférez sauter la vidéo et lire ce tutoriel, le voici :
Il existe quelques moyens simples d'arrêter le spam de formulaire de contact avec WPForms. Voici quelques liens rapides pour vous permettre de passer aux différentes méthodes.
- Activer le jeton anti-spam WPForms
- Utilisez Google reCAPTCHA sur votre formulaire de contact
- Ajoutez hCaptcha à votre formulaire de contact
- Utilisez le module complémentaire CAPTCHA personnalisé de WPForms
- Bloquer ou autoriser des adresses e-mail spécifiques sur vos formulaires
- Bloquer les mots ou les noms d'entreprise dans les soumissions de formulaire
Si vous êtes nouveau sur WPForms, vous voudrez installer et activer le plugin WPForms et créer un formulaire de contact simple. Avec WPForms, cela prend moins de 5 minutes.
Vous êtes maintenant prêt à configurer votre outil de prévention du spam préféré.
Tout d'abord, examinons la méthode anti-spam la plus simple et la plus rapide.
Méthode 1 : Activer le jeton anti-spam WPForms
Si vous voulez une méthode de prévention du spam super simple, le jeton anti-spam WPForms sera la solution anti-spam parfaite pour vous.
Le jeton anti-spam est génial car l'utilisateur n'a rien à faire pour passer le contrôle anti-spam.
Dans les coulisses, nous ajoutons un jeton secret unique à chaque soumission. Les spambots ne peuvent pas détecter le jeton. Et sans cela, ils restent bloqués et ne peuvent pas soumettre le formulaire.
Le jeton anti-spam WPForms est automatiquement activé sur chaque nouveau formulaire que vous créez. Sur les anciens formulaires, vous utilisez peut-être toujours l'ancien champ de spam de pot de miel WPForms. Vous voudrez activer le nouveau paramètre de jeton manuellement pour mettre à jour votre protection anti-spam.
Comment ajouter le jeton anti-spam à vos formulaires
Pour activer le jeton anti-spam, modifiez d'abord votre formulaire pour l'ouvrir dans le générateur de formulaires.
Lorsque le générateur de formulaire s'ouvre dans votre navigateur, accédez à Paramètres » Général .
Sur le côté droit, faites défiler vers le bas. Cochez ensuite la case Activer la protection anti-spam .
Voyez-vous également l'ancienne option de prévention du spam Honeypot dans les paramètres ? Vous voudrez vérifier la nouvelle option Activer la protection anti-spam à côté.
Vous pouvez laisser le champ Honeypot coché ou le désélectionner si vous le souhaitez. Dans tous les cas, l'ancien pot de miel n'affectera pas le fonctionnement du nouveau jeton de formulaire.
Enregistrez votre formulaire et vous avez terminé ! Votre formulaire de contact WordPress est désormais protégé contre les spambots, sans aucun inconvénient pour les vrais visiteurs.
Que signifie « le jeton de formulaire n'est pas valide » ?
Le jeton anti-spam WPForms nécessite JavaScript pour fonctionner. Si vous voyez le message "Le jeton de formulaire n'est pas valide", cela peut signifier qu'il y a une erreur JavaScript sur votre site.
Pour résoudre ce problème, vous devez exclure les scripts WPForms de la mise en cache. Cela permet d'éviter les problèmes avec le jeton de formulaire. Vous pouvez également modifier l'heure du cache sur votre jeton de formulaire.
Vous souhaitez rendre votre formulaire totalement à l'épreuve des spams ? Il est parfaitement sûr d'utiliser la protection anti-spam Activer option avec d'autres méthodes et plugins anti-spam.
Voyons ensuite comment ajouter Google reCAPTCHA.
Méthode 2 : utilisez Google reCAPTCHA sur votre formulaire de contact
Le reCAPTCHA de Google est probablement le service CAPTCHA le plus connu. Il détecte automatiquement les visiteurs humains à l'aide de puzzles ou en détectant leur comportement lorsqu'ils sont sur votre site.
En vérifiant qu'un humain soumet un formulaire, toutes les tentatives de spam automatisées sont bloquées. La sécurité supplémentaire d'un reCAPTCHA peut également donner aux utilisateurs le sentiment que le formulaire est sécurisé et aider à réduire les abandons de formulaire.
Il existe 3 versions de Google reCAPTCHA, et vous pouvez utiliser n'importe laquelle d'entre elles dans WPForms.
Voici un aperçu de base des différences entre eux:
- Case à cocher reCAPTCHA v2 permet aux visiteurs de passer leur souris sur une case à cocher pour soumettre le formulaire. C'est ce qu'on appelle un "défi", et il s'affiche généralement avec les mots "Je ne suis pas un robot" à côté.
- Invisible reCAPTCHA v2 n'affiche pas de case à cocher. Au lieu de cela, le service reCAPTCHA détecte l'activité de l'utilisateur pour décider si le visiteur est humain. C'est un excellent moyen d'éviter le spam sans montrer un défi à chaque fois.
- reCAPTCHA v3 est un CAPTCHA avancé qui utilise JavaScript pour détecter les visiteurs humains. C'est idéal pour les pages AMP, mais cela peut parfois empêcher de véritables visiteurs de soumettre vos formulaires. C'est pourquoi nous le recommandons aux utilisateurs avancés qui sont prêts à dépanner s'ils rencontrent des problèmes. Si vous comparez Ninja Forms à WPForms, gardez à l'esprit que Ninja Forms ne prend pas en charge la v3, mais WPForms le fait.
Tous ces types de reCAPTCHA sont gratuits jusqu'à 1 million d'utilisations par mois.
Dans la section suivante du guide, nous allons examiner la configuration de reCAPTCHA sur vos formulaires.
Étape 1 : sélectionnez un type reCAPTCHA dans WPForms
Nous allons commencer par sélectionner le type de Google reCAPTCHA que vous souhaitez utiliser dans le plugin WPForms.
Pour commencer, ouvrez votre tableau de bord WordPress et accédez à WPForms »Paramètres .
Ensuite, regardez les onglets en haut. Cliquez sur l'onglet CAPTCHA .
Vous verrez les options pour les CAPTCHA sur cette page.
Cliquez sur l'icône reCAPTCHA au centre de la page.
Maintenant, vous voudrez faire défiler un peu plus jusqu'à ce que vous voyiez les paramètres reCAPTCHA. Ces paramètres sont les mêmes pour tous les formulaires que vous créez sur votre site.
Tout d'abord, vous verrez les 3 types de reCAPTCHA différents dont nous avons déjà parlé :
- Case à cocher reCAPTCHA v2
- ReCAPTCHA invisible v2
- reCAPTCHA v3
Sélectionnez la méthode reCAPTCHA que vous souhaitez utiliser à l'aide des boutons radio.
Basculons sur le site reCAPTCHA et installons vos clés.
Étape 2 : Configurez Google reCAPTCHA
Ensuite, nous allons basculer sur le site Web reCAPTCHA pour y ajouter votre site.
Pour commencer, visitez le site reCAPTCHA de Google. Vous voudrez ouvrir ce lien dans un nouvel onglet ou une nouvelle fenêtre afin de pouvoir facilement revenir à WPForms en quelques minutes.
Une fois que vous êtes sur la page d'accueil reCAPTCHA, cliquez sur le bouton Admin Console en haut.
Vous devrez peut-être vous connecter à votre compte Google à ce stade.
Après cela, vous serez redirigé vers une page où vous pourrez enregistrer votre site pour reCAPTCHA.
Pour commencer, entrez le nom de votre site Web dans le champ de l'étiquette. Ceci est pour votre propre usage, vous pouvez donc saisir un nom ou le nom de domaine complet - selon vos préférences. L'étiquette ici vous aidera à identifier les clés plus tard.
Ensuite, choisissez le type de reCAPTCHA que vous souhaitez ajouter à votre site Web.
Si vous souhaitez utiliser reCAPTCHA v3, vous n'aurez qu'à cliquer sur le bouton radio du haut ici.
Si vous décidez d'utiliser reCAPTCHA v2, sélectionnez d'abord ce bouton radio. Cochez ensuite soit la case « Je ne suis pas un robot », soit le reCAPTCHA invisible.
Dans cet exemple, nous utiliserons la méthode Checkbox pour vous montrer comment fonctionnent les paramètres du formulaire. Si vous choisissez un type de reCAPTCHA différent, certaines des captures d'écran de ce point peuvent être légèrement différentes.
Après avoir choisi votre reCAPTCHA, vous devrez ajouter le domaine de votre site Web. Cette fois, vous devrez saisir le nom de domaine complet sans https://
Allez-y et cochez la case Accepter si vous êtes heureux de continuer. Vous pouvez également recevoir des alertes sur votre reCAPTCHA en cliquant sur la deuxième case à cocher.
Cliquez sur Soumettre pour enregistrer votre progression jusqu'à présent.
Étape 3 : récupérez vos clés reCAPTCHA
Avant d'aller de l'avant et de copier vos clés reCAPTCHA, il y a 1 chose super importante à retenir.
Chacune de ces méthodes reCAPTCHA utilise différents types de clés. Ainsi, si vous commencez à utiliser un certain type de Google reCAPTCHA, puis que vous décidez de passer à un type différent, vous devrez générer de nouvelles clés correspondantes.
Reprenons de la dernière étape. Vous devriez voir un avis indiquant que votre site a été enregistré avec reCAPTCHA. En dessous, vous verrez une clé de site et une clé secrète pour votre site Web.
Revenez à la page WPForms »Paramètres que nous examinions à la dernière étape. Vous pouvez aller de l'avant et coller votre site et vos clés secrètes dans les paramètres reCAPTCHA.
Pour finir, il y a quelques autres paramètres dans WPForms. Voyons rapidement ce que cela signifie :
- Message d'échec – Ce champ vous permet de personnaliser le message qui apparaît si reCAPTCHA arrête l'envoi du formulaire.
- Mode sans conflit – Parfois, d'autres plugins peuvent également essayer de charger le code reCAPTCHA. Si cela se produit, vous pourriez voir un message comme « Ce champ est obligatoire », même si tous les champs obligatoires sont remplis. Pour éviter ce problème, vous devez désactiver reCAPTCHA dans tous vos autres plugins. Mais si le problème persiste, vous pouvez cocher la case Mode sans conflit pour forcer la désactivation des autres reCAPTCHA.
Tout est prêt ? Cliquez sur le bouton Enregistrer les paramètres pour enregistrer vos modifications.
Vous êtes maintenant prêt à ajouter le reCAPTCHA à votre formulaire de contact pour arrêter le spam.
Étape 4 : Ajoutez le reCAPTCHA à votre formulaire
Nous devons maintenant revenir au générateur de formulaires afin de pouvoir activer reCAPTCHA sur votre formulaire.
Tout d'abord, ouvrez votre formulaire dans le générateur de formulaires.
Regardez les champs standard sur la gauche et cliquez sur le champ reCAPTCHA.
Au cas où vous vous demanderiez comment cela fonctionne, vous n'avez pas besoin de faire glisser le reCAPTCHA sur votre formulaire. Vous pouvez simplement cliquer sur le champ une fois pour activer le reCAPTCHA.
Un message apparaîtra pour confirmer que reCAPTCHA est activé sur votre formulaire. Cliquez sur OK .
Super! Vous verrez le badge reCAPTCHA dans le générateur de formulaire pour montrer que reCAPTCHA est actif sur ce formulaire.
Ce badge n'apparaîtra pas sur votre formulaire terminé lorsque vous le publierez. N'oubliez pas de sauvegarder votre formulaire maintenant.
Et c'est tout! Vous savez maintenant comment ajouter un reCAPTCHA Google v2 ou v3 pour arrêter le spam du formulaire de contact. Si jamais vous souhaitez désactiver reCAPTCHA sur votre formulaire, modifiez simplement le formulaire et cliquez à nouveau sur le champ reCAPTCHA pour le désactiver.
Ensuite, nous allons vous montrer comment utiliser hCaptcha. C'est une excellente alternative à reCAPTCHA si vous cherchez une façon différente de montrer un défi.
Méthode 3: Ajouter hCaptcha à votre formulaire de contact
Avec WPForms, vous pouvez facilement utiliser hCaptcha pour arrêter le spam de formulaire de contact.
Le service hCaptcha est un excellent moyen d'arrêter les robots de spam en montrant un défi à vos visiteurs. Si le défi n'est pas complété, le formulaire ne sera pas soumis et le spambot restera bloqué.
Vous vous demandez quelle est la différence entre Google reCAPTCHA et hCaptcha ? Il y a 3 raisons principales pour lesquelles hCaptcha pourrait être un bon choix pour votre site :
- Améliorez la confidentialité sur votre site Web - Certains propriétaires de sites utilisent hCaptcha en raison de problèmes de confidentialité concernant reCAPTCHA. Si vous craignez que Google ne recible les publicités sur vos visiteurs, hCaptcha sera un meilleur choix pour vous car il collecte moins de données à leur sujet.
- Soyez payé pour les CAPTCHA – Lorsque vos visiteurs résolvent des problèmes sur vos formulaires, hCaptcha vous versera une petite récompense à chaque fois. Cela peut être utile si vous avez un site occupé avec beaucoup de soumissions de formulaires.
- Soutenez les œuvres caritatives – Si vous le souhaitez, vous pouvez faire don automatiquement des revenus de votre compte hCaptcha à une œuvre caritative.
Tout comme reCAPTCHA, hCaptcha est gratuit pour une utilisation basique. Le principal inconvénient de la version gratuite est qu'il n'y a pas d'option CAPTCHA invisible. Mais il existe un mode facile que vous pouvez utiliser si vous souhaitez minimiser le nombre de CAPTCHA que vos visiteurs voient.
Il est super facile d'utiliser hCaptcha dans WPForms. Les étapes sont très similaires aux paramètres Google reCAPTCHA que nous vous avons déjà montrés.
Plongeons-nous et installons-le.
Étape 1 : Configurer hCaptcha dans WPForms
Avez-vous installé le plugin WPForms et créé un formulaire de contact simple ?
Super! Vous êtes prêt à ajouter hCaptcha.
Nous allons commencer dans votre tableau de bord WordPress. Sur la gauche, allez dans WPForms »Paramètres .
Dans les onglets en haut, cliquez sur CAPTCHA .
Cliquez maintenant sur l'icône hCaptcha.
Vous verrez les paramètres de hCaptcha affichés en dessous. Allons de l'avant et configurons vos clés à l'étape suivante.
Étape 2 : Générer des clés hCaptcha
Dans cette étape, nous allons nous inscrire à hCaptcha et récupérer les clés de votre site. Gardez WPForms ouvert dans un autre onglet afin que nous puissions facilement y revenir en une minute.
Commencez par ouvrir le site hCaptcha dans un nouvel onglet. Cliquez ensuite sur le bouton S'inscrire en haut.
Pour sélectionner le forfait gratuit, cliquez sur le bouton sous Ajouter hCaptcha à votre service (gratuit) .
Configurez votre login et connectez-vous maintenant. Puis, en haut à droite, cliquez sur le bouton Nouveau site .
Commencez par taper le nom de votre site en haut. Après avoir tapé le nom, vous devrez appuyer sur la touche Entrée pour enregistrer le nom avant de pouvoir continuer. Vous pouvez cliquer sur l'icône en forme de crayon pour apporter des modifications.
Dans le champ suivant, saisissez le domaine de votre site et cliquez sur Ajouter un nouveau domaine .
Le curseur en dessous vous permet de choisir la difficulté du CAPTCHA. Voici quelques informations pour vous aider à décider quoi choisir ici :
- Le mode facile essaie de valider l'utilisateur sans montrer de défi. Et si un défi est affiché, ce sera le type le plus simple et prendra quelques secondes à résoudre. C'est aussi proche d'un CAPTCHA « invisible » que vous pouvez l'obtenir avec hCaptcha.
- Modéré est similaire à Facile mais un peu moins clément lors de la détection d'activité. Vos visiteurs verront probablement plus de défis avec ce paramètre, mais c'est un peu plus sécurisé.
- Difficile montrera presque toujours un défi. Le défi prendra également un peu plus de temps à résoudre que le paramètre Facile ou Modéré.
- Always On forcera chaque visiteur à résoudre un CAPTCHA « difficile » avant de soumettre votre formulaire pour arrêter le spam du formulaire de contact. Cela peut affecter l'expérience utilisateur, mais c'est la méthode la plus sûre.
Si vous ne savez pas quoi choisir, nous vous recommandons de commencer par le paramètre Facile ou Modéré. Cela aide à rendre votre CAPTCHA facile à résoudre tout en offrant une protection contre les bots.
Si vous constatez que vous recevez toujours du spam, vous pouvez revenir en arrière et augmenter la difficulté.
La section suivante vous permet de choisir le type de CAPTCHA que vos visiteurs verront. Vous pouvez choisir des thèmes similaires aux sujets de votre site.
C'est un bon moyen de rendre les énigmes un peu plus faciles. Vous n'êtes pas obligé d'utiliser cette section si vous ne le souhaitez pas, alors sautez-la simplement, rien ne convient.
Et c'est tout! Maintenant, vous voudrez revenir en haut et cliquer sur Enregistrer.
Il est maintenant temps de copier vos clés dans WordPress.
Étape 3 : saisissez vos clés hCaptcha
Vous vous souvenez de l'onglet WPForms que nous avons gardé ouvert ? Dans cette étape, nous allons récupérer les clés de hCaptcha et les coller dans WPForms.
Dans hCaptcha, vous verrez le site que vous venez d'ajouter sous Sites actifs. Sur la droite, cliquez sur Paramètres.
Copiez maintenant la clé du site et collez-la dans le champ Clé du site dans WPForms.
La clé secrète se trouve dans l'onglet Paramètres, nous devrons donc quitter cet écran.
De retour dans hCaptcha, cliquez sur annuler pour revenir à la page précédente.
Et maintenant, cliquez sur l'onglet Paramètres .
Vous verrez votre clé secrète en haut. Allez-y et copiez-le, puis collez-le dans WPForms.
Dans WPForms, vous devriez maintenant avoir votre clé de site hCaptcha et votre clé secrète prêtes à l'emploi.
Il y a 2 autres paramètres ci-dessous que vous pouvez utiliser :
- Message d'échec - Personnalisez le message qui apparaît si hCaptcha arrête l'envoi du formulaire.
- Mode sans conflit – Parfois, d'autres plugins peuvent également essayer de charger le code CAPTCHA. Si cela se produit, vous pourriez voir une erreur. Pour éviter ce problème, vous devez désactiver hCaptcha dans tous vos autres plugins. Mais si le problème persiste, vous pouvez cocher la case Mode sans conflit pour forcer la désactivation de tout code hCaptcha en conflit.
Cliquez sur Enregistrer pour enregistrer vos clés hCaptcha.
Maintenant que nous avons terminé avec les paramètres, activons hCaptcha sur votre formulaire.
Étape 4 : Ajoutez le hCaptcha à votre formulaire
Vous pouvez maintenant activer hCaptcha pour votre formulaire. Commencez par ouvrir WPForms dans le tableau de bord WordPress et cliquez sur Modifier sous le nom du formulaire.
Le formulaire s'ouvrira dans une fenêtre plein écran.
Regardez les champs standard sur la gauche et cliquez sur le champ hCaptcha.
Au cas où vous vous demanderiez comment cela fonctionne, vous n'avez pas besoin de faire glisser le champ sur votre formulaire. Vous n'aurez qu'à cliquer une fois sur le champ pour activer hCaptcha.
Un message apparaîtra pour confirmer que vous avez activé hCaptcha pour ce formulaire. Cliquez sur OK .
Super! Vous verrez maintenant le logo hCaptcha pour confirmer que tout fonctionne.
Le logo hCaptcha n'apparaîtra pas sur votre formulaire publié. Il ne s'affiche dans le générateur de formulaires que pour rappeler que hCaptcha est actif.
Et c'est tout! Vous savez maintenant comment ajouter facilement hCaptcha pour arrêter le spam du formulaire de contact. Si jamais vous souhaitez le désactiver sur votre formulaire, modifiez simplement le formulaire et cliquez sur le champ hCaptcha.
Ensuite, nous allons vous montrer comment créer votre propre CAPTCHA avec WPForms.
Méthode 4: ajouter le module complémentaire CAPTCHA personnalisé WPForms
Si vous ne souhaitez pas utiliser un service tiers pour arrêter le spam de formulaire de contact, vous pouvez utiliser le module complémentaire WPForms Custom CAPTCHA pour créer votre propre défi.
Avec cet addon, vous pouvez configurer des questions personnalisées ou utiliser des énigmes mathématiques aléatoires comme CAPTCHA pour lutter contre les soumissions de formulaires de spam.
Cette méthode est simple et rapide à mettre en place et ne nécessite aucune clé de site.
Étape 1 : ajouter un champ CAPTCHA personnalisé dans WPForms
Tout d'abord, ouvrez votre formulaire dans le générateur de formulaires.
Maintenant, faites défiler jusqu'à la section Champs fantaisie . Si vous n'avez jamais utilisé de CAPTCHA personnalisé auparavant, vous remarquerez que le champ est grisé.
Cliquez une fois sur le bouton CAPTCHA personnalisé.
Vous verrez une fenêtre contextuelle vous demandant d'installer l'addon. Cliquez sur Oui, installer et activer .
Une fois l'installation terminée, cliquez sur Oui, Enregistrer et actualiser .
Votre module complémentaire CAPTCHA personnalisé est maintenant actif et prêt à être ajouté à votre formulaire.
Étape 2 : Configurez vos questions CAPTCHA personnalisées
Une fois que vous avez créé un formulaire de contact, restez dans le générateur de formulaires pour ajouter vos questions CAPTCHA personnalisées.
Tout d'abord, faites glisser le champ CAPTCHA personnalisé du panneau de gauche vers le panneau de droite pour l'ajouter à votre formulaire. Lorsque vous cliquez sur le champ, vous verrez les paramètres s'ouvrir sur la gauche.
Le champ du formulaire affichera automatiquement une question mathématique aléatoire à laquelle les visiteurs du site devront répondre avant de pouvoir soumettre leur formulaire sur votre site. Un nouveau problème mathématique (addition, soustraction ou multiplication) apparaîtra à chaque fois que la page se chargera ou se rafraîchira.
Si vous souhaitez savoir comment personnaliser les questions, consultez notre documentation sur la façon de modifier le CAPTCHA mathématique.
Si vous préférez utiliser une question et une réponse personnalisées au lieu du CAPTCHA mathématique, modifiez le type en Question et réponse dans la section Options de champ .
Là, vous pouvez également modifier la question et la réponse auxquelles les visiteurs du site doivent saisir une réponse afin de soumettre leur formulaire sur votre site.
Si vous souhaitez afficher des questions et réponses aléatoires à chaque chargement ou actualisation de votre page, cliquez sur le bouton (+) pour ajouter une autre question et réponse.
Cliquez sur Enregistrer lorsque vous avez personnalisé votre CAPTCHA personnalisé à votre guise.
Les CAPTCHA sont parfaits pour arrêter les scripts automatisés et les robots de spam. Mais que se passe-t-il si vous avez un spammeur humain persistant qui utilise vos formulaires ?
Regardons un moyen de bloquer ces utilisateurs.
Méthode 5 : Bloquer ou autoriser des adresses e-mail spécifiques sur vos formulaires
Parfois, nous recevons tous des soumissions de spam de la part de visiteurs humains. Les équipes commerciales et les escrocs peuvent visiter vos formulaires encore et encore, vous envoyant manuellement des tonnes de spams.
Les CAPTCHA n'arrêtent pas ces messages de spam car les spammeurs sont de vrais visiteurs.
Dans WPForms, vous pouvez facilement bloquer ou autoriser une liste d'adresses e-mail afin que ces visiteurs ne puissent plus soumettre de nouvelles entrées.
Chaque formulaire a sa propre liste d'autorisation et de refus, et vous pouvez avoir des paramètres personnalisés pour chacun.
Jetons un coup d'œil à l'arrêt du spam de formulaire de contact avec une liste de blocage dans WPForms.
Étape 1 : Modifiez votre formulaire
Commencez dans le tableau de bord WordPress.
Dans WPForms, recherchez le formulaire auquel vous souhaitez ajouter une liste de refus. Cliquez ensuite sur Modifier sous le nom du formulaire.
Ensuite, vous voudrez cliquer sur le champ E-mail de votre formulaire pour ouvrir les paramètres du champ.
Allez-y et cliquez sur Options avancées pour développer cette section.
Maintenant que les options avancées sont ouvertes, vous verrez de nombreux paramètres supplémentaires pour le champ de courrier électronique. Choisissons la méthode de blocage des e-mails que vous souhaitez utiliser.
Étape 2 : Configurez votre liste d'autorisation ou votre liste de refus
WPForms vous permet de configurer des restrictions de courrier électronique de 2 manières :
- La liste d' autorisation autorisera uniquement les adresses e-mail spécifiées à soumettre votre formulaire. C'est une excellente option si vous souhaitez autoriser les entrées d'un petit groupe de personnes, comme les utilisateurs de votre propre domaine.
- La liste de refus bloquera les adresses e-mail ou les domaines que vous spécifiez. Cela permet de bloquer les spammeurs persistants, les domaines ou des parties de domaines.
Pour voir comment cela fonctionne, faites défiler vers le bas et cliquez sur la liste déroulante Liste d'autorisation / Liste de refus . Choisissez la méthode que vous souhaitez utiliser sur ce formulaire.
Nous allons sélectionner Denylist dans cet exemple.
Dans la case ci-dessous, saisissez les adresses e-mail que vous souhaitez bloquer pour arrêter le spam du formulaire de contact.
Vous pouvez saisir un e-mail complet ou utiliser un astérisque *
pour créer une correspondance partielle.
Ce paramètre est super puissant. Vous pouvez créer des correspondances partielles dans le format de votre choix. Voici quelques exemples que vous pouvez essayer :
-
[email protected]
- l'adresse e-mail exacte spécifiée sera bloquée -
spammer*
– cela bloque toutes les adresses e-mail commençant par « spammer » -
*@example.com
– bloque toutes les adresses e-mail du domaineexample.com
-
s*@example.com
- cela bloque toutes les adresses e-mail commençant par la lettre 's' dans le domaineexample.com
-
[email protected],[email protected],[email protected]*.co.uk
– bloque les 2 premières adresses e-mail et crée une correspondance partielle avec la 3e.
Vous pouvez ajouter autant d'e-mails séparés par des virgules ou de correspondances partielles que vous le souhaitez, et placer l'astérisque où vous le souhaitez.
Lorsque vous avez configuré votre liste de refus, enregistrez votre formulaire.
Étape 3 : Testez votre nouvelle liste d'autorisation ou de refus
Après avoir enregistré votre formulaire, c'est une bonne idée de tester la liste de refus ou la liste d'autorisation sur le frontend.
Lorsque vous saisissez un e-mail que vous avez bloqué, un message d'erreur s'affiche et le formulaire ne s'envoie pas.
Si vous souhaitez modifier le message qui s'affiche pour les adresses e-mail bloquées, vous pouvez le personnaliser facilement. Ouvrez simplement WPForms »Paramètres dans le tableau de bord WordPress et cliquez sur l'onglet Validation .
Si vous recevez toujours des soumissions de spam, il y a 1 autre option à essayer.
Méthode 6 : Bloquer les mots ou les noms d'entreprise dans les soumissions de formulaire
Si vous recevez des spams de visiteurs humains, vous pouvez utiliser un extrait de code pour bloquer des mots ou des phrases spécifiques dans les champs de texte de paragraphe ou d'une seule ligne.
Utilisez cette option avec précaution. Il bloquera toutes les soumissions contenant les mots que vous ajoutez à l'extrait de code, vous devrez donc être très précis pour éviter de bloquer les messages légitimes.
Pour bloquer un mot spécifique, lisez ce document de développeur sur la façon de bloquer les soumissions de formulaire contenant des blasphèmes. Vous pouvez adapter l'extrait de code dans le document pour bloquer tout mot que le spammeur utilise fréquemment, comme le nom d'une entreprise.
Et c'est tout! Vous connaissez maintenant toutes les façons dont WPForms aide à arrêter le spam des formulaires de contact.
Créez votre formulaire de contact sans spam maintenant
Prochaines étapes : publiez votre formulaire de contact sans spam
Vous êtes prêt ! Vous connaissez maintenant tous les moyens d'arrêter le spam des formulaires de contact dans WordPress.
Avez-vous mis en place votre formulaire ? Si vous ne l'avez pas déjà publié, nous pouvons vous aider pour les prochaines étapes. Consultez ces guides sur :
- Comment créer votre premier formulaire et le publier sur un article ou une page
- Comment publier un formulaire de contact dans la barre latérale de WordPress
- Comment ajouter un formulaire de contact au pied de page de votre site WordPress.
PS. Saviez-vous que WPForms Lite a beaucoup plus d'outils anti-spam que Contact Form 7 ? Consultez cet examen en tête-à-tête de WPForms Lite vs Contact Form 7 pour voir les énormes différences entre ces 2 plugins.
Prêt à créer votre formulaire ? Commencez dès aujourd'hui avec le plugin de création de formulaires WordPress le plus simple. WPForms Pro comprend de nombreux modèles gratuits et offre une garantie de remboursement de 14 jours.
Si cet article vous a aidé, veuillez nous suivre sur Facebook et Twitter pour plus de tutoriels et guides WordPress gratuits.