Intégration
| Paramètre du Journey | Description |
|---|---|
| Règles d’entrée | L’utilisateur correspond aux critères du segment. Utilisateurs abonnés, ajouts futurs uniquement (vous voulez uniquement les personnes qui s’abonnent à l’avenir ; vous ne voulez pas que les utilisateurs existants reçoivent cela). |
| Règles de sortie | Ils ont parcouru l’ensemble du journey. |
| Règles de réentrée | Non |
| Contenu | Accueillez les nouveaux utilisateurs de votre application ou site web ; encouragez-les à accomplir certaines tâches au cours des premiers jours ou semaines. |

Campagne de réengagement
| Paramètre du Journey | Description |
|---|---|
| Règles d’entrée | La dernière session de l’utilisateur est supérieure à 7 jours ; utilisateurs abonnés. (Vous pouvez vouloir exclure certains segments comme les clients payants si votre objectif est de faire revenir plus d’utilisateurs gratuits.) |
| Règles de sortie | Ils ont parcouru l’ensemble du journey ou remplissent certaines conditions — sortir lorsque l’utilisateur devient actif dans votre application/site web. |
| Règles de réentrée | Oui, après un certain temps : 7 jours (le réengagement peut se produire chaque fois qu’ils n’ont pas ouvert votre application depuis un moment). |
| Contenu | Rappelez aux utilisateurs de revenir à votre application lorsqu’ils ne l’ont pas ouverte depuis un moment, et attirez-les avec des récompenses ou des réductions. |

Panier abandonné
Exemple de panier abandonné
Campagne promotionnelle
| Paramètre du Journey | Description |
|---|---|
| Règles d’entrée | L’utilisateur correspond aux critères du segment. Utilisateurs abonnés ou ciblez le segment auquel votre campagne promotionnelle est pertinente. |
| Règles de sortie | Ils ont parcouru l’ensemble du journey ou remplissent certaines conditions. Sélectionnez un segment qui définit l’objectif que vous souhaitez cibler (par exemple, les utilisateurs qui ont acheté). |
| Règles de réentrée | Non (s’il s’agit d’une campagne ponctuelle, envoyez-la une fois). |
| Contenu | Préparez-les pour l’événement, rappelez-leur quand il commence, et offrez une réduction ou une récompense à l’approche de la fin. |

Envoyer un message après que l’utilisateur quitte l’application si l’action est incomplète
Configuration initiale- Utilisez les tags de données pour marquer que l’action doit être effectuée par l’utilisateur. Supprimez le tag lorsque l’action est terminée.
- Configurez le segment pour ce tag.
| Paramètre du Journey | Option | Description |
|---|---|---|
| Règles d’entrée | La dernière session de l’utilisateur est supérieure à la durée spécifiée. | La durée pendant laquelle vous déterminez que l’utilisateur a été actif pour la dernière fois sur votre application ou site web. |
| Audience | Incluez le segment que vous souhaitez cibler avec le tag. | Ce sont les utilisateurs éligibles pour recevoir le message. |
| Règles de sortie | Sortir lorsque l’utilisateur ne correspond plus aux conditions d’audience. | Lorsque l’utilisateur quitte le segment, il n’est plus éligible pour le message du journey. |
| Règles de réentrée | Oui, après un certain temps. | La durée que vous souhaitez attendre pour que l’utilisateur soit à nouveau éligible pour recevoir le message. |
Ajoutez le(s) message(s) souhaité(s)
Test A/B dans un journey
En utilisant un nœud de branche divisée, vous pouvez définir une répartition 50/50 dans votre journey. Créez deux modèles de message différents et au fur et à mesure que vos utilisateurs progressent, la moitié recevra “Modèle A” et l’autre “Modèle B”. Exportez les données de message de chaque modèle pour comparer les analyses entre les variantes.
Afficher les messages in-app dans l’ordre et une fois par jour
Dans cet exemple, nous voulons afficher 3+ messages in-app d’affilée, mais les montrer seulement une fois par jour. Si un utilisateur n’ouvre pas l’application, il le verra quand même la prochaine fois qu’il ouvrira l’application. Configuration initialeCréer un nouveau segment
iam_journey avec le filtre : Tag utilisateur iam_journey est 1- Vous pouvez changer
iam_journeypour le nom de votre choix. - Ce tag sera défini sur chaque utilisateur qui termine le journey et reçoit tous les messages.

