Les formulaires avancés de Kadence Blocks peuvent ajouter ou mettre à jour un contact MailerPress à chaque envoi du formulaire. Vous choisissez les listes et les étiquettes, vous faites correspondre l’e-mail, le nom et les champs personnalisés, et vous décidez si une case de consentement est obligatoire. Utilisez-les pour vos formulaires de newsletter, ou pour des formulaires de contact où l’abonnement est facultatif.
Cette intégration nécessite MailerPress Pro 2.1.0 ou supérieur. La version gratuite de Kadence Blocks suffit : elle inclut le bloc Formulaire avancé.
Avant de commencer
- Créez au moins une liste dans MailerPress > Audience, ou vérifiez qu’une liste par défaut existe. Consultez Gérer votre liste de contacts.
- Ajoutez un champ de type E-mail à votre formulaire Kadence. Seul ce type de champ peut servir d’e-mail du contact.
- Les réglages MailerPress ne s’affichent que pour les utilisateurs qui peuvent modifier les formulaires Kadence et gérer les contacts MailerPress. Consultez Permissions de MailerPress.
Ajouter l’action MailerPress à votre formulaire
- Modifiez votre formulaire avancé Kadence et sélectionnez le bloc du formulaire.
- Dans les réglages du bloc, ouvrez Soumettre des actions et ajoutez MailerPress (« Ajouter ou mettre à jour un contact dans MailerPress. »). Vous pouvez conserver les autres actions, comme la notification par e-mail.
- Un panneau MailerPress apparaît dans les réglages du bloc. S’il affiche « Enregistrez ou sélectionnez le formulaire Kadence avant de configurer MailerPress. », enregistrez d’abord le formulaire.
- Réglez les options du tableau ci-dessous, puis enregistrez le formulaire.
Options du panneau MailerPress
| Option | Description |
|---|---|
| Listes | Listes rejointes par le contact. Laissez vide pour utiliser la liste MailerPress par défaut. Maintenez Ctrl ou Commande pour en sélectionner plusieurs. |
| Étiquettes | Étiquettes facultatives (des libellés pour trier les contacts) ajoutées au contact. Maintenez Ctrl ou Commande pour en sélectionner plusieurs. |
| Champ e-mail | Obligatoire. Le champ E-mail de votre formulaire. |
| Champ prénom | Facultatif. Le champ du formulaire enregistré comme prénom. |
| Champ nom | Facultatif. Le champ du formulaire enregistré comme nom. |
| Correspondances des champs personnalisés | Un sélecteur par champ personnalisé MailerPress. Choisissez le champ du formulaire à y enregistrer, ou laissez vide. Les champs d’acceptation, de captcha et de fichier ne peuvent pas être utilisés. |
| Exiger un champ de consentement | Activez cette option pour les formulaires à usages multiples. Le contact n’est envoyé à MailerPress que si le champ sélectionné est coché. |
| Champ de consentement | Affiché lorsque l’option précédente est activée. Choisissez un champ d’acceptation ou une case à cocher de votre formulaire. |
| Toujours exiger la confirmation par e-mail | Activée : les nouveaux contacts et ceux qui se réabonnent restent en attente jusqu’à ce qu’ils cliquent sur le lien de l’e-mail de confirmation. Désactivée : MailerPress applique le réglage global de confirmation d’abonnement (le texte d’aide indique s’il est activé). |
Ce qui se passe à l’envoi du formulaire
- Un nouveau contact est créé, ou le contact existant ayant le même e-mail est mis à jour avec les listes, les étiquettes et les champs sélectionnés.
- Un contact déjà abonné reste Abonné. Les autres contacts passent En attente (et reçoivent l’e-mail de confirmation) ou Abonné, selon le réglage de confirmation. Consultez Activer la confirmation de l’inscription (double opt-in).
- Si un champ de consentement est exigé et que le visiteur ne le coche pas, le formulaire est quand même envoyé et vos autres actions s’exécutent, mais aucun contact n’est ajouté à MailerPress.
- La source d’opt-in du contact est
kadence_form. - Si MailerPress ne peut pas enregistrer le contact, l’envoi échoue et le visiteur voit « Nous n’avons pas pu traiter votre abonnement. Veuillez réessayer. » C’est le cas, par exemple, si la liste choisie n’existe plus, ou si le contact est marqué comme rebond (son adresse n’a pas pu recevoir d’e-mails) ou comme plainte (il a signalé un e-mail comme spam).
Messages du panneau MailerPress
- « Créez au moins une liste MailerPress avant d’activer cette action. » : il n’existe encore aucune liste dans MailerPress.
- « Sélectionnez au moins une liste, car aucune liste MailerPress par défaut n’est configurée. » : sélectionnez une liste, ou définissez une liste par défaut dans MailerPress.
- « Ajoutez un champ e-mail au formulaire Kadence avant d’utiliser MailerPress. » : ajoutez un champ E-mail, puis sélectionnez-le dans Champ e-mail.
- « Cette configuration fait référence à une liste ou à un champ de formulaire qui n’existe plus. Mettez à jour les correspondances avant de publier. » : une liste ou un champ a été supprimé. Choisissez-en un autre.
- « Certaines étiquettes ou certains champs personnalisés facultatifs n’existent plus et seront ignorés. » : retirez-les ou remplacez-les si besoin.
Si MailerPress Pro est désactivé alors qu’un formulaire utilise encore l’action MailerPress, l’envoi est bloqué avec le message « Cette intégration de formulaire est temporairement indisponible. Veuillez réessayer ultérieurement. » Réactivez MailerPress Pro ou retirez l’action du formulaire.