Référence des automatisations : déclencheurs, étapes, conditions et objectifs

Cette page présente tous les déclencheurs, étapes, champs de condition et objectifs de l’éditeur d’automatisations de MailerPress (version 2.1.3), avec leurs réglages. Consultez-la lorsque vous créez ou vérifiez un flux de travail dans MailerPress > Automatisations. Pour un premier flux guidé pas à pas, lisez Créer des workflows d’e-mails automatisés avec MailerPress Pro.

L’essentiel de cette référence nécessite MailerPress Pro. Sans MailerPress Pro, vous pouvez uniquement utiliser les deux flux préconçus gratuits, Bienvenue aux nouveaux abonnés/abonnées et Bienvenue aux nouveaux utilisateurs. Chacun comporte un déclencheur et une étape Envoyer l’e-mail.

MailerPress (gratuit) et MailerPress Pro en un coup d’œil

FonctionnalitéMailerPress (gratuit)MailerPress Pro
Flux de travail préconçus2 flux gratuitsTous les flux préconçus
Partir de zéroNonOui
Étapes par automatisation1 déclencheur et 1 action (issus d’un flux gratuit)Illimitées : ajout, remplacement et suppression d’étapes
Objectifs et repèresNon (affichés avec un badge Pro)Oui
Créer avec IA et Ajouter des étapes avec l’IANonOui
Dupliquer et Importer depuis JSONNonOui
Activation, statistiques, journaux, Exporter en JSONOuiOui

Les déclencheurs, conditions et objectifs qui dépendent d’une autre extension (WooCommerce, WooCommerce Subscriptions, SureCart, FluentCart) n’apparaissent que si cette extension est active.

Déclencheurs WordPress

Un déclencheur est l’événement qui fait entrer un contact dans l’automatisation. Dans la fenêtre Choisissez un déclencheur, ces déclencheurs sont regroupés sous Événements pour les utilisateurs et Contenu Événements. Chaque réglage est un filtre facultatif : laissez-le vide pour réagir à tous les événements.

DéclencheurSe déclenche lorsqueRéglages
Utilisateur EnregistréUn nouveau compte utilisateur est créé sur votre site.Rôle de l’utilisateur
Identifiant de connexionUn utilisateur se connecte.Rôle de l’utilisateur
Profil mis à jourUn utilisateur met à jour son profil WordPress.Rôle de l’utilisateur
Rôle de l’utilisateur modifiéUn utilisateur reçoit un nouveau rôle.Rôle : uniquement lorsque l’utilisateur passe à ce rôle.
Métadonnées utilisateur mises à jourUne métadonnée utilisateur (une donnée supplémentaire enregistrée sur un compte utilisateur WordPress) est modifiée.Clé méta : uniquement pour cette clé (par exemple billing_phone).
Commentaire publiéUn commentaire est publié.Publication : uniquement pour les commentaires des publications sélectionnées.
Publication mise en ligneUne publication est publiée pour la première fois. La mise à jour d’une publication déjà en ligne ne la déclenche pas.Type de publication, Catégorie de publication, Clé méta de la publication, Valeur de métadonnée (la valeur nécessite la clé).

Dans une automatisation qui commence par Publication mise en ligne, l’étape Envoyer l’e-mail devient Envoyer la newsletter. Chaque publication crée une newsletter distincte dans vos campagnes, avec ses propres statistiques, envoyée à l’audience choisie dans la configuration de l’e-mail (listes, étiquettes ou segment, c’est-à-dire un groupe de contacts enregistré selon des règles).

  1. Dans l’e-mail, sous Lorsqu’une publication est publiée, choisissez Envoyer la newsletter ou Créer un brouillon.
  2. Cliquez sur Enregistrer la configuration.
  3. Vérifiez que l’e-mail contient un lien de désabonnement ou de gestion de l’abonnement (obligatoire).

Vous pouvez utiliser {{post_title}}, {{post_url}} et {{post_id}} dans l’objet. Pour envoyer plutôt un récapitulatif de plusieurs publications à intervalle régulier, consultez Envoyer vos dernières publications automatiquement par email.

Déclencheurs MailerPress