Créer les messages in-app
Configurez le journey suivant
| Paramètre du Journey | Option | Description |
|---|---|---|
| Règles d’entrée | L’utilisateur correspond aux critères du segment | Ce sont les utilisateurs éligibles pour recevoir le message. |
| Audience | Inclure le segment & exclure le segment | Incluez le segment “Utilisateurs abonnés”. Excluez le segment “iam_journey” de l’étape 1. |
| Règles de sortie | Ils ont parcouru l’ensemble du journey | Aucune condition supplémentaire n’est nécessaire. |
| Règles de réentrée | Oui, après un certain temps | 2 minutes |
-
Ajoutez une étape de message in-app.
- Nommez le message, par exemple :
IAM 1. - En bas du message, définissez planification de livraison sur 1 jour.
- Nommez le message, par exemple :
-
Ajoutez une action de branche oui/non avant l’étape du message in-app.
- Définissez votre condition de branchement : comportement du message précédent : “
IAM 1consulté”. - Suivez la branche Non
- Faites glisser le
IAM 1vers la branche Non. - Ajoutez une étape d’attente de 1 jour.
- Faites glisser le
- Suivez la branche Oui
- Dans la branche Oui, répétez les étapes 1 et 2 pour tous les messages, en remplaçant
IAM 1par le nouveau message in-app (par exemple,IAM 2,IAM 3). - À la branche Oui finale, ajoutez l’action taguer l’utilisateur.
- Taguez la même clé utilisée dans Configuration initiale → Étape 1 segment.
- Exemple
iam_journey : 1.
- Exemple
- Taguez la même clé utilisée dans Configuration initiale → Étape 1 segment.
- Dans la branche Oui, répétez les étapes 1 et 2 pour tous les messages, en remplaçant
- Définissez votre condition de branchement : comportement du message précédent : “

Journey à entrée limitée
Assurez-vous que les utilisateurs ne peuvent entrer dans un journey qu’un nombre limité de fois tout en contrôlant l’expérience à chaque étape.| Paramètre du Journey | Description |
|---|---|
| Règles d’entrée | L’utilisateur correspond aux critères du segment (par exemple, utilisateurs abonnés ou tout segment cible pertinent). |
| Audience | Incluez votre segment cible. Excluez les utilisateurs avec le tag journey_count = 2 pour limiter les entrées à deux fois. |
| Règles de sortie | Ils ont parcouru l’ensemble du journey. |
| Règles de réentrée | Oui, après un certain temps : 15 jours. |
| Contenu | Fournissez une expérience de première fois lors de l’entrée initiale, et une expérience de deuxième fois adaptée lors de la réentrée. Empêchez toute entrée supplémentaire au-delà de la deuxième. |

Préparez votre stratégie de tags
journey_count pour suivre les entrées. Les tags sont créés automatiquement lorsque vous les définissez dans le Journey. Voir action de tag pour plus de détails.Configurez l'inclusion/exclusion d'audience
- Incluez votre segment cible (par exemple, “Utilisateurs abonnés”).
- Excluez les utilisateurs où le tag utilisateur
journey_countest2.

