Passer au contenu principal
Chaque étape de message dans un Journey envoie un message à l’utilisateur lorsqu’il atteint ce point dans le flux. Vous pouvez ajouter des étapes de notification push, e-mail, SMS et message in-app — chacune avec son propre modèle et son comportement de livraison. Pour ajouter une étape de message, cliquez sur le bouton (+) dans le canvas du Journey et sélectionnez le canal.
La planification des messages au sein des étapes individuelles n’est pas actuellement prise en charge. Les messages push, e-mail et SMS sont envoyés immédiatement lorsque l’utilisateur atteint l’étape. Utilisez une étape d’attente avant l’étape de message si vous avez besoin d’un délai.

Notification push

  1. Cliquez sur (+) et sélectionnez Notification Push.
  2. Dans le panneau latéral, sélectionnez un modèle de message existant ou créez-en un nouveau.
  3. Enregistrez l’étape.
Lorsqu’un utilisateur atteint cette étape, OneSignal envoie la notification push immédiatement. L’utilisateur doit disposer d’un abonnement push actif pour la recevoir.
Donnez aux modèles des noms descriptifs (ex. : « Bienvenue — Push Jour 1 ») pour les trouver facilement dans le menu déroulant.

E-mail

Avant d’ajouter une étape d’e-mail, vérifiez que vous avez configuré l’e-mail dans votre application OneSignal.
  1. Cliquez sur (+) et sélectionnez E-mail.
  2. Dans le panneau latéral, sélectionnez un modèle d’e-mail existant ou créez-en un nouveau.
  3. Enregistrez l’étape.
OneSignal envoie l’e-mail immédiatement lorsque l’utilisateur atteint cette étape. L’utilisateur doit disposer d’une adresse e-mail abonnée. Vous pouvez personnaliser le contenu des e-mails avec la syntaxe Liquid, les Data Tags ou les Data Feeds pour des données API en temps réel au moment de l’envoi.

SMS

Avant d’ajouter une étape SMS, vérifiez que vous avez configuré la messagerie SMS dans votre application OneSignal.
  1. Cliquez sur (+) et sélectionnez SMS.
  2. Dans le panneau latéral, sélectionnez un modèle SMS existant. Si vous n’en avez pas encore créé, allez dans Messages > Modèles > + Nouveau modèle > Nouveau modèle SMS.
  3. Enregistrez l’étape.
OneSignal envoie le SMS immédiatement lorsque l’utilisateur atteint cette étape. L’utilisateur doit disposer d’un numéro de téléphone abonné.

Message in-app

Avant d’ajouter une étape de message in-app, vérifiez que vous avez configuré la messagerie in-app dans votre application.
  1. Cliquez sur (+) et sélectionnez Message In-App.
  2. Dans le panneau latéral, concevez votre message avec l’éditeur glisser-déposer ou l’éditeur HTML.
  3. Configurez éventuellement les conditions de déclenchement et un calendrier de livraison (la fenêtre de temps dont dispose l’utilisateur pour ouvrir l’application et voir le message).
  4. Enregistrez l’étape.

Timing de session

Les messages in-app nécessitent une nouvelle session pour s’afficher. Une nouvelle session commence lorsque l’application est hors focus pendant 30+ secondes, puis est ramenée au premier plan. Cela signifie :
  1. L’utilisateur atteint l’étape de message in-app dans le Journey.
  2. Le message ne s’affiche pas pendant la session en cours.
  3. La prochaine fois que l’utilisateur ouvre l’application (démarrant une nouvelle session), le message s’affiche si les conditions de déclenchement sont remplies et si le calendrier de livraison n’a pas expiré.
Si l’utilisateur utilise activement l’application lorsqu’il atteint l’étape du message in-app, il ne verra pas le message tant qu’il n’aura pas fermé et rouvert l’application (après 30+ secondes). Planifiez votre flux Journey en conséquence — pensez à placer une étape d’attente avant le message in-app pour laisser le temps à une interruption de session naturelle.
Les messages in-app dans un Journey ne s’affichent qu’une seule fois par utilisateur. Même si l’utilisateur re-entre dans le Journey, le même message in-app ne s’affichera pas à nouveau.

Webhooks

En plus des étapes de message, vous pouvez ajouter des étapes webhook pour envoyer des données en temps réel à des systèmes externes (CRM, plateformes d’analyse, backends personnalisés) à n’importe quel point du Journey. Les webhooks sont utiles pour synchroniser l’état des utilisateurs, déclencher des flux de travail externes ou enregistrer la progression du Journey en dehors de OneSignal.

Webhooks Journey

Configurez des étapes webhook pour envoyer des données à des outils externes pendant un Journey.

FAQ

Puis-je planifier l’envoi d’un message à une heure précise ?

Pas dans l’étape de message elle-même. Pour retarder la livraison, ajoutez une étape d’attente avant l’étape de message. Vous pouvez également utiliser les paramètres de planification du Journey pour contrôler quand l’ensemble du Journey est actif.

Pourquoi mon message in-app ne s’est-il pas affiché ?

Les messages in-app nécessitent une nouvelle session pour s’afficher. Si l’utilisateur était déjà dans l’application lorsqu’il a atteint l’étape, le message est mis en attente jusqu’à la prochaine session (application hors focus pendant 30+ secondes, puis rouverte). Vérifiez également que les conditions de déclenchement sont remplies et que le calendrier de livraison n’a pas expiré.

Un utilisateur verra-t-il le même message in-app s’il re-entre dans le Journey ?

Non. Les messages in-app dans un Journey ne s’affichent qu’une seule fois par utilisateur, quelle que soit la re-entrée. Pour afficher à nouveau un message, créez une nouvelle étape de message in-app avec un contenu différent.

Que se passe-t-il si un utilisateur n’a pas d’abonnement pour le canal de message ?

L’étape de message est ignorée pour cet utilisateur. Par exemple, si une étape d’e-mail est atteinte mais que l’utilisateur n’a pas d’adresse e-mail abonnée, l’e-mail n’est pas envoyé et l’utilisateur passe à l’étape suivante dans le Journey.

Puis-je personnaliser les messages Journey ?

Oui. Les modèles push, e-mail et SMS prennent en charge la syntaxe Liquid pour insérer des attributs utilisateur, les Data Tags et les propriétés d’événements personnalisés. Les modèles d’e-mail prennent également en charge les Data Feeds pour des données API en temps réel au moment de l’envoi.

Pages associées

Webhooks Journey

Envoyez des données en temps réel à des systèmes externes à n’importe quel point d’un Journey.

Actions Journey

Ajoutez des étapes d’attente, une logique de branchement et des chemins fractionnés entre les étapes de message.

Paramètres Journey

Configurez les règles d’entrée, les règles de sortie, la re-entrée et la planification.

Personnalisation des messages

Personnalisez les messages avec des tags, la syntaxe Liquid et les propriétés d’événements personnalisés.

Modèles

Créez et gérez des modèles de messages réutilisables sur tous les canaux.

Data Feeds

Intégrez des données API en temps réel dans les messages e-mail au moment de l’envoi.