DéclencheurSe déclenche lorsqueRéglages
Contact AbonnéUn contact est ajouté à MailerPress, puis à nouveau lorsqu’un contact en attente confirme son abonnement (double opt-in : le contact clique sur un lien de confirmation reçu par e-mail).État de l’abonnement, Listes, Étiquettes : uniquement si le contact correspond.
Étiquette ajoutéeUne étiquette est ajoutée à un contact, y compris par une étape Ajouter l’étiquette d’une autre automatisation.Étiquette (obligatoire).
Liste ajoutéeUn contact est ajouté à une liste.Liste (obligatoire).
Champ personnalisé mis à jourUn champ personnalisé de contact est ajouté ou modifié.Champ personnalisé : laissez vide pour n’importe quel champ.
Contrôle d‘anniversaire (quotidien)Une fois par jour, pour chaque contact dont l’anniversaire (jour et mois, dans le fuseau horaire de WordPress) tombe aujourd’hui.Champ d‘anniversaire (obligatoire) : le champ personnalisé du contact qui contient la date de naissance.

Avec Contact Abonné, réglez État de l’abonnement sur Abonné pour que les contacts soumis au double opt-in n’entrent qu’après confirmation.

Contrôle d‘anniversaire (quotidien) fait entrer un même contact au maximum une fois par an. Il lit des dates comme 1990-05-14, 14/05/1990, 14.05.1990 ou 19900514. Préférez le format AAAA-MM-JJ pour éviter toute confusion entre jour et mois.

Déclencheurs WooCommerce

DéclencheurSe déclenche lorsqueRéglages
Changement d’état de la commandeUne commande change d’état, ou une nouvelle commande est créée.Statut de la commande : uniquement lorsque la commande passe à cet état.
Produit achetéUne commande est terminée et contient un produit correspondant.Produits, Catégories de produits, Étiquettes produits. Option Créer un contact dans MailerPress, avec l’e-mail, le prénom, le nom, l’état de l’abonnement, les listes et Mettre à jour si le contact existe.
Première commande du clientLa première commande d’un client est terminée (aucune commande terminée auparavant).Aucun.
Client inactif (quotidien)Une fois par jour, pour les clients dont la dernière commande correspondante est plus ancienne que le nombre de jours défini.Inactif après un nombre de jours (90 par défaut), États des commandes (En cours et Terminée par défaut).
Panier abandonnéUn acheteur ajoute des produits à son panier.Valeur minimale du panier, Nécessite e-mail.

Pour des scénarios complets, consultez Récupérer les paniers abandonnés WooCommerce et Reconquérir les clients WooCommerce inactifs.

Si WooCommerce Subscriptions est actif, vous disposez aussi de Changement de l’état de l’abonnement (avec un filtre État de l’abonnement), Abonnement commencé, Abonnement renouvelé, Échec du paiement de l’abonnement, Abonnement expiré, Début de la période d’essai de l’abonnement et Fin de la période d’essai de l’abonnement.

Déclencheurs SureCart et FluentCart

ExtensionDéclencheurSe déclenche lorsque
SureCartCommande crééeUne nouvelle commande SureCart est créée.
SureCartAchat révoquéUn achat est révoqué : un article de commande est remboursé, ou un abonnement est annulé ou expire.
FluentCartCommande crééeUne commande est passée au moment du paiement, avant le règlement. Filtres : Statut de la commande, État du paiement.
FluentCartCommande payéeLe paiement d’une commande est finalisé.
FluentCartCommande rembourséeUne commande est remboursée. Filtre : Type de remboursement (total ou partiel).
FluentCartÉchec du paiementLe paiement d’une commande échoue.
FluentCartAbonnement activé, Abonnement renouvelé, Abonnement annulé, Abonnement expiréL’abonnement atteint cet état.

Déclencheur développeur : Crochet personnalisé

Crochet personnalisé lance l’automatisation lorsque votre code exécute une action WordPress (un événement nommé, lancé avec do_action()). Seuls les administrateurs peuvent le configurer.

  • Nom du crochet (obligatoire) : doit commencer par mailerpress_custom_, sauf si un développeur autorise d’autres noms sur votre site.
  • Réglage 1 Type et Type du paramètre 2 (facultatif) : ce que votre crochet transmet (adresse e-mail, ID utilisateur, ID du contact, données personnalisées ou rien). Les valeurs des données personnalisées deviennent des merge tags comme {{key1}}.
  • Exemple de code : un appel do_action() prêt à copier, généré à partir de vos réglages.

Étapes de temporisation

Les étapes s’exécutent l’une après l’autre pour chaque contact. Ajoutez-en une avec Ajouter une étape sous la dernière étape, ou avec le bouton placé sur une liaison. La fenêtre Ajouter une étape les classe par catégorie.

