Sur cette page
Une personne saisit son adresse dans votre formulaire d’inscription, puis ferme l’onglet. L’adresse peut être enregistrée, mais l’abonnement n’est pas terminé. Une campagne envoyée à ce stade contournerait la confirmation.
Le double opt-in demande un clic sur un lien reçu par email avant le début des envois marketing. Ce clic indique qu’une personne ayant accès à la boîte a achevé l’inscription. Il ne prouve pas qu’un humain a rempli le formulaire et ne garantit pas la réception des prochains emails.
Trois états à distinguer
Cette adresse peut-elle recevoir une campagne marketing ?
-
En attente : formulaire envoyé, lien non cliqué
Non. Envoyez uniquement la demande de confirmation.
Même enregistrée, l'adresse attend encore une confirmation.
-
Confirmé et actuellement abonné
Oui, pour l'objet annoncé lors de l'inscription.
Vérifiez la confirmation et le statut actuel de l'abonnement email.
-
Désabonné ou bloqué
Non. Conservez ce refus.
Un ancien clic ne doit pas annuler un désabonnement ultérieur.
Brevo distingue l’historique de confirmation du statut marketing actuel. L’attribut DOUBLE_OPT-IN indique qu’un contact a confirmé via un formulaire Brevo. Il ne commande pas, à lui seul, son abonnement aujourd’hui. Un achat, un contact importé ou une adresse dans un CRM ne constituent pas non plus une inscription à la newsletter.
Configurer un formulaire Brevo
Pour une simple newsletter, le formulaire d’inscription Brevo offre une voie directe :
- Ouvrez Marketing > Formulaires, créez un formulaire et ajoutez un champ email. Indiquez près du bouton quels messages la personne accepte de recevoir.
- Choisissez la liste de destination. Dans les paramètres, sélectionnez la double confirmation, puis le modèle DOI par défaut ou un modèle personnalisé contenant le lien de confirmation requis.
- Après l’envoi du formulaire, affichez une page invitant à consulter la boîte de réception. Après le clic sur le lien, une autre page peut indiquer que l’inscription est terminée. Ce sont deux étapes distinctes.
- Enregistrez le formulaire, partagez son adresse hébergée ou intégrez-le à votre site. Vérifiez l’affichage mobile, le nom de l’expéditeur et le texte du message.
Avec cette option Brevo, le contact ne rejoint la liste choisie qu’après son clic. Brevo propose aussi un CAPTCHA si les soumissions automatisées posent problème. La confirmation simple fonctionne autrement : elle ajoute le contact dès l’envoi du formulaire, même si un email de suivi est envoyé.
Si vous utilisez votre propre formulaire
Brevo dispose d’un point d’accès API réservé au DOI : POST /v3/contacts/doubleOptinConfirmation. Votre serveur transmet l’adresse, includeListIds, templateId et redirectionUrl. Le modèle DOI utilise {{ params.DOIurl }} comme lien de confirmation. Gardez la clé API côté serveur. Une création de contact ordinaire est une autre opération; elle ne confirme pas le contact.
Brevo décrit également une automatisation pour les formulaires externes. Les adresses entrent d’abord dans une liste temporaire sans campagne. L’automatisation envoie le message, attend le clic, ajoute les contacts confirmés à la liste finale et les retire de la liste temporaire. Pour les contacts qui ne confirment pas dans le délai choisi, Brevo recommande le blocage des envois marketing. Choisissez une seule méthode de confirmation par inscription afin d’éviter les demandes en double.
Si votre système doit rapprocher les soumissions et les contacts Brevo, conservez un état en attente avec la source, le texte présenté au moment de l’inscription et l’heure de l’événement. Une nouvelle livraison du même webhook ne doit pas envoyer un second message. Utilisez un identifiant stable si disponible, limitez la fréquence des demandes et consultez l’état d’abonnement le plus récent avant tout envoi promotionnel. Testez ces protections dans votre propre application.
Tester avant de publier
Utilisez une adresse que vous contrôlez et inspectez la liste ou la fiche de contact après chaque étape :
- Envoyer sans cliquer : La page invite à consulter la boîte de réception. L’adresse ne doit figurer dans aucune audience marketing. Avec un formulaire Brevo, elle n’est pas dans la liste choisie; avec l’automatisation, elle n’est pas dans la liste finale.
- Cliquer une fois : La page de confirmation annonce la fin de l’inscription. Le contact figure dans la bonne liste et son statut actuel permet l’email prévu.
- Se désabonner : Un refus ultérieur retire le droit d’envoyer du marketing. Rejouez un ancien événement d’inscription dans un environnement de test sûr : il ne doit pas réactiver silencieusement le contact.
- Demander à nouveau : Les soumissions et demandes de renvoi répétées ne doivent ni saturer la boîte ni produire plusieurs messages de bienvenue. Testez séparément une adresse déjà désabonnée.
En cas d’échec, examinez les paramètres du formulaire, le lien du modèle, la branche d’automatisation et le blocage actuel. Un écran de réussite générique peut indiquer seulement que le formulaire a été envoyé.
« Pourquoi ne pas envoyer l’email de bienvenue tout de suite ? » S’il présente les offres ou les contenus promis par la newsletter, c’est un message marketing. Déclenchez-le après confirmation et uniquement pour un contact encore abonné. Les emails liés à une commande ont un autre objet; ils ne doivent pas servir à glisser une promotion.
Pour un formulaire créé sur votre site, consultez le guide Webflow et Brevo. Pour les fiches clients d’une boutique, lisez le guide Shopify et Brevo. Copier une adresse est facile. L’autorisation doit résister à cette copie.
Questions fréquemment posées
Qu'est-ce que le double opt-in ?
Une personne envoie un formulaire, reçoit un email, puis clique sur son lien de confirmation avant d'être considérée comme abonnée au marketing.
Comment activer le double opt-in dans Brevo ?
Dans Marketing > Formulaires, créez un formulaire, choisissez la liste de destination et la double confirmation dans les paramètres. Sélectionnez un modèle DOI, enregistrez et testez.
Puis-je utiliser mon propre formulaire ?
Oui. Brevo propose un point d'accès API DOI et une automatisation pour formulaires externes avec listes temporaire et finale. Choisissez une seule méthode par inscription.
Le contact est-il dans Brevo avant sa confirmation ?
Cela dépend de la méthode. Le formulaire Brevo ajoute le contact après le clic. L'automatisation externe peut le stocker avant sur une liste temporaire. Une fiche enregistrée ne suffit pas pour envoyer du marketing.
Une ancienne confirmation reste-t-elle valable après un désabonnement ?
Non. Vérifiez le statut d'abonnement ou de blocage actuel. Un désabonnement ultérieur prévaut sur un ancien clic.
Faut-il renvoyer l'email de confirmation ?
Vérifiez d'abord si l'adresse attend encore une confirmation, a déjà confirmé ou s'est désabonnée. Limitez les demandes et ne réactivez jamais automatiquement un refus.
Le double opt-in arrête-t-il les robots ou garantit-il la délivrabilité ?
Non. Le clic montre un accès à la boîte. La protection du formulaire et les pratiques d'envoi demandent des contrôles distincts.
Le double opt-in est-il obligatoire ?
Les règles dépendent du lieu, du canal et de la base de l'envoi. Le double opt-in peut documenter une inscription, mais ne remplace ni une demande de consentement claire ni la vérification des règles applicables.