Le formulaire d’inscription newsletter construit avec notre module Woocommerce dispose d’une protection anti-spam native honeypot pour identifier et bloquer les informations qui ne seraient pas envoyées par des humains. Il est cependant possible et recommandé d’appliquer une protection supplémentaire à votre formulaire en y intégrant un dispositif reCaptcha v3.
Ce tutoriel vous expliquera comment le mettre en place reCaptcha v3 dans le formulaire d’inscription newsletter de notre module Woocommerce.
1. Générer les clés reCaptcha
Vous devez disposer d’un compte reCaptcha (un compte Google suffit), et y configurer votre site.
- Rendez vous sur le site de reCatpcha et cliquez sur v3 Admin Console.

- Si votre site n’est pas déjà paramétré dans votre compte reCaptcha, vous accéderez directement au formulaire d’ajout. Remplissez-le comme suit :
- Libellé : renseignez le nom de votre site.
- Type de reCaptcha : sélectionnez l’option Sur la base d’un score v3, notre module n’étant pas compatible avec reCaptcha v2.
- Domaine : saisissez le domaine de votre site (il ne doit pas contenir https://www.)

- Cliquez sur Envoyer pour valider.
- Après un temps de vérification, deux clés vous seront fournies : la clé du site et la clé secrète. Conservez les deux clés.

Si votre site est déjà paramétré, accédez à votre interface d’administration et cliquez Paramètres. Vous retrouverez les informations de votre site et pourrez récupérer vos clés en déroulant Clés reCaptcha.
2. Configurer reCaptcha dans le module Optin
- Dans votre interface d’administration Woocommerce, accédez au menu Probance > Optin puis à la section Newsletter.
- A la fin du formulaire, cochez l’option Add reCAPTCHA v3.
- Les champs Site key et Secret key s’affichent : renseignez ici les clés fournies par reCaptcha.

- Sauvegardez vos modifications : votre formulaire dispose désormais d’une vérification reCaptcha v3.