ÉtapeRôleRéglages
PatienterMet le contact en pause pendant une durée donnée.Durée (nombre entier) et Unité : minutes, heures, jours ou semaines.
Attendre jusqu’à la date (2.1.0)Met le contact en pause jusqu’à une date fixe ou une date enregistrée dans un champ personnalisé du contact, avec un décalage facultatif.Source de la date, Date ou Clé du champ de date, Décalage, Unité, Direction, Si la date est passée.

Détails et exemples pour Attendre jusqu’à la date : Attendre une date et charger les données d’une publication dans une automatisation.

Étapes de communication et de campagne

ÉtapeRôleRéglages
Envoyer l’e-mailEnvoie au contact un e-mail conçu dans l’éditeur MailerPress.Nom de l’e-mail * (identifie l’e-mail dans les conditions, les objectifs et les rapports), E-mail du destinataire (laissez vide pour utiliser l’e-mail du contact ou de l’utilisateur, ou saisissez une adresse ou un merge tag comme {{customer_email}}), Objet *. Cliquez ensuite sur Créer un nouvel e-mail pour concevoir le contenu.
Test A/BEnvoie deux versions d’un e-mail à une partie de vos contacts, puis envoie la version la plus performante (la gagnante) aux autres.Nom du test, Version A – Modèle d’e-mail, Version A – Objet de l’e-mail, Version B – Modèle d’e-mail, Version B – Objet de l’e-mail, Pourcentage de répartition (10 à 90, 50 par défaut), Durée du test (heures) (1 à 168, 24 par défaut), Critères de sélection (taux d’ouverture, de clics ou de conversion).
Créer une campagneCrée une campagne brouillon dans Campagnes. Si le déclencheur transmet une publication (par exemple Publication mise en ligne), le brouillon affiche cette publication.Nom de la campagne (obligatoire), Objet, Type de campagne.

Étapes de gestion des contacts

ÉtapeRôleRéglages
Ajouter l’étiquetteAjoute une étiquette (un libellé pour classer les contacts) au contact. Cela peut lancer d’autres automatisations basées sur Étiquette ajoutée.Étiquette : choisissez une étiquette ou utilisez Créer une nouvelle étiquette.
Supprimer l‘étiquetteRetire une étiquette du contact.Étiquette.
Ajouter à la listeAjoute le contact à une liste.Liste : choisissez une liste ou utilisez Créer une nouvelle liste.
Retirer de la listeRetire le contact d’une liste.Liste.
Créer un contactCrée un contact MailerPress à partir des données du déclencheur, ou met à jour un contact existant.E-mail (obligatoire), Prénom, Nom associés à des champs du déclencheur ou à des valeurs saisies ; État de l’abonnement (Abonné par défaut) ; Ajouter aux listes ; Ajouter des étiquettes ; correspondance des Champs personnalisés ; Mettre à jour si le contact existe (activé par défaut) ; Source de l’opt-in (workflow par défaut).
Créer un utilisateur WordPressCrée un utilisateur WordPress à partir des données du déclencheur, ou met à jour celui trouvé par son e-mail.E-mail (obligatoire), Identifiant (généré à partir de l’e-mail s’il est vide), Prénom, Nom, Rôle (Abonné ou Customer uniquement), Envoyer un e-mail de bienvenue (activé par défaut), Mettre à jour si l’utilisateur existe (désactivé par défaut).

Seuls les utilisateurs autorisés à créer et promouvoir des utilisateurs peuvent configurer Créer un utilisateur WordPress. Cette étape ne modifie jamais un utilisateur existant dont le rôle n’est ni Abonné ni Customer.

Étape de données : Charger les données de la publication

Charger les données de la publication (2.1.0) lit un article ou une page (titre, URL, date, extrait, image mise en avant et champs personnalisés publics) pour que les e-mails suivants puissent afficher ces valeurs sous forme de merge tags. Réglages : Où trouver la publication, ID de la publication, Nom du champ personnalisé ou Variable de contexte, Préfixe d’étiquette, Champs spécifiques uniquement. Voir Attendre une date et charger les données d’une publication dans une automatisation.

Étape Condition

Une étape Condition (catégorie Logique et conditions) oriente le contact vers le chemin Oui ou le chemin Non.

  1. Cliquez sur Ajouter une condition pour créer une règle.
  2. Choisissez un Champ, un Opérateur et une Valeur.
  3. Avec plusieurs règles, cliquez sur le bouton à côté de Correspondances pour basculer entre AND (toutes les règles doivent être vraies) et OR (une seule suffit).

Champs disponibles :

