Il se peut que des robots viennent spammer votre site Internet notamment en remplissant des formulaires.
Si vous ne souhaitez pas mettre de Captcha dans vos formulaires, une autre méthode est possible. Elle consiste à attirer les robots dans un "piège" (un honeypot) pour ensuite supprimer les contacts créés.
Pour cela :
- Créer un champ personnalisé de type texte appelé "honey" (par exemple).
- Ajouter un nouveau champ au formulaire de type texte appelé "email2".
- Mapper le avec le champ texte précédemment créé.
- Ensuite 2 options sont possibles :
- Soit vous utilisez l'onglet attributs du champ de formulaire.
- Dans ce cas, aller dans l'onglet attributs et ajouter dans le champ "Attributs de conteneur de champ" le CSS : style="display:none"
- Soit personnaliser directement le formulaire dans le CSS de votre site, dans ce cas ajouter ce code pour masquer le champ "email2".
- <style> #mauticform_label_formname_honeypot { display:none; } #mauticform_input_formname_fieldlabel { display:none; } #mauticform_label_formname_fieldlabel { display:none; } </style>
- Changer "formname" en le nom du formulaire (sans espace) et "fieldlabel" par le nom du champ précédemment créé. Ici "email2".
- Ensuite créer un segment et ajouter un filtre sur le champ "honey" non vide.
- Créer une campagne en partant de ce segment puis ajouter l'action "Supprimer les contacts".
Ainsi tous les contacts ayant ce champ rempli seront forcément des spams car un vrai contact n'aurait pas pu le remplir. Via la campagne, ces contacts seront donc automatiquement supprimés de l'instance.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.