Documentation menu

Formulaires et popups d'inscription

Un formulaire d'inscription recueille de nouveaux abonnés directement dans une de vos listes de contacts — aucun envoi requis pour y inscrire quelqu'un. Créez-en un depuis l'onglet Formulaires d'inscription.

Trois types

  • Intégré — intégrez un extrait de code sur votre propre site ; le formulaire s'affiche là où vous le déposez.
  • 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 (7 jours par défaut, ajustable de 0 à 365) pour qu'un abonné qui la ferme ne la revoie pas immédiatement.
  • Hébergé — une page autonome à /f/<formId> que vous pouvez lier directement, sans aucune étape d'intégration.

En construire un

Choisissez une liste de contacts cible, puis ajoutez jusqu'à 10 champs supplémentaires en plus de l'adresse email toujours présente (texte, téléphone, liste déroulante, case à cocher — un champ de type liste déroulante peut proposer jusqu'à 20 options). Optionnellement, cochez les sujets de courrier (voir Vérification avant envoi et préférences) auxquels un nouvel abonné adhère, et définissez deux couleurs de marque, un rayon de coin, et (pour les popups) les paramètres de déclenchement.

Le mettre en ligne

L'action Obtenir le code vous donne deux façons de le publier. L'extrait à intégrer est du JavaScript simple, sans framework, qui monte le formulaire dans un élément #mailinapp-form-<id> (intégré) ou en superposition pleine page (popup), sans qu'aucun environnement d'exécution MailInApp ne soit requis sur votre site. Le lien hébergé fonctionne sans aucune étape d'intégration. Les deux sont accompagnés d'un bouton copier-coller.

Les soumissions sont envoyées vers un endpoint public sécurisé de la même manière que tout autre endpoint MailInApp non authentifié. Un champ honeypot caché intercepte la plupart des robots d'emblée — un honeypot rempli reçoit une fausse réponse de succès plutôt qu'un rejet, de sorte qu'un robot n'a aucun signal pour réessayer sans lui. La limitation de fréquence par IP vient renforcer cela, ainsi que la protection anti-robot Turnstile si vous l'avez activée ; Turnstile est optionnel et ignoré silencieusement si vous ne l'avez pas configuré, il n'est pas imposé par défaut.

Double opt-in

Activez Exiger le double opt-in et choisissez un projet à envoyer comme email de confirmation. Un nouvel abonné est stocké comme en attente plutôt qu'actif jusqu'à ce qu'il clique sur le lien de confirmation dans cet email — qui peut être n'importe quel projet interactif, pas seulement du texte brut — moment auquel il devient un contact actif ordinaire. Une ligne en attente est automatiquement ignorée par chaque envoi (manuel, programmé, ou parcours) jusqu'à ce qu'elle soit confirmée.

Aimants à prospects ludifiés

Les formulaires d'inscription en popup peuvent optionnellement afficher une roue Spin-to-Win ou une carte à grattage avant le champ email — un aimant à prospects sous forme de jeu qui distribue un code de réduction lorsqu'un visiteur s'inscrit. Activez-le depuis la section Aimant à prospects ludifié du générateur de formulaire.

  • Spin-to-Win — configurez les tranches de la roue avec des libellés, des codes promo, et des ratios de gain. La roue tourne à l'écran dans une superposition HTML5 Canvas ; le code gagnant est ajouté à la soumission et affiché dans le message de confirmation.
  • Carte à grattage — une superposition à grattage par tap ou clic qui révèle le code de prix de l'abonné une fois qu'il a rempli le champ email et soumis le formulaire.

Les deux se rendent en JavaScript vanille autonome dans l'extrait à intégrer — aucun React ni environnement d'exécution externe requis sur le site du client. Pour les boîtes de réception qui ne peuvent pas afficher l'animation canvas, le code est simplement révélé directement, de sorte que personne ne manque sa récompense.

Votre forfait plafonne le nombre de formulaires d'inscription que vous pouvez avoir à la fois — voir tarifs.