GroupeChamps
Utilisateur WordPressE-mail de l’utilisateur, Identifiant de connexion, Rôle de l’utilisateur, Méta utilisateur (clé)
MailerPressÉtat de l’abonnement, Étiquette, Liste, Email ouvert, Email cliqué, ainsi que chaque champ personnalisé de contact (affiché sous la forme « Libellé (Champ personnalisé) »)
WooCommerceTotal dépensé, Nombre de commandes, État de la dernière commande, A acheté le produit, Acheté dans la catégorie, Commande créée, A laissé un avis sur la commande, Total de la commande
WooCommerce SubscriptionsÉtat de l’abonnement, Date du prochain paiement, Période de facturation, Intervalle de facturation, Dispose d‘une période d‘essai, Date de fin de la période d’essai, Total des abonnements, Identifiant du produit d‘abonnement
SureCartTotal dépensé, Nombre de commandes, État de la dernière commande, A acheté le produit, Commande créée, Total de la commande

Les opérateurs dépendent du type de champ. Les champs texte proposent Égal à, N’est pas égal, Contient, Ne contient pas, Débute par et Se termine par. Les nombres et les dates proposent Égal à, N’est pas égal, Supérieur à, Inférieur à, ainsi que leurs variantes « ou égal ». Les champs oui/non utilisent Est et N‘est pas. Étiquette et Liste acceptent plusieurs valeurs, avec Dans et Pas dans.

La condition est évaluée au moment où le contact atteint l’étape. Pour Email ouvert et Email cliqué, vous choisissez un e-mail du flux en cours. Placez une étape Patienter avant la condition pour laisser aux contacts le temps d’ouvrir ou de cliquer. Si une telle condition n’est pas remplie et que le chemin Non ne comporte aucune étape, le contact attend sur la condition et poursuit par le chemin Oui dès qu’il ouvre ou clique.

Objectifs et repères

Les étapes d’objectif (catégorie Objectifs et repères, MailerPress Pro) attendent une action du contact, comme un clic ou un achat, ou se contentent de la mesurer. Le réglage de Type d’objectif, Abandonner après et Autoriser l’entrée du contact est expliqué dans Utiliser les objectifs et benchmarks dans les automatisations MailerPress. Événements disponibles :

GroupeÉvénements d’objectif
E-mailsE-mail ouvert (filtre : Campagne), Lien cliqué (filtres : Campagne, L’URL du lien contient)
MailerPressDouble confirmation reçue, Étiquette appliquée, Étiquette supprimée, Liste appliquée, Liste supprimée, Champ personnalisé mis à jour, Désabonné, Automatisation terminée
WordPressUtilisateur enregistré, Utilisateur connecté, Commentaire publié
WooCommerceCommande reçue (WooCommerce), Produit acheté (WooCommerce), Première commande passée (WooCommerce), Abonnement démarré (WooCommerce), Abonnement renouvelé (WooCommerce)
SureCart et FluentCartCommande reçue (SureCart), Commande reçue (FluentCart), Commande payée (FluentCart), Abonnement activé (FluentCart)
DéveloppeurCrochet personnalisé déclenché

Utiliser les données du déclencheur dans vos e-mails

Un merge tag est une balise entre doubles accolades que MailerPress remplace par la vraie donnée au moment de l’envoi. Dans un e-mail d’automatisation, vous pouvez ainsi insérer une donnée du déclencheur, par exemple {{post_title}} et {{post_url}} avec Publication mise en ligne, ou {{cart_recovery_url}} avec Panier abandonné. Les champs personnalisés du contact sont disponibles sous la forme {{cle_du_champ}}, et les champs E-mail du destinataire et Objet * acceptent aussi les merge tags. Voir aussi Personnaliser les emails avec les Merge Tags de MailerPress.

Règles communes à toutes les automatisations

  • Seules les automatisations à l’état Activé réagissent à leur déclencheur.
  • Un contact qui parcourt encore une automatisation n’y est pas ajouté une seconde fois.
  • Exécuter une fois par abonné (onglet Automatisation de la barre latérale, section Réglages d‘automatisation) empêche un contact d’entrer de nouveau dans la même automatisation. Ce réglage ne s’applique pas à Publication mise en ligne. Un objectif avec Autoriser l’entrée du contact peut passer outre grâce à son option Ignorer « exécuter une fois par abonné ».
  • Avant l’activation, MailerPress vérifie que chaque étape Envoyer l’e-mail dispose d’un e-mail conçu et que chaque objectif essentiel est suivi d’une étape.