Attendre une date et charger les données d’une publication dans une automatisation

L’étape Attendre jusqu’à la date met un contact en pause jusqu’à une date fixe ou une date enregistrée sur sa fiche, comme la date d’un événement ou d’un renouvellement. L’étape Charger les données de la publication récupère le titre, le lien et les champs personnalisés d’un article ou d’une page, pour les afficher dans vos e-mails. Ensemble, elles permettent de créer des parcours basés sur des dates, comme des rappels d’événement.

Ces étapes nécessitent MailerPress Pro et MailerPress 2.1.0 ou une version ultérieure. Depuis la 2.1.2, les dates suivent le fuseau horaire de WordPress.

Préparer un champ personnalisé de type date

Pour attendre une date propre à chaque contact, enregistrez-la dans un champ personnalisé de contact (une information supplémentaire enregistrée sur chaque contact).

  1. Rendez-vous dans MailerPress > Audience > Champs personnalisés.
  2. Créez un champ dont le Type du champ est Date. Notez sa Clé du champ (par exemple event_date).
  3. Renseignez ce champ pour vos contacts, par exemple lors d’une importation ou en modifiant un contact. Utilisez le format AAAA-MM-JJ, éventuellement suivi d’une heure : 2026-11-20 ou 2026-11-20 18:30.

Ajouter une étape Attendre jusqu’à la date

  1. Ouvrez votre automatisation depuis MailerPress > Automatisations > Toutes les automatisations.
  2. Cliquez sur Ajouter une étape à l’endroit où la pause doit avoir lieu, puis choisissez Attendre jusqu’à la date dans la catégorie Timing.
  3. Sélectionnez l’étape sur le canevas et renseignez ses réglages (voir le tableau ci-dessous). L’étape affiche ensuite un résumé du type « 3 jours avant {{event_date}} ».
RéglageDescription
Source de la dateDate fixe (la même date pour tous) ou Champ personnalisé du contact (la date propre à chaque contact). Par défaut : Date fixe.
DateAvec Date fixe : la date et l’heure à attendre, choisies dans un calendrier.
Clé du champ de dateAvec Champ personnalisé du contact : la Clé du champ du champ personnalisé qui contient la date, par exemple event_date.
Décalage et UnitéDécalage facultatif de la date cible, en heures, jours ou semaines. Par défaut : 0.
DirectionAvant la date (par défaut) ou Après la date.
Si la date est passéePasser et continuer (par défaut) ou Arrêter le flux de travail.

Comment la date cible est calculée

  • Les dates utilisent le fuseau horaire défini dans WordPress sous Réglages > Général > Fuseau horaire. L’heure planifiée affichée dans les journaux de l’automatisation utilise ce même fuseau.
  • Une date sans heure correspond à minuit (00:00). Avec event_date égal à 2026-11-20, « 1 jour avant » relance le contact le 19 novembre à 00:00. Pour un envoi à 8:00 la veille, utilisez 16 Heures Avant la date.
  • La date est lue au moment où le contact atteint l’étape. Modifier le champ personnalisé plus tard ne déplace pas une pause déjà commencée.
  • Si le déclencheur fournit déjà une valeur portant le même nom que la Clé du champ de date, MailerPress utilise cette valeur à la place du champ personnalisé du contact.

Si la date est passée ou absente

Si la date calculée est déjà dépassée, ou si le contact n’a aucune valeur dans le champ personnalisé, le réglage Si la date est passée détermine la suite :

  • Passer et continuer : le contact passe immédiatement à l’étape suivante.
  • Arrêter le flux de travail : le contact quitte l’automatisation, et ce parcours est compté comme échoué dans les statistiques.

Une valeur qui n’est pas une date valide (du texte, par exemple) arrête toujours le parcours. Choisissez Arrêter le flux de travail lorsqu’une date dépassée ou manquante rendrait l’e-mail suivant inadapté, comme un rappel pour un événement déjà terminé.

Anniversaires et dates annuelles

Attendre jusqu’à la date utilise la date complète, année comprise. Une date de naissance étant toujours passée, cette étape ne convient pas aux messages annuels. Utilisez plutôt le déclencheur Contrôle d‘anniversaire (quotidien) :

  1. Sélectionnez le champ personnalisé de type date dans Champ d‘anniversaire.
  2. Une fois par jour, MailerPress lance l’automatisation pour les contacts dont le jour et le mois correspondent à la date du jour, au maximum une fois par an et par contact.

Le flux préconçu Campagne d’anniversaire constitue un point de départ prêt à l’emploi. Réservez Attendre jusqu’à la date aux dates à venir : événement, rendez-vous, fin d’essai ou renouvellement.

Charger les données d’une publication dans l’automatisation

Ajoutez une étape Charger les données de la publication avec Ajouter une étape, puis configurez-la :

RéglageDescription
Où trouver la publicationPublication spécifique (saisir l’ID), Stocké sur le contact (champ personnalisé) ou Transmis automatiquement par le déclencheur.
ID de la publicationL’ID de l’article ou de la page, visible dans l’URL de modification (par exemple post=42).
Nom du champ personnaliséLa clé du champ personnalisé de contact qui contient l’ID de la publication, par exemple event_post_id.
Variable de contexteLa variable du déclencheur qui contient l’ID de la publication. Par défaut : post_id, fournie par exemple par Commentaire publié et Publication mise en ligne.
Préfixe d’étiquetteTexte facultatif ajouté devant chaque merge tag chargé. Avec event_, le titre devient {{event_post_title}}.
Champs spécifiques uniquementNoms des champs personnalisés à charger, séparés par des virgules, par exemple zoom_link, location. Laissez vide pour charger tous les champs personnalisés publics.

L’étape charge ces merge tags (des balises remplacées par la vraie valeur au moment de l’envoi), présentés ici sans préfixe :

  • {{post_title}}, {{post_url}}, {{post_date}} et {{post_excerpt}}.
  • {{post_thumbnail}} : l’URL de l’image mise en avant, si la publication en possède une.
  • Un merge tag par champ personnalisé de la publication, portant le nom du champ en minuscules, par exemple {{zoom_link}}. Seuls les champs contenant du texte ou des nombres sont chargés. Les champs cachés (dont le nom commence par un tiret bas) ne le sont pas.

Si aucun ID n’est trouvé ou si la publication n’existe pas, l’automatisation passe cette étape et continue.

Utiliser les données chargées dans vos e-mails

  • Saisissez les merge tags dans le contenu de l’e-mail ou dans le champ Objet * de l’étape Envoyer l’e-mail, par exemple « Votre lien d’accès : {{event_zoom_link}} ».
  • Placez Charger les données de la publication juste avant l’étape Envoyer l’e-mail qui les utilise, après toute étape Patienter ou Attendre jusqu’à la date. Les données chargées avant une pause ne sont pas conservées : ajoutez donc une nouvelle étape Charger les données de la publication après chaque pause.
  • Si un champ personnalisé du contact porte le même nom qu’un merge tag chargé, c’est la valeur du contact qui l’emporte. Utilisez un Préfixe d’étiquette pour l’éviter.

Exemple : un parcours de rappel d’événement

Vos contacts disposent d’un champ personnalisé event_date (Date) et d’un champ event_post_id (Nombre) qui pointe vers la page de l’événement. Cette page possède les champs personnalisés zoom_link et location.

  1. Déclencheur : Liste ajoutée, avec la liste de l’événement sélectionnée dans Liste.
  2. Charger les données de la publication : Stocké sur le contact (champ personnalisé), Nom du champ personnalisé event_post_id, Préfixe d’étiquette event_.
  3. Envoyer l’e-mail : une confirmation qui utilise {{event_post_title}}, {{event_location}} et {{event_post_url}}.
  4. Attendre jusqu’à la date : Champ personnalisé du contact, Clé du champ de date event_date, Décalage de 1 en Jours, Avant la date, et Si la date est passée réglé sur Arrêter le flux de travail.
  5. Charger les données de la publication à nouveau, avec les mêmes réglages, pour recharger les informations après la pause.
  6. Envoyer l’e-mail : le rappel, avec {{event_zoom_link}}.

Pour remercier les participants après l’événement, ajoutez une seconde étape Attendre jusqu’à la date réglée sur 1 jour Après la date, suivie d’une étape Envoyer l’e-mail. Pour toutes les autres étapes et tous les déclencheurs, consultez la référence des automatisations.