Ajoutez une branche oui/non au début
journey_count égal à 1.- Branche Oui = utilisateurs de retour (deuxième entrée).
- Branche Non = utilisateurs pour la première fois (aucun tag présent encore).
Branche Non (première entrée)
- Ajoutez l’action taguer l’utilisateur : définissez
journey_countsur1. - Envoyez vos messages et actions de première fois.
- Continuez jusqu’à la fin ou logique supplémentaire au besoin.
Branche Oui (deuxième entrée)
- Ajoutez l’action taguer l’utilisateur : définissez
journey_countsur2. - Envoyez vos messages et actions pour les utilisateurs de retour.
- Continuez jusqu’à la fin ou logique supplémentaire au besoin.
Journeys récurrents pour des jours spécifiques
Envoyez des messages récurrents qui s’alignent sur un jour spécifique de la semaine (par exemple, promotions hebdomadaires, rappels d’événements).| Paramètre du Journey | Description |
|---|---|
| Règles d’entrée | L’utilisateur correspond aux critères du segment (par exemple, utilisateurs abonnés ou un autre segment cible pertinent). |
| Audience | Incluez votre segment cible. |
| Règles de sortie | Ils ont parcouru l’ensemble du journey. |
| Règles de réentrée | Oui, après un certain temps : 7 jours. |
| Contenu | Un message hebdomadaire envoyé un jour spécifique (par exemple, chaque vendredi). |

Configurez l'audience
Définissez les règles de réentrée
- Le minuteur de réentrée commence lorsque l’utilisateur quitte le Journey, pas lorsqu’il entre.
- Une réentrée de 7 jours garantit que les utilisateurs réentrent à temps pour la fenêtre temporelle de la semaine suivante.
- La durée de réentrée doit être plus longue que la durée de la fenêtre temporelle pour éviter les envois doubles.

Ajoutez un nœud de fenêtre temporelle (première étape)
Ajoutez votre message après la fenêtre temporelle
Journeys progressifs (pilotés par événements)
Augmentez l’engagement en fonction de la progression de l’utilisateur en utilisant les événements personnalisés et les conditions d’attendre jusqu’à.| Paramètre du Journey | Description |
|---|---|
| Règles d’entrée | Événement personnalisé = Progression_Level, avec filtre progression_level = 0. |
| Audience | Filtre de segment facultatif. Vous pouvez exécuter cela pour tous les utilisateurs ou restreindre à un sous-ensemble ; aucun tag requis. |
| Règles de sortie | - Ils ont parcouru l’ensemble du journey. - Ou lorsque le niveau de progression maximum est atteint (par exemple, progression_level = 3).- Facultatif : sortir lorsqu’un nœud Attendre jusqu’à expire. - Facultatif : brancher depuis un nœud Attendre jusqu’à pour taguer les utilisateurs qui ne terminent pas l’événement, les conduisant vers un journey de réengagement. |
| Règles de réentrée | Non |
| Contenu | Messages basés sur les étapes qui augmentent au fur et à mesure que les utilisateurs franchissent des jalons (emails dans cet exemple). |

L'utilisateur entre dans le journey
Progression_Level avec progression_level = 0.
Début : Immédiatement.Niveau 1
- Attendre jusqu’à ce que l’événement personnalisé
Progression_Levelse produise avecprogression_level = 1. - Envoyer : message Niveau 1 terminé !.
- (Facultatif) Appliquer une expiration sur le nœud d’attente → faire sortir l’utilisateur si le jalon n’est pas atteint.
- (Facultatif) Brancher : si l’expiration est atteinte, taguer l’utilisateur et l’envoyer vers un journey de réengagement.
Niveau 2
- Attendre jusqu’à ce que l’événement personnalisé
Progression_Levelse produise avecprogression_level = 2. - Envoyer : message Niveau 2 terminé, vous faites du bon travail !.
- (Facultatif) Appliquer une expiration ou brancher/taguer vers le réengagement.
Niveau 3
- Attendre jusqu’à ce que l’événement personnalisé
Progression_Levelse produise avecprogression_level = 3. - Envoyer : message Vous avez atteint le niveau 3 !.
- (Facultatif) Appliquer une expiration ou brancher/taguer vers le réengagement.
Sortie
Ramifier un Journey selon le bouton d’action cliqué
Dirigez les utilisateurs vers différents chemins de Journey en fonction du bouton d’action de notification push qu’ils ont appuyé. Ce modèle utilise des boutons d’action, un événement personnalisé et une étape Wait Until pour ramifier les utilisateurs selon leur clic de bouton spécifique — pas seulement s’ils ont cliqué ou non.| Paramètre du Journey | Description |
|---|---|
| Règles d’entrée | L’utilisateur correspond aux critères du segment (par exemple, utilisateurs abonnés ou un segment spécifique à la campagne). |
| Règles de sortie | Ils ont parcouru l’ensemble du journey. |
| Règles de réentrée | Non |
| Contenu | Envoyez un push avec plusieurs boutons d’action, puis ramifiez les messages de suivi selon le bouton appuyé par l’utilisateur. |
Ajoutez des boutons d'action à votre push
- Bouton 1 : “Acheter maintenant” → ID d’action :
shop_now - Bouton 2 : “En savoir plus” → ID d’action :
learn_more
Ajoutez un listener de clic et envoyez un Événement personnalisé
160500 ou ultérieure. Les utilisateurs doivent être connectés pour que les événements personnalisés soient suivis.Ajoutez une étape Wait Until dans le Journey
- Ajoutez une étape Wait Until.
- Ajoutez une condition pour chaque bouton : Événement personnalisé
cta_clickedoù la propriétébuttonest égale à l’ID d’action (par exemple,shop_now). - Ajoutez des conditions supplémentaires pour chaque ID d’action sur lequel vous souhaitez vous ramifier (par exemple,
learn_more). - Définissez une expiration (par exemple, 3 jours) pour que les utilisateurs qui ne cliquent sur aucun bouton continuent sur un chemin de secours.
Ajoutez des messages de suivi à chaque branche
- Branche “Acheter maintenant” : Envoyez une recommandation de produit ou un code de réduction.
- Branche “En savoir plus” : Envoyez du contenu éducatif ou un aperçu des fonctionnalités.
- Branche d’expiration : Envoyez un message de réengagement ou sortez du Journey.
FAQ
Puis-je programmer l’envoi d’un message tous les jours ?
Oui. Ajoutez un nœud de fenêtre temporelle comme première étape et configurez-le pour chaque jour de la semaine avec les heures auxquelles vous souhaitez envoyer le message (par exemple, de 10h à 18h dans le fuseau horaire de l’utilisateur). Ensuite, définissez les règles de réentrée pour réentrer après un temps inférieur à un jour mais plus long que la durée de la fenêtre temporelle — par exemple, 12 heures pour une fenêtre de 8 heures. Cela garantit que les utilisateurs réentrent suffisamment tôt pour atteindre la fenêtre temporelle du lendemain sans risque de double envoi dans la même fenêtre.Puis-je faire des tests A/B de différents messages dans un Journey ?
Oui. Ajoutez un nœud de branche divisée pour diviser les utilisateurs uniformément (par exemple, 50/50). Placez un modèle de message différent sur chaque branche, puis comparez les analyses entre les deux modèles après l’exécution du Journey.Comment limiter le nombre de fois qu’un utilisateur peut entrer dans un Journey ?
Utilisez un tag (par exemple,journey_count) pour suivre les entrées. Incrémentez le tag à chaque fois que l’utilisateur entre, et ajoutez une règle d’exclusion d’audience qui bloque les utilisateurs une fois que le tag atteint votre limite souhaitée. Voir l’exemple de Journey à entrée limitée ci-dessus.
Pourquoi mon Journey récurrent a-t-il envoyé le mauvais jour ?
Le nœud de fenêtre temporelle filtre selon le fuseau horaire local de l’utilisateur si les données de fuseau horaire sont disponibles. Si un utilisateur n’a pas de données de fuseau horaire, le message est envoyé selon le fuseau horaire par défaut de votre application. Vérifiez que vos paramètres de fenêtre temporelle et les données de fuseau horaire des utilisateurs sont corrects.Comment arrêter un Journey en cours d’exécution ?
Définissez le statut du Journey sur En pause ou Arrêté dans les paramètres du Journey. Les Journeys en pause conservent les utilisateurs à leur étape actuelle ; les Journeys arrêtés font sortir tous les utilisateurs immédiatement. Voir Paramètres du Journey pour plus de détails.Pages connexes
Présentation des Journeys
Actions de Journey
Paramètres de Journey
Messages de Journey
Panier abandonné
Événements personnalisés
Ressources supplémentaires sur le blog OneSignal
Ressources supplémentaires sur le blog OneSignal