Comment activer la protection anti-SPAM sur mes formulaires de contact ?

Le widget Formulaire de contact avancé (Contact Form Advanced) intègre une protection anti-SPAM gratuite, grâce à Google reCAPTCHA : les visiteurs cochent « Je ne suis pas un robot » avant l'envoi du formulaire. Il vous faut un compte Google gratuit pour obtenir deux clés, que vous collez dans les réglages du formulaire. Cela prend environ 10 minutes.

Quel formulaire avez-vous ?

WidgetProtection anti-SPAM
Formulaire de contact avancéreCAPTCHA, que vous activez dans Réglages des widgets
Formulaire de contact (Contact Form, le formulaire simple)Pas de reCAPTCHA. Remplacez-le par le Formulaire de contact avancé pour en bénéficier

Activer la protection anti-SPAM

  1. Obtenez vos deux clés auprès de Google. Suivez Comment ajouter une protection anti-SPAM avec reCaptcha aux formulaires de contact. Choisissez reCAPTCHA v2 et la case à cocher « Je ne suis pas un robot », et ajoutez le domaine de votre site Web, par exemple yourdomain.com.
  2. Dans EverWeb, sélectionnez votre formulaire et ouvrez Inspecteur > Réglages des widgets.
  3. Faites défiler jusqu'à Protection anti-spam et cochez Utiliser la protection anti-spam reCaptcha.
  4. Collez votre clé de site (Site Key) dans Clé du site reCaptcha et votre clé secrète (Secret Key) dans Clé secrète reCaptcha. Ne les intervertissez pas, et n'ajoutez pas d'espaces.
  5. Publiez votre site Web, puis ouvrez la page publiée dans une fenêtre de navigation privée et envoyez-vous un message de test.

La case reCAPTCHA n'apparaît que sur votre site Web publié. Dans l'Aperçu, EverWeb affiche une note à sa place, et les formulaires ne s'envoient pas depuis l'Aperçu.

Si cela ne fonctionne pas

  • « The captcha is not valid. » (le captcha n'est pas valide) ou la case ne se charge pas : vérifiez que le domaine indiqué dans les réglages reCAPTCHA de Google correspond à l'adresse de votre site Web, et que chaque clé se trouve dans le bon champ.
  • Vous publiez le même site Web à une deuxième adresse, par exemple une copie de test : ajoutez aussi ce domaine aux mêmes clés reCAPTCHA.
  • « You must complete the captcha. » (vous devez compléter le captcha) : le visiteur a envoyé le formulaire sans cocher la case. C'est le fonctionnement normal.
  • Votre formulaire n'arrive pas du tout : consultez Mon formulaire de contact ne m'envoie pas d'e-mails.

Bon à savoir

Articles connexes

  • Contact Form
  • 0 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Articles connexes

Mon formulaire de contact ne m'envoie pas d'e-mails

Les formulaires n'envoient des e-mails que depuis votre site Web publié, pas depuis l'aperçu....

Comment utiliser mes propres paramètres SMTP (courrier sortant) avec mon formulaire de contact ?

Contact Form Advanced (formulaire de contact avancé) peut envoyer chaque message du formulaire...

What is the Contact Forms Enhanced Add-on?

The Contact Forms Enhanced add-on is a paid extra for EverWeb's Contact Form Advanced widget. It...

Que se passe-t-il quand j'atteins ma limite d'envois avec l'add-on Contact Forms Enhanced ?

Chaque fois qu'un visiteur vous envoie un formulaire de contact, vous recevez une notification...

Quelle est la configuration serveur requise pour l'add-on Contact Forms Enhanced ?

Si vous utilisez EverWeb + Hosting, vous n'avez pas à vous soucier de la configuration du serveur...