Comment fonctionne une séquence

Une séquence est un parcours automatisé. Un contact y entre sur un déclencheur, puis parcourt un graphe d'étapes — envoyer, attendre, taguer, arrêter — à son propre rythme. Deux contacts entrés à une semaine d'écart se trouvent à deux endroits différents de la même séquence.
Le nombre sur chaque étape indique combien de contacts s'y trouvent en ce moment
Le nombre sur chaque étape indique combien de contacts se trouvent sur cette étape en ce moment. Ils diffèrent parce que chaque contact est entré le jour qui était le sien et avance à son propre rythme.

Séquence ou série ? Un exemple de chaque

Une série a sa propre page : comment fonctionne une série — la date de départ, comment chaque étape obtient son moment, et ce qui se passe le jour venu.
Les deux se construisent ici, dans le même éditeur, avec les mêmes étapes. Ce qui diffère, c'est l'horloge qui tourne. Une séquence suit chaque personne. Un parcours de bienvenue : quelqu'un s'abonne lundi et reçoit l'e-mail de bienvenue le jour même, un e-mail de conseils trois jours plus tard, une offre au bout d'une semaine. Quelqu'un d'autre s'abonne jeudi et reçoit exactement les trois mêmes e-mails — son jeudi, son dimanche, son jeudi suivant. Les délais sont comptés à partir de l'entrée propre à chaque contact, donc à tout moment vos contacts sont dispersés sur tout le parcours. Une personne, un flux, décalé. Une série suit le calendrier. Un lancement de produit : un teaser le 15 mars à 9 h, l'annonce le 18 mars, un dernier rappel le 22 mars. Personne ne s'inscrit et personne n'a d'horloge personnelle — toute l'audience reçoit l'étape 1 ensemble le 15 mars, puis l'étape 2 ensemble le 18 mars. Tout le monde est toujours sur la même étape, parce que l'étape appartient à une date, pas à une personne.
SéquenceSérie
DéclencheurLe contact rejoint une liste ou reçoit un tagUne date de départ que vous choisissez
L'horlogeTourne par contact, à partir de son entréeUn seul calendrier pour tout le monde
Où sont les contactsDispersés sur les étapesTous sur la même étape
Une étape envoieUn e-mail, à un contactUne campagne, à toute l'audience
Qui est inscritChaque contact qui est entréPersonne — il n'y a rien à inscrire
Et une campagne ? Une campagne est un e-mail unique que vous écrivez et envoyez vous-même. C'est aussi ce que devient chaque étape d'envoi d'une série : le jour où l'étape est due, AgentsMail crée une vraie campagne nommée <series name> · step N et l'envoie. Les e-mails d'une séquence ne sont pas des campagnes — ils partent un contact à la fois, à mesure que ce contact atteint l'étape.

Déclencheur et inscription

Un déclencheur par séquence, de deux sortes : un contact rejoint une liste, ou un contact reçoit un tag. Une fois inscrit, un contact est in_progress jusqu'à ce qu'il atteigne la fin (completed) ou quitte la route (stopped). Ce n'est pas la même chose, et l'écran les compte séparément :
  • terminé — le parcours est allé jusqu'au bout, ou a atteint une étape de fin explicite ;
  • arrêté — le contact s'est désabonné ou a été supprimé, constaté au moment où une étape a tenté d'envoyer.
Refuser le sujet de la séquence fait aussi sortir le contact : les étapes restantes ne partent jamais.

Les étapes

ÉtapeCe qu'elle fait
Envoyer un e-mailPorte son propre objet et son propre contenu — elle ne pointe pas vers un modèle
AttendreRetient le contact pendant un délai avant l'étape suivante
Poser un tag / Retirer un tagAgit sur le contact au lieu de lui écrire
Terminer la séquenceUne fin prévue, comptée comme terminée
WebhookAppelle une URL à vous au passage du contact — voir étapes webhook

Une série à date fixe

Une série pilotée par des dates est l'autre forme que peut prendre une séquence : personne n'est inscrit, rien ne parcourt de chemin. À la place, toute l'audience reçoit des opérations datées — l'étape 1 le jour 1, l'étape 2 trois jours plus tard — et chaque étape d'envoi part comme sa propre campagne, sous son propre nom.

Envoyer une étape à ceux qui ont réagi à une précédente

Dans une série, chaque étape choisit à qui elle s'adresse. Par défaut, c'est toute l'audience de la série, ce que fait chaque étape tant que vous ne dites pas le contraire. Une étape peut au contraire cibler les personnes qui ont réagi à une étape d'envoi antérieure :
CibleQui cela désigne
Toute l'audience de la sérieTous ceux que la série cible, la valeur par défaut
Ceux à qui l'étape N est partieLes personnes que cette étape a réellement atteintes
Ceux qui ont ouvert l'étape NLes personnes pour qui une ouverture a été enregistrée
Ceux qui ont cliqué dans l'étape NLes personnes qui ont cliqué sur un lien qu'elle contenait
Choisissez-la dans le panneau de droite, sur l'étape elle-même. Le libellé nomme toujours l'étape — ceux qui ont ouvert l'étape 2 — parce que la cible n'a de sens qu'avec l'étape vers laquelle elle pointe. Cela ne divise pas le parcours. Une étape garde une seule sortie : elle choisit son audience, pas une direction, et il n'y a pas d'autre chemin pour les personnes qu'elle laisse de côté. Elles ne reçoivent simplement pas cette étape, et la série continue vers la suivante.
Les ouvertures sont indicatives. Le blocage des images et les protections de la vie privée en cachent une partie, donc ceux qui ont ouvert l'étape 2 est toujours une sous-estimation. Un clic n'a pas ce problème — quand la différence compte, ciblez les clics.
Trois choses sont refusées, et elles le sont au moment de la publication, pas quand l'étape s'exécute :
  • cibler une étape qui vient après celle-ci, ou l'étape elle-même — à son échéance, cette étape n'est pas partie, donc personne ne l'a reçue, ouverte ou cliquée ;
  • cibler une étape qui n'envoie rien — une étape de tag ou de webhook n'a ni destinataires, ni ouvertures, ni clics à lire ;
  • cibler une étape que le parcours ne contient plus, typiquement une étape supprimée après coup.
Le refus nomme les deux étapes. Si une étape ciblée n'est jamais partie du tout — parce qu'elle a été refusée pour une autre raison, par exemple — la série se met en pause à l'étape suivante et vous prévient, en nommant l'étape qu'elle attendait, plutôt que de lire un engagement qui n'existe pas encore. Que personne ne réagisse n'est pas un problème. Si personne n'a ouvert ou cliqué l'étape que vous ciblez, l'étape part à personne : elle est enregistrée comme envoyée, sans destinataire, et la série poursuit vers son étape suivante à sa propre date. Modifier une série et la publier à nouveau conserve ces cibles intactes : l'identité d'une étape survit à la publication, donc ceux qui ont ouvert l'étape 2 désigne toujours l'étape 2 ensuite.

Brouillon et version publiée

Une séquence est versionnée. Vous modifiez un brouillon ; la publication le fige, et une version publiée ne change plus jamais. C'est ce qui rend une automatisation digne de confiance : un contact entré le mois dernier parcourt le graphe tel qu'il était à son entrée. Une seule version tourne à la fois. En publier une nouvelle l'applique aux contacts qui entrent ensuite. Une séquence est active ou paused. La mettre en pause arrête les nouvelles entrées et maintient les parcours sur place.
Mettre en pause ne libère pas de place. Le plafond de l'offre compte chaque séquence que vous possédez, y compris celles en pause — il n'y a pas d'archive où en ranger une. Supprimez-en une pour faire de la place.

Ce qui refuse

La publication est refusée quand le graphe ne tient pas debout, et le message nomme les étapes en cause. Deux cas méritent d'être connus d'avance :
  • une étape contenant {{topicOptOutUrl}} alors que la séquence ne porte aucun sujet — le lien serait rendu vide et parviendrait mort au destinataire ;
  • retirer le sujet d'une séquence dont la version publiée contient encore ce shortcode. Ouvrez un brouillon, retirez-le, publiez — ou gardez un sujet.
Supprimer un tag sur lequel une séquence se déclenche, ou qu'une de ses étapes pose, est refusé aussi.

Ce que cela implique ailleurs

Une séquence envoie selon les mêmes règles qu'une campagne, sur le même solde et avec les mêmes règles de refus. Ses e-mails ont besoin d'un lien de désabonnement exactement comme ceux d'une campagne. Tout le parcours peut se construire sans écran — créer, ajouter des étapes, les relier, publier, activer — via l'API Séquences. Ce qu'une étape webhook envoie à votre URL — les deux formes de charge utile, ce qui n'y figure jamais, et pourquoi un appel échoué n'est jamais retenté — est documenté sur sa propre page.