Comment arrêter le spam de formulaire de contact sur WordPress en 2021

Publié: 2021-01-08

Voulez-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.

WPForms est le meilleur plugin WordPress Form Builder. Achetez le gratuitement!

Pour traiter efficacement le spam des formulaires de contact, vous devez utiliser WPForms.

Page d'accueil de 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.

  1. Activer le jeton anti-spam WPForms
  2. Utilisez Google reCAPTCHA sur votre formulaire de contact
  3. Ajoutez hCaptcha à votre formulaire de contact
  4. Utilisez le module complémentaire CAPTCHA personnalisé de WPForms
  5. Bloquer ou autoriser des adresses e-mail spécifiques sur vos formulaires
  6. 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.

Formulaire de contact simple dans WPForms

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.

Modifier le lien du formulaire de contact

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 .

Formulaire de 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.

Paramètres du jeton anti-spam et du pot de miel

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.

Page d'accueil de Google reCAPTCHA

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 .

Élément de menu des paramètres de WPForms

Ensuite, regardez les onglets en haut. Cliquez sur l'onglet CAPTCHA .

Onglet CAPTCHA de WPForms

Vous verrez les options pour les CAPTCHA sur cette page.

Cliquez sur l'icône reCAPTCHA au centre de la page.

Paramètres WPForms reCAPTCHA

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.

Paramètres WPForms reCAPTCHA

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.

Ouvrez la console reCAPTCHA

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.

Enregistrer un nouveau site pour reCAPTCHA

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.

Sélectionnez reCAPTCHA v3 pour arrêter le spam du formulaire de contact

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.

Sélectionnez reCAPTCHA v2

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://

Saisissez le domaine reCAPTCHA

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.

Termes Google reCAPTCHA

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.

Nouveau reCAPTCHA enregistré

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.

Clé de site WPForms et clé secrète pour Google 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.

Formulaire de contact simple WPForms

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.

Bouton reCAPTCHA du générateur de formulaires

Un message apparaîtra pour confirmer que reCAPTCHA est activé sur votre formulaire. Cliquez sur OK .

reCAPTCHA activé pour arrêter le spam du formulaire de contact

Super! Vous verrez le badge reCAPTCHA dans le générateur de formulaire pour montrer que reCAPTCHA est actif sur ce formulaire.

Badge reCAPTCHA sur simple formulaire de contact

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é.

page d'accueil hCaptcha

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 :

  1. 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.
  2. 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.
  3. 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 .

Élément de menu des paramètres de WPForms

Dans les onglets en haut, cliquez sur CAPTCHA .

Onglet CAPTCHA de WPForms

Cliquez maintenant sur l'icône hCaptcha.

Sélectionnez hCaptcha dans WPForms

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.

Inscrivez-vous à hCaptcha pour arrêter le spam du formulaire de contact

Pour sélectionner le forfait gratuit, cliquez sur le bouton sous Ajouter hCaptcha à votre service (gratuit) .

Inscrivez-vous gratuitement hCaptcha

Configurez votre login et connectez-vous maintenant. Puis, en haut à droite, cliquez sur le bouton Nouveau site .

Ajouter un nouveau site à hCaptcha pour arrêter le spam du formulaire de contact

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.

Ajouter un nouveau site avec hCaptcha

Dans le champ suivant, saisissez le domaine de votre site et cliquez sur Ajouter un nouveau domaine .

Ajoutez votre domaine à hCaptcha

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é.

Paramètre de difficulté CAPTCHA

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.

Paramètres d'intérêt hCaptcha

Et c'est tout! Maintenant, vous voudrez revenir en haut et cliquer sur Enregistrer.

Enregistrer les nouveaux paramètres hCaptcha

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.

hCaptcha sites actifs

Copiez maintenant la clé du site et collez-la dans le champ Clé du site dans WPForms.

Clé du site hCaptcha

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.

Paramètres de clé du site hCaptcha

Et maintenant, cliquez sur l'onglet Paramètres .

Modifiez les paramètres hCaptcha pour arrêter le spam du formulaire de contact

Vous verrez votre clé secrète en haut. Allez-y et copiez-le, puis collez-le dans WPForms.

Copier la clé secrète hCaptcha

Dans WPForms, vous devriez maintenant avoir votre clé de site hCaptcha et votre clé secrète prêtes à l'emploi.

Clés hCaptcha WPForms

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.

Formulaire de contact simple WPForms

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.

Cliquez sur le bouton hCaptcha pour arrêter le spam du formulaire de contact

Un message apparaîtra pour confirmer que vous avez activé hCaptcha pour ce formulaire. Cliquez sur OK .

hCaptcha activé pour arrêter le spam du formulaire de contact

Super! Vous verrez maintenant le logo hCaptcha pour confirmer que tout fonctionne.

Badge activé hCaptcha

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.

Formulaire de contact

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é.

Champ CAPTCHA personnalisé 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 .

Installez et activez le module complémentaire CAPTCHA personnalisé

Une fois l'installation terminée, cliquez sur Oui, Enregistrer et actualiser .

Enregistrez et actualisez votre formulaire

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.

Arrêtez le spam du formulaire de contact avec Custom CAPTCHA

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 .

Utilisez la question et la réponse CAPTCHA pour arrêter le spam du formulaire de contact

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.

Cette adresse e-mail n'est pas autorisée.

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.

Modifier le lien du formulaire de contact

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.

Menu d'options avancées d'e-mail

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.

Sélectionnez la liste de blocage des e-mails pour empêcher le spam

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.

Utilisez la liste d'autorisation de courrier électronique WPForms pour contrôler qui peut soumettre vos formulaires

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 domaine example.com
  • s*@example.com - cela bloque toutes les adresses e-mail commençant par la lettre 's' dans le domaine example.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 .

Personnaliser le texte restreint par e-mail WPForms

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.