Formulaires d'inscription et double opt-in avec un email de confirmation interactif

La plupart des formulaires d'inscription se rabattent sur un email de confirmation générique dès que le double opt-in est activé. L'étape de confirmation de MailInApp peut être n'importe quel projet studio — un compte à rebours sur une offre de bienvenue à durée limitée, un sondage rapide sur ce qui les a amenés — si bien que le tout premier email interactif qu'un nouvel abonné reçoit est aussi celui qui le fait passer sur votre liste active.

Objet

Confirm your subscription

Un formulaire d'inscription recueille de nouveaux abonnés directement dans une liste de contacts — intégré sur votre propre site, en popup, ou comme page hébergée autonome. Là où le double opt-in compte, l'email de confirmation peut être n'importe quel projet studio interactif, pas une simple ligne « cliquez pour confirmer ».

Avant cela, développer une liste MailInApp signifiait un import CSV ou un appel API — aucun moyen de capturer réellement une inscription sur votre propre site. Les formulaires d'inscription comblent cet écart, et comme l'étape de confirmation (quand vous en avez besoin) est un vrai projet studio, le tout premier email interactif qu'un nouvel abonné reçoit peut aussi être celui qui le fait passer sur votre liste active.

Trois types de formulaire

  • Intégré — un extrait à intégrer que vous déposez où vous voulez que le formulaire s'affiche sur votre propre page.
  • Popup — une superposition pleine page déclenchée par un délai, une profondeur de défilement, ou une intention de sortie, avec un délai de rappel afin que quelqu'un qui la ferme ne la revoie pas immédiatement.
  • Hébergé — une page autonome à /f/<formId> sans aucune étape d'intégration, pour quand vous avez simplement besoin d'un lien.

Les trois soumettent au même endpoint public sécurisé qu'utilise tout autre route MailInApp non authentifiée : un champ honeypot, une limitation de fréquence par IP, et la protection anti-robot Turnstile si vous l'avez configurée.

Le double opt-in, et pourquoi il est par formulaire

Le double opt-in est désactivé par défaut, et activé par formulaire plutôt que pour tout le compte. C'est une obligation légale à certains endroits (l'Allemagne et l'Autriche, notamment) et simplement une bonne pratique ailleurs, mais l'imposer partout coûterait de la croissance de liste pour les comptes où il n'est pas requis. Activez-le, choisissez un projet à envoyer comme confirmation, et une nouvelle soumission est stockée comme une ligne de contact en attente. Elle est ignorée par chaque envoi — manuel, programmé, ou parcours — jusqu'à ce que le lien de confirmation soit cliqué.

L'email de confirmation n'a pas à être en texte brut

Comme l'étape de confirmation est un projet studio ordinaire, elle peut porter un Compte à rebours sur une offre de bienvenue à durée limitée, ou un Sondage rapide demandant pourquoi la personne s'est inscrite. C'est la première vraie interaction qu'un nouvel abonné a avec votre marque, pas un message transactionnel jetable. Cliquer sur le lien de confirmation fait passer la ligne d'en attente à actif ; à partir de là, c'est un contact ordinaire, éligible à tout envoi futur.

Mettre un formulaire en ligne

L'action Obtenir le code sur un formulaire vous donne un extrait d'intégration sans framework — du JavaScript simple qui monte le formulaire dans un élément de page, sans environnement d'exécution MailInApp requis sur votre site — ou le lien hébergé, tous deux avec un bouton copier-coller. Un formulaire peut aussi collecter jusqu'à 10 champs en plus de l'adresse email toujours présente, et laisser un nouvel abonné adhérer à des sujets de courrier spécifiques si vous en avez défini, plutôt qu'un abonnement tout-ou-rien.

Pour commencer

Créez un formulaire depuis l'onglet Formulaires, choisissez une liste de contacts cible, et décidez si vous avez besoin du double opt-in — cochez la case et choisissez un projet de confirmation le cas échéant. Voir Formulaires et popups d'inscription pour la référence complète des champs et de l'intégration, et pages de destination si vous préférez construire une page entière autour du formulaire plutôt que de simplement l'intégrer.

Une séquence type de création et d'envoi

  1. 1

    Créez le formulaire et choisissez une liste cible

    Depuis l'onglet Formulaires d'inscription, choisissez intégré, popup ou hébergé, dirigez-le vers une liste de contacts, et ajoutez jusqu'à 10 champs en plus de l'adresse email toujours présente.

  2. 2

    Activez le double opt-in là où il est requis

    Cochez Exiger le double opt-in et choisissez quel projet studio est envoyé comme confirmation — un nouvel abonné est stocké comme en attente, ignoré par chaque envoi, jusqu'à ce qu'il clique.

  3. 3

    Intégrez-le ou partagez le lien hébergé

    Obtenir le code vous donne un extrait d'intégration sans framework pour les formulaires intégrés ou popup, ou une page hébergée autonome à /f/<formId> si vous préférez simplement y lier directement.

  4. 4

    La confirmation en fait un contact actif

    Cliquer sur le lien de confirmation dans le projet interactif fait passer la ligne d'en attente à actif — à partir de là, c'est un contact ordinaire, éligible à tout envoi, programmation ou parcours futur.

Questions fréquentes

Que se passe-t-il réellement à une soumission avant qu'elle ne soit confirmée ?

Elle est écrite comme une véritable ligne de contact avec un statut en attente — visible dans votre liste de contacts, mais automatiquement ignorée par chaque envoi (manuel, programmé, ou parcours) jusqu'à ce que le lien de double opt-in soit cliqué, moment auquel elle devient un contact actif ordinaire.

Le double opt-in est-il obligatoire, ou optionnel par formulaire ?

Il est désactivé par défaut et réglé par formulaire — obligatoire dans certains endroits (l'Allemagne et l'Autriche, notamment) et optionnel ailleurs, si bien que vous ne l'activez que pour les formulaires où il compte réellement plutôt qu'il ne soit imposé pour tout le compte.

L'email de confirmation peut-il être plus qu'un simple message « cliquez pour confirmer » ?

Oui — le projet de confirmation peut être n'importe quel projet studio interactif, il peut donc porter un Compte à rebours sur une offre de bienvenue, un Sondage sur ce qui les a amenés, ou tout ce qu'un email normal pourrait porter, pas seulement un lien de confirmation nu.

Comment le formulaire popup est-il protégé contre les robots et les abus ?

De la même façon que tout autre endpoint MailInApp non authentifié — un champ honeypot, une limitation de fréquence par IP, et la protection anti-robot Turnstile si vous l'avez configurée, en plus de l'endpoint public de soumission à CORS permissif vers lequel le script d'intégration envoie.

Un abonné peut-il adhérer à des sujets spécifiques dès l'inscription plutôt qu'à un abonnement tout-ou-rien ?

Oui, si vous avez défini des sujets de courrier sur votre compte — un formulaire peut afficher ceux auxquels un nouvel abonné adhère, et ce sont ces choix que les envois ultérieurs vérifient avant de leur envoyer ce sujet.

Construisez ceci dans le studio

Commencez avec le forfait gratuit : chaque bloc interactif et le moteur de repli complet sont inclus dans tous les forfaits.