Skip to main content
Éditeur de Workflow montrant un Workflow complexe avec plusieurs Nodes et Branches

Qu’est-ce qu’un Workflow ?

Un Workflow est l’élément central de chaque campagne Reelevant. C’est un graphe visuel à base de Nodes (un graphe acyclique dirigé, ou DAG) qui définit la logique de diffusion de contenus personnalisés à votre audience. Chaque Workflow répond à trois questions :
  1. le contenu apparaît-il ? (Channels)
  2. Quelles données alimentent la personnalisation ? (Data Nodes)
  3. Quelle logique détermine l’expérience ? (Logic Nodes, conditions, splits)
Lorsqu’un utilisateur visite une page, ouvre un e-mail ou déclenche un événement mobile, Reelevant évalue le Workflow en temps réel et renvoie le contenu le plus pertinent.

Structure d’un Workflow

Un Workflow est composé de Nodes connectés, organisés en quatre catégories :

Channels

Définissent où le contenu est affiché — Email, Web (image ou HTML), Landing Page ou Mobile (push, in-app, inbox).

Data Nodes

Récupèrent et transforment les données — catalogues produits, géolocalisation, météo, paramètres d’URL, événements web, et plus encore.

Logic Nodes

Contrôlent le flux — conditions, splits A/B et Real-Time Testing déterminent quelle Branch un utilisateur emprunte.

Output Nodes

Définissent ce qui est renvoyé — un template de contenu visuel, un payload JSON Template ou une réponse vide.
Les Nodes sont reliés par des arêtes qui définissent le flux d’exécution depuis les Channels, en passant par les Data Nodes et les Logic Nodes, jusqu’aux Output Nodes.

Cycle de vie d’un Workflow

Chaque Workflow passe par une série d’états :
Vous ne pouvez intégrer (déployer) un Workflow qu’après qu’il a été Published.

Branches

Une Branch est un chemin unique à travers le Workflow, depuis un Channel jusqu’à un Output Node. Les Branches sont l’unité fondamentale de la personnalisation — chaque Branch peut offrir une expérience différente selon le contexte de l’utilisateur. Les Branches peuvent être :
  • Qualifiées avec une catégorie (ex. « Promotion », « Nouveautés ») en utilisant les catégories de Branches définies dans les paramètres du Workflow.
  • Mises en avant comme Branches individualisées dans l’éditeur pour distinguer visuellement les parcours personnalisés.
  • Analysées via les statistiques pour voir comment le trafic se répartit entre les différents parcours.

Versions

Les Workflows prennent en charge le versioning. Chaque publication crée une nouvelle version. Vous pouvez :
  • Consulter l’historique de toutes les versions publiées.
  • Parcourir n’importe quelle version précédente en mode lecture seule.
  • Restaurer une version précédente en la définissant comme brouillon actif.

Et ensuite ?

Créer un Workflow

Guide pas à pas pour créer votre premier Workflow.

Éditeur de Workflow

Apprenez à utiliser l’éditeur visuel.

Channels

Découvrez les différents types de Channels.

Data Nodes

Apprenez à intégrer des données dans votre Workflow.