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çus | 2 flux gratuits | Tous les flux préconçus |
| Partir de zéro | Non | Oui |
| Étapes par automatisation | 1 déclencheur et 1 action (issus d’un flux gratuit) | Illimitées : ajout, remplacement et suppression d’étapes |
| Objectifs et repères | Non (affichés avec un badge Pro) | Oui |
| Créer avec IA et Ajouter des étapes avec l’IA | Non | Oui |
| Dupliquer et Importer depuis JSON | Non | Oui |
| Activation, statistiques, journaux, Exporter en JSON | Oui | Oui |
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éclencheur | Se déclenche lorsque | Réglages |
|---|---|---|
| Utilisateur Enregistré | Un nouveau compte utilisateur est créé sur votre site. | Rôle de l’utilisateur |
| Identifiant de connexion | Un utilisateur se connecte. | Rôle de l’utilisateur |
| Profil mis à jour | Un 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 à jour | Une 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 ligne | Une 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).
- Dans l’e-mail, sous Lorsqu’une publication est publiée, choisissez Envoyer la newsletter ou Créer un brouillon.
- Cliquez sur Enregistrer la configuration.
- 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éclencheur | Se déclenche lorsque | Ré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ée | Une étiquette est ajoutée à un contact, y compris par une étape Ajouter l’étiquette d’une autre automatisation. | Étiquette (obligatoire). |
| Liste ajoutée | Un contact est ajouté à une liste. | Liste (obligatoire). |
| Champ personnalisé mis à jour | Un 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éclencheur | Se déclenche lorsque | Réglages |
|---|---|---|
| Changement d’état de la commande | Une 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 client | La 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
| Extension | Déclencheur | Se déclenche lorsque |
|---|---|---|
| SureCart | Commande créée | Une nouvelle commande SureCart est créée. |
| SureCart | Achat révoqué | Un achat est révoqué : un article de commande est remboursé, ou un abonnement est annulé ou expire. |
| FluentCart | Commande créée | Une commande est passée au moment du paiement, avant le règlement. Filtres : Statut de la commande, État du paiement. |
| FluentCart | Commande payée | Le paiement d’une commande est finalisé. |
| FluentCart | Commande remboursée | Une commande est remboursée. Filtre : Type de remboursement (total ou partiel). |
| FluentCart | Échec du paiement | Le paiement d’une commande échoue. |
| FluentCart | Abonnement 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.
| Étape | Rôle | Réglages |
|---|---|---|
| Patienter | Met 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
| Étape | Rôle | Réglages |
|---|---|---|
| Envoyer l’e-mail | Envoie 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/B | Envoie 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 campagne | Cré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
| Étape | Rôle | Réglages |
|---|---|---|
| Ajouter l’étiquette | Ajoute 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‘étiquette | Retire une étiquette du contact. | Étiquette. |
| Ajouter à la liste | Ajoute le contact à une liste. | Liste : choisissez une liste ou utilisez Créer une nouvelle liste. |
| Retirer de la liste | Retire le contact d’une liste. | Liste. |
| Créer un contact | Cré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 WordPress | Cré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.
- Cliquez sur Ajouter une condition pour créer une règle.
- Choisissez un Champ, un Opérateur et une Valeur.
- 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 :
| Groupe | Champs |
|---|---|
| Utilisateur WordPress | E-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é) ») |
| WooCommerce | Total 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 |
| SureCart | Total 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-mails | E-mail ouvert (filtre : Campagne), Lien cliqué (filtres : Campagne, L’URL du lien contient) |
| MailerPress | Double confirmation reçue, Étiquette appliquée, Étiquette supprimée, Liste appliquée, Liste supprimée, Champ personnalisé mis à jour, Désabonné, Automatisation terminée |
| WordPress | Utilisateur enregistré, Utilisateur connecté, Commentaire publié |
| WooCommerce | Commande reçue (WooCommerce), Produit acheté (WooCommerce), Première commande passée (WooCommerce), Abonnement démarré (WooCommerce), Abonnement renouvelé (WooCommerce) |
| SureCart et FluentCart | Commande reçue (SureCart), Commande reçue (FluentCart), Commande payée (FluentCart), Abonnement activé (FluentCart) |
| Développeur | Crochet 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.