Éléments de parcours
Les éléments de parcours sont des points de communication et des contrôles nécessaires pour créer un parcours :
- Entrée :
- Canaux :
- Contrôles de flux :
Pour ajouter un élément à un parcours, glissez-déposez-le depuis le volet de gauche vers le canevas, ou tirez-le depuis le cercle sur l’élément précédent.

Pour supprimer un élément, cliquez dessus une fois et appuyez sur l’icône Corbeille en haut.

Pour modifier un élément, double-cliquez dessus et remplissez les champs de la fenêtre pop-up qui apparaît.

Raccourcis clavier du canevas
Anchor link toPour faciliter la configuration de votre parcours, utilisez les raccourcis clavier permettant de gérer instantanément les parties du parcours sans clics :
- Sélectionnez un élément de parcours et copiez-collez-le avec Ctrl+C/Ctrl+V (Cmd+C/Cmd+V) ;
- Sélectionnez plusieurs éléments de parcours en maintenant la touche Maj/Cmd enfoncée et copiez-collez toute la combinaison sélectionnée avec Ctrl+C/Ctrl+V ;
- Copiez et collez des éléments entre les parcours (cependant, une limitation existe : ne changez pas d’onglet pendant la copie) ;
- Supprimez les éléments de parcours du canevas en appuyant sur la touche Suppr de votre système.

Entrée
Anchor link toEntrée basée sur un déclencheur
Anchor link toLorsqu’une entrée basée sur un déclencheur est définie pour le parcours, les utilisateurs qui déclenchent un événement spécifique (c’est-à-dire qui effectuent une action spécifique) entrent dans ce parcours dès que cet événement se produit.
Pour définir une entrée basée sur un déclencheur, localisez l’élément sur le canevas. Ensuite, choisissez un événement à utiliser comme déclencheur pour que les utilisateurs entrent dans le parcours.
Si l’événement que vous sélectionnez a des attributs, vous pouvez affiner les conditions de l’entrée basée sur un déclencheur avec des attributs spécifiques. Pour ce faire, appuyez sur le bouton Ajouter une condition lors de la modification de l’élément. Sélectionnez un attribut dans la liste déroulante et définissez son opérateur et ses valeurs dans les champs correspondants.
Ensuite, appuyez sur Appliquer pour enregistrer les modifications.

Vous pouvez ajouter plusieurs points d’entrée basés sur un déclencheur — dans ce cas, n’importe lequel d’entre eux démarrera le parcours.

Entrée basée sur l’audience
Anchor link toL’entrée basée sur l’audience lance un parcours pour un segment prédéfini d’utilisateurs d’une application particulière. Un segment inclut les abonnés de l’application qui respectent des conditions spécifiques.
Pour configurer l’entrée basée sur l’audience, choisissez une source d’audience (c’est-à-dire le segment prédéfini des abonnés de cette application).

De plus, vous pouvez télécharger un fichier CSV pour créer un segment d’utilisateurs, puis créer un parcours pour ce segment. En savoir plus
Une fois le parcours activé, tous les utilisateurs du segment sélectionné entreront dans le parcours.
Lancement planifié
Anchor link toSi vous utilisez l’entrée basée sur l’audience, par défaut, les utilisateurs du segment n’entrent dans le parcours qu’une seule fois, lors de son activation. Cependant, vous pouvez également planifier un lancement de parcours. Le Lancement planifié vous permet d’automatiser les campagnes en définissant des heures, des dates et des intervalles de lancement spécifiques. Par exemple, une application de fitness peut envoyer un rappel d’exercice quotidien à 8 h pour encourager des routines cohérentes.
Vous pouvez choisir parmi trois options de lancement planifié :
Lancer une fois
Planifiez le lancement du parcours à une date et une heure spécifiques.
Lancer à plusieurs dates
Planifiez le lancement du parcours à plusieurs dates spécifiques.
Lancement périodique
Planifiez le lancement du parcours à intervalles réguliers.
Configuration d’un parcours à lancement planifié
Anchor link toLancer une fois
Anchor link toChoisissez cette option pour lancer le parcours à une date et une heure spécifiques. Commencez par définir la date de lancement souhaitée et spécifiez l’heure de lancement du parcours.

Ensuite, sélectionnez le fuseau horaire. Il y a 2 options principales disponibles :
Fuseau horaire de l’appareil de l’abonné (par défaut). Avec cette option, le parcours sera lancé en fonction du fuseau horaire de l’appareil de chaque abonné. Si les données de fuseau horaire d’un abonné sont manquantes, un fuseau horaire de secours sera utilisé. Vous pouvez modifier le fuseau horaire de secours en cliquant sur Changer le fuseau de secours.
Fuseau horaire spécifique. Choisissez un fuseau horaire dans la liste déroulante si vous avez besoin d’un fuseau horaire spécifique pour le lancement du parcours.
Gérer les utilisateurs ayant manqué les heures planifiées
Anchor link toDéfinissez ce qui doit se passer si l’heure d’entrée planifiée d’un utilisateur est déjà passée. Cette option vous offre plus de flexibilité et de contrôle sur la manière et le moment où les utilisateurs entrent dans votre parcours, en particulier lorsque vous travaillez avec des fuseaux horaires différents ou des mises à jour dynamiques de l’audience.
Dans la liste déroulante Si l’heure de l’utilisateur est passée, sélectionnez l’un des comportements suivants :
Ne pas inclure : L’utilisateur sera exclu de la campagne si son heure planifiée est déjà passée.
Inclure immédiatement : L’utilisateur sera ajouté à la campagne immédiatement.
Inclure le jour suivant : L’utilisateur sera ajouté à la même heure planifiée le jour suivant.
Lancer à plusieurs dates
Anchor link toCette option vous permet de planifier le lancement du parcours à plusieurs dates spécifiques.
Tout d’abord, utilisez le calendrier pour choisir les dates de lancement souhaitées. Vous pouvez ajouter ou supprimer des dates selon vos besoins.

Ensuite, définissez l’heure de lancement et le fuseau horaire. Suivez les mêmes étapes que pour l’option Lancer une fois.
Lancement périodique
Anchor link toChoisissez Lancement périodique pour configurer un parcours qui se lance à intervalles réguliers.
Tout d’abord, définissez la fréquence de lancement du parcours en sélectionnant une unité de temps (par ex., Jour, Semaine, Mois) et en spécifiant l’intervalle (par ex., tous les 2 jours).

Ensuite, définissez l’heure de lancement et le fuseau horaire. Suivez les mêmes étapes que pour l’option Lancer une fois.
Entrée basée sur l’API
Anchor link toEn utilisant une entrée basée sur l’API, vous pouvez lancer un parcours client automatiquement dès qu’un événement commercial se produit en dehors de l’application. Par exemple, vous pouvez informer les clients lorsque certains de vos produits sont de nouveau en stock.
Pour démarrer un parcours, vous devez envoyer une requête API spéciale avec des conditions de segmentation spécifiées. Vous pouvez également ajouter des placeholders de contenu à la requête pour modifier le contenu du message en fonction du contexte.
En savoir plus sur l’Entrée basée sur l’API

Combiner les éléments d’entrée
Anchor link toVous pouvez ajouter plusieurs éléments d’entrée — dans ce cas, n’importe lequel d’entre eux démarrera le parcours. Chaque élément d’entrée peut démarrer son propre parcours.

Si vous utilisez à la fois une Entrée basée sur un déclencheur et une Entrée basée sur l’audience simultanément, les conditions des deux s’appliqueront mais ne se croiseront pas. Cela signifie que le parcours inclura les utilisateurs qui respectent les conditions du Segment et ceux qui déclenchent l’Événement. Ces ensembles d’utilisateurs peuvent se croiser ou non ; ce n’est pas l’intersection qui entre dans le parcours, mais l’union des ensembles complets.
Canaux
Anchor link toPush
Anchor link toL’élément Push indique un point pour communiquer avec un client via une notification push.
Pour envoyer un message push au bon moment dans le parcours, ajoutez l’élément Push après l’événement ou la condition qui doit déclencher le message. Ensuite, sélectionnez un préréglage depuis votre compte Pushwoosh.
Personnalisez les messages avec le Contenu Dynamique et les Modèles Liquid
Anchor link toPour une plus grande pertinence de vos messages pour les voyageurs du parcours, vous pouvez ajouter du contenu personnalisé basé sur le comportement des utilisateurs. Par exemple, en envoyant un push de panier abandonné, ajoutez le nom du produit pour une meilleure conversion – rappelez aux utilisateurs ce qu’ils voulaient acheter exactement, cela rendra votre message plus convaincant.
En savoir plus sur la personnalisation des messages de parcours
Utiliser des bons de réduction
Anchor link toVous pouvez personnaliser les notifications push en joignant un code de bon de réduction provenant d’un pool prédéfini. C’est utile pour les promotions, les remises et les incitations à la fidélité. Pour cela, créez à l’avance un préréglage de push qui inclut le placeholder {{voucher}}
.
Pour inclure un bon de réduction :
- Basculez Bons de réduction sur ON.
- Dans le champ Pool de bons de réduction, sélectionnez le pool contenant vos codes de bons de réduction disponibles. Assurez-vous d’ajouter le pool de bons de réduction à l’avance.
- (Facultatif) Utilisez le champ Attribuer un Tag pour appliquer un tag aux utilisateurs qui reçoivent un bon de réduction. Ce tag peut être utilisé pour la segmentation ou le reporting.
En savoir plus sur les bons de réduction
Enregistrer dans la boîte de réception
Anchor link toL’option Enregistrer dans la boîte de réception vous permet de stocker les notifications push dans la boîte de réception de l’application, afin que les utilisateurs puissent accéder et consulter les messages quand cela leur convient. Cela aide à garantir que les notifications importantes ne sont pas manquées et peuvent être vérifiées plus tard, ce qui facilite l’engagement des utilisateurs.

Pour enregistrer un message dans la boîte de réception, basculez simplement l’option Enregistrer dans la boîte de réception et configurez-la.
- Choisissez combien de temps le message reste dans la boîte de réception.
- Personnalisez l’icône du message, si nécessaire. Vous pouvez choisir une icône différente pour le message afin qu’il se démarque dans la boîte de réception.
- Définissez ce qui se passe lorsque l’utilisateur clique sur le message.
En savoir plus sur la configuration de la boîte de réception
Plafonnement de la fréquence
Anchor link toUtilisez le Plafonnement de la fréquence pour limiter la fréquence à laquelle les utilisateurs reçoivent des messages push, évitant ainsi la sur-sollicitation et réduisant le taux de désabonnement. Dans les paramètres de l’élément Push, choisissez l’une des options suivantes :
Utiliser les paramètres globaux de plafonnement de la fréquence
Appliquez les limites à l’échelle du projet configurées dans vos paramètres globaux de plafonnement de la fréquence.
Par exemple, si la limite globale est fixée à 3 messages en 9 jours, les messages supplémentaires dépassant cette limite seront ignorés.
Ignorer le plafonnement global de la fréquence
L’utilisateur recevra ce message même s’il a dépassé les limites de messages du canal. Utilisez cette option avec prudence pour éviter la sur-sollicitation.
Utiliser un plafonnement de fréquence personnalisé
Cette option vous permet de définir une limite personnalisée sur le nombre de messages envoyés dans une période spécifiée.
Important : Le plafonnement de fréquence personnalisé n’isole pas le message des limites de plafonnement globales. Tous les messages envoyés sur le même canal (par ex., in-app) à travers différents parcours et campagnes sont toujours comptabilisés. Si un utilisateur reçoit un message dans une campagne, cela peut empêcher la livraison de messages d’un autre parcours, même si un plafonnement personnalisé est défini. En savoir plus
Meilleur moment pour envoyer
Anchor link toSi vous souhaitez que chaque utilisateur reçoive une notification push au moment où il est le plus susceptible d’interagir avec les pushs, activez l’option Meilleur moment pour envoyer. L’heure d’envoi du message à chaque utilisateur sera calculée en fonction de son comportement et des performances des messages envoyés précédemment.

La précision du calcul du meilleur moment pour chaque utilisateur dépend du nombre de pushs que vous lui avez envoyés auparavant.
S’il n’y a pas assez de données sur l’utilisateur, il recevra un push à l’Heure par défaut que vous spécifiez en fonction de son fuseau horaire.
Diviser le flux si le message n’est pas ouvert
Anchor link toVous pouvez diviser le reste du flux du parcours selon que cette notification push est ouverte ou ignorée. Par exemple, il peut être utile d’envoyer des e-mails à ceux qui n’ouvrent pas les pushs ou d’envoyer un autre push à ceux qui ont lu le premier.

Cochez la case et définissez la période d’attente après l’envoi du push – après cette période, tous les utilisateurs qui ouvrent le push iront à la branche Ouvert du parcours, et les autres passeront par la branche Non ouvert.
La période d’attente peut être définie jusqu’à 7 jours.

Envoyer par User ID
Anchor link toLorsqu’elle est activée, le message sera envoyé à tous les appareils associés à un ID d’un utilisateur qui atteint cet élément de parcours. Ainsi, si un utilisateur a plusieurs appareils, tous associés à un seul UserID, cet utilisateur recevra plusieurs messages, un par appareil.

Lorsque tout est configuré, appuyez sur Appliquer.
L’élément E-mail indique un point pour communiquer avec un client via un message électronique.
Pour envoyer un e-mail à un certain moment du parcours client, ajoutez l’élément E-mail au canevas après l’élément que vous considérez comme la base appropriée pour la communication. Choisissez le contenu d’e-mail que vous souhaitez utiliser.

Définir la ligne d’objet
Anchor link toLorsque vous sélectionnez un préréglage d’e-mail, une ligne d’objet apparaîtra automatiquement dans le champ Objet si le préréglage en inclut déjà une.
Si un objet est pré-rempli, vous pouvez soit le conserver, soit le modifier pour mieux correspondre à votre campagne.
Si le préréglage ne contient pas de ligne d’objet, le champ sera vide, et vous pourrez entrer un nouvel objet manuellement.
Conseil : Assurez-vous que votre ligne d’objet est courte, claire et engageante, car c’est la première chose que vos destinataires verront dans leur boîte de réception.
Définir les détails de l’expéditeur et l’adresse de réponse
Anchor link toVous pouvez personnaliser l’adresse De l’e-mail pour les messages envoyés via le Parcours Client. Cela vous permet de contrôler l’identité de l’expéditeur, en l’alignant sur votre stratégie de marque ou de communication.
Pour définir l’adresse e-mail de l’expéditeur :
- Saisissez l’adresse de l’expéditeur souhaitée dans le champ De l’e-mail (par exemple,
marketing@testdomain.com
). - Saisissez le nom qui apparaîtra comme expéditeur dans le champ Nom de l’expéditeur.
- (Facultatif) Cochez la case Utiliser cette adresse comme adresse de réponse pour recevoir et suivre les réponses si vous souhaitez que les réponses aillent à la même adresse.

Note : L’adresse e-mail doit appartenir à un domaine vérifié dans votre projet Pushwoosh. Référez-vous au guide de configuration d’e-mail pour les étapes de vérification du domaine.
Envoyer aux utilisateurs désabonnés
Anchor link toConsidérez si vous souhaitez envoyer des e-mails exclusivement aux utilisateurs actuellement abonnés. Pushwoosh gère automatiquement les désabonnements et met à jour les segments en conséquence. Cependant, vous avez la possibilité d’inclure les utilisateurs désabonnés en activant le bouton Envoyer aux désabonnés.
Plafonnement de la fréquence
Anchor link toUtilisez le Plafonnement de la fréquence pour contrôler la fréquence à laquelle les utilisateurs reçoivent des e-mails, aidant ainsi à prévenir la sur-sollicitation et à réduire les désabonnements.
Choisissez l’une des options suivantes :
Utiliser les paramètres globaux de plafonnement de la fréquence. Appliquez les limites d’e-mails à l’échelle du projet définies dans vos paramètres globaux de plafonnement de la fréquence. Exemple : Si la limite est de 3 e-mails en 9 jours, tous les e-mails supplémentaires pendant cette période seront ignorés.
Ignorer le plafonnement global de la fréquence. Envoyez l’e-mail quel que soit le nombre de messages que l’utilisateur a déjà reçus. Utilisez cette option avec prudence pour éviter de submerger les destinataires.
Utiliser un plafonnement de fréquence personnalisé. Cette option vous permet de définir une limite personnalisée sur le nombre de messages envoyés dans une période spécifiée.
Important : Le plafonnement de fréquence personnalisé n’isole pas le message des limites de plafonnement globales. Tous les messages envoyés sur le même canal (par ex., in-app) à travers différents parcours et campagnes sont toujours comptabilisés. Si un utilisateur reçoit un message dans une campagne, cela peut empêcher la livraison de messages d’un autre parcours, même si un plafonnement personnalisé est défini. En savoir plus
Cci (Copie Carbone Invisible)
Anchor link toVous pouvez activer l’option Cci (Copie Carbone Invisible) lors de l’envoi d’e-mails dans un parcours client. La Cci vous permet d’envoyer une copie de l’e-mail à un destinataire supplémentaire sans révéler son adresse au(x) destinataire(s) principal(aux).
Cette fonctionnalité vous permet de :
- Conserver un enregistrement des interactions avec les clients dans votre système CRM pour un meilleur service client.
- Assurer que les équipes internes (par ex. les responsables de la conformité et des ventes) reçoivent des copies pour référence.
Comment activer la Cci
Anchor link to- Dans l’élément E-mail, activez le bouton Envoyer en Cci.
- Entrez les adresses e-mail auxquelles vous souhaitez envoyer la copie en Cci. Vous pouvez ajouter plusieurs adresses.
- Cliquez sur Appliquer.

Utiliser des bons de réduction
Anchor link toVous pouvez personnaliser les e-mails en joignant un code de bon de réduction unique provenant d’un pool prédéfini. C’est utile pour les promotions, les remises et les campagnes de fidélité.
Avant de commencer, assurez-vous que le contenu de votre e-mail inclut le placeholder {{voucher}}
là où le code doit apparaître.
Pour inclure un bon de réduction dans l’e-mail :
- Basculez Utiliser des bons de réduction sur ON.
- Dans le champ Pool de bons de réduction, sélectionnez le pool contenant vos codes de bons de réduction disponibles. Le pool doit être créé à l’avance.
- (Facultatif) Dans le champ Attribuer un Tag, spécifiez un tag à appliquer aux utilisateurs qui reçoivent un bon de réduction. Cela peut aider à la segmentation et au reporting.
En savoir plus sur les bons de réduction
Diviser le flux selon que ce message est ouvert ou ignoré
Anchor link toVous pouvez diviser le reste du flux du parcours selon que l’e-mail est ouvert ou ignoré. Par exemple, il peut être utile d’essayer de contacter les utilisateurs via des pushs ou des In-Apps ou d’envoyer un autre e-mail apportant plus de valeur.

Définissez la période d’attente après l’envoi de l’e-mail – après cette période, tous les utilisateurs qui ouvrent l’e-mail iront à la branche Ouvert du parcours, et les autres passeront par la branche Non ouvert.
La période d’attente peut être définie jusqu’à 7 jours.

In-App
Anchor link toPour montrer l’In-App aux utilisateurs dans le parcours, ajoutez l’In-App au canevas à côté de n’importe quel élément et choisissez une page Rich Media à afficher.

- Si votre application est ouverte au moment où l’élément In-App est déclenché, l’In-App s’affichera immédiatement.
- Si l’application est fermée, l’In-App s’affichera la prochaine fois que l’utilisateur ouvrira l’application.
L’élément SMS indique un point pour communiquer avec un client par SMS.
Assistance d’un développeur requise
Pour envoyer des SMS à l’aide du Constructeur de Parcours Client, demandez d’abord à votre équipe de développeurs d’associer les numéros de téléphone des clients à un UserId en utilisant la méthode /registerDevice. Le numéro de téléphone doit être spécifié dans le paramètre “hwid”.
Pour envoyer des SMS aux utilisateurs dans le parcours, ajoutez l’élément SMS au canevas à côté de n’importe quel élément. Choisissez un préréglage ou saisissez le texte du SMS manuellement.

Utiliser des bons de réduction
Anchor link toVous pouvez personnaliser les messages SMS en insérant des codes de bons de réduction uniques à partir d’un pool prédéfini. C’est particulièrement utile pour les promotions, les réductions et les offres de fidélité.
Pour inclure un bon de réduction dans votre message SMS :
- Utilisez un préréglage SMS qui contient le placeholder
{{voucher}}
. Ce placeholder sera remplacé par un code individuel du pool sélectionné. - Basculez Utiliser des bons de réduction sur ON.
- Dans le champ Pool de bons de réduction, sélectionnez le pool contenant vos codes de bons de réduction disponibles. Assurez-vous que le pool est créé à l’avance.
- (Facultatif) Utilisez le champ Attribuer un Tag pour appliquer un tag aux utilisateurs qui reçoivent un bon de réduction. Ce tag peut aider à la segmentation ou au suivi.
Important : Le pool de bons de réduction sélectionné doit avoir suffisamment de codes pour correspondre au nombre de destinataires. Si le pool est épuisé, le message ne sera pas envoyé.
En savoir plus sur la création et la gestion des pools de bons de réduction.
Plafonnement de la fréquence
Anchor link toUtilisez le Plafonnement de la fréquence pour contrôler la fréquence à laquelle les utilisateurs reçoivent des SMS, aidant à prévenir la fatigue des messages et les désabonnements.
Vous pouvez choisir l’une des options suivantes :
Utiliser les paramètres globaux de plafonnement de la fréquence
Appliquez les limites SMS à l’échelle du projet définies dans vos paramètres globaux de plafonnement de la fréquence. Exemple : Si la limite globale est de 3 SMS en 9 jours, tout message supplémentaire sera ignoré.
Ignorer le plafonnement global de la fréquence
Envoyez le SMS quel que soit le nombre de messages que l’utilisateur a déjà reçus. Utilisez avec prudence pour éviter la sur-sollicitation et les problèmes de conformité.
Utiliser un plafonnement de fréquence personnalisé
Cette option vous permet de définir une limite personnalisée sur le nombre de messages envoyés dans une période spécifiée.
Important : Le plafonnement de fréquence personnalisé n’isole pas le message des limites de plafonnement globales. Tous les messages envoyés sur le même canal (par ex., in-app) à travers différents parcours et campagnes sont toujours comptabilisés. Si un utilisateur reçoit un message dans une campagne, cela peut empêcher la livraison de messages d’un autre parcours, même si un plafonnement personnalisé est défini. En savoir plus
Diviser le flux selon que ce message est livré ou non
Anchor link toVous pouvez diviser le flux en fonction de la livraison du SMS et définir le temps d’attente de livraison.
Si le parcours implique des utilisateurs qui peuvent également recevoir des notifications push et des e-mails, activez l’option Envoyer une notification SMS sur tous les appareils des utilisateurs avec UserID. Cette option garantit que le message est toujours envoyé au bon canal.

L’élément WhatsApp dans le Parcours Client de Pushwoosh vous permet d’envoyer des messages WhatsApp personnalisés aux utilisateurs.
L’élément WhatsApp peut être configuré pour utiliser des modèles pré-approuvés de votre compte Meta ou du contenu personnalisé créé directement dans Pushwoosh.
Note : Vous ne pouvez initier des conversations qu’en utilisant un Modèle de Message approuvé. En savoir plus
Utiliser du contenu personnalisé
Anchor link toSi un utilisateur initie une conversation, vous êtes autorisé à répondre avec du contenu personnalisé dans un délai de 24 heures. Notez que le contenu personnalisé ne prend en charge que le texte brut (y compris les placeholders, le cas échéant) et ne permet pas de paramètres supplémentaires, tels que des ajustements spécifiques à la plateforme, des pièces jointes multimédias, des langues, etc.

Utiliser un modèle pré-approuvé de votre compte Meta
Anchor link toSélectionnez cette option pour utiliser un modèle préexistant de votre compte Meta. Après avoir sélectionné un modèle, Pushwoosh affiche un aperçu du contenu du message. Si le modèle contient des placeholders, chacun représente une variable dynamique qui doit être configurée avant que le message puisse être envoyé. En savoir plus
Si votre modèle WhatsApp inclut des types de messages interactifs, tels que des réponses rapides ou des boutons d’appel à l’action, configurez le parcours pour diviser le flux en fonction des interactions des utilisateurs avec ces boutons. En savoir plus
Configurer les URL d’action
Anchor link toLes modèles de message WhatsApp peuvent inclure des boutons d’action (par ex., « Acheter maintenant ») qui ouvrent une URL lorsqu’on appuie dessus. Ces boutons peuvent être personnalisés à l’aide de variables dynamiques insérées comme placeholders dans l’URL.
L’URL d’action est définie lors de la création du modèle dans votre compte Meta Business. Si l’URL inclut des placeholders (par ex., product_id), vous devez attribuer une valeur à chaque placeholder dans Pushwoosh avant d’envoyer le message. En savoir plus
Ajouter des pièces jointes multimédias
Anchor link toLorsque vous utilisez un modèle qui inclut un fichier multimédia (image, vidéo ou PDF), veuillez noter que le média n’est pas stocké dans le modèle lui-même. Ces fichiers sont téléchargés uniquement à titre d’exemples lors de la soumission du modèle à Meta à des fins de validation. Pour envoyer le message avec succès dans une campagne en direct, vous devez spécifier l’URL réelle du fichier dans Pushwoosh.
Pour ajouter un média, saisissez une URL valide et accessible au public pointant vers le fichier multimédia réel dans le champ Image.
Exemple : https://votredomaine.com/fichiers/banniere-offre.jpg
Note : Le message ne sera pas envoyé si l’URL du fichier multimédia est manquante ou inaccessible. En savoir plus
Utiliser des bons de réduction
Anchor link toVous pouvez personnaliser les messages WhatsApp en joignant un code de bon de réduction provenant d’un pool prédéfini. C’est utile pour les promotions, les remises et les incitations à la fidélité. Pour cela, créez un modèle WhatsApp qui inclut le placeholder {{voucher}}
.
Pour inclure un bon de réduction dans votre message WhatsApp :
- Basculez Bons de réduction sur ON dans l’étape du message WhatsApp.
- Dans le champ Pool de bons de réduction, sélectionnez le pool contenant vos codes de bons de réduction disponibles. Assurez-vous d’ajouter le pool de bons de réduction à l’avance.
- (Facultatif) Utilisez le champ Attribuer un Tag pour appliquer un tag aux utilisateurs qui reçoivent un bon de réduction. Ce tag peut être utilisé pour la segmentation ou le reporting.
En savoir plus sur les bons de réduction
Après avoir configuré l’élément WhatsApp, cliquez sur Enregistrer pour appliquer vos paramètres.
LINE
Anchor link toL’élément LINE vous permet d’envoyer des messages LINE aux utilisateurs dans le cadre de votre Parcours Client. Vous pouvez choisir entre l’utilisation d’un préréglage de message pour une mise en forme avancée ou la saisie de contenu simple en texte libre.
Pour configurer l’élément LINE, entrez un nom d’étape et choisissez comment vous souhaitez définir le contenu du message :
Préréglage Sélectionnez parmi les préréglages de message LINE que vous avez créés sous Contenu > Préréglages LINE. En savoir plus sur la création de préréglages LINE
Contenu personnalisé Saisissez du contenu en texte brut directement dans le champ Contenu personnalisé.
Note : Lorsque vous utilisez du contenu personnalisé, aucun paramètre supplémentaire n’est disponible. Les utilisateurs ne recevront que le texte brut que vous saisissez. Pour accéder aux options de configuration avancées, utilisez un préréglage.
Utiliser des bons de réduction
Anchor link toVous pouvez personnaliser les messages LINE en incluant un code de bon de réduction unique provenant d’un pool prédéfini. C’est idéal pour proposer des promotions, des remises ou des incitations à la fidélité par le biais d’une communication individuelle.
Pour utiliser des bons de réduction dans votre message LINE :
- Assurez-vous que votre modèle de message LINE inclut le placeholder
{{voucher}}
. - Dans l’étape du message LINE, basculez Bons de réduction sur ON.
- Sélectionnez le Pool de bons de réduction approprié qui contient vos codes de bons de réduction. Assurez-vous que le pool est créé à l’avance.
- (Facultatif) Utilisez le champ Attribuer un Tag pour appliquer un tag aux utilisateurs qui reçoivent un bon de réduction. Cela aide à la segmentation et au reporting.
En savoir plus sur les bons de réduction
Contrôle du flux basé sur la livraison (facultatif)
Anchor link toUtilisez le bouton Diviser le flux selon que ce message est livré ou non pour définir comment le parcours doit se poursuivre en fonction de l’état de la livraison :
Activé : Le parcours se divise en deux chemins — un pour la livraison réussie et un pour l’échec de la livraison.
Désactivé : Le parcours continue sur un seul chemin, quel que soit le résultat de la livraison.
Cliquez sur Enregistrer pour appliquer vos paramètres et retourner au canevas du parcours.
Après avoir configuré l’élément LINE, cliquez sur Enregistrer pour appliquer vos paramètres.
Data to App
Anchor link toL’élément de parcours Data to app vous permet d’envoyer des données personnalisées ou des notifications push silencieuses et de fournir des données que votre application peut interpréter et sur lesquelles elle peut agir, améliorant ainsi l’engagement de l’utilisateur et la fonctionnalité de l’application.
Qu’est-ce que les données personnalisées ?
Les données personnalisées sont des informations supplémentaires envoyées avec une notification push. Ces données sont généralement au format JSON et peuvent inclure divers paramètres qui indiquent à l’application d’effectuer des actions spécifiques à la réception de la notification.
Lorsqu’une notification push avec des données personnalisées est reçue, l’application traite la charge utile JSON pour effectuer des actions prédéfinies. Cela permet des mises à jour de contenu dynamiques, la navigation et d’autres fonctionnalités interactives sans que l’utilisateur n’ait à ouvrir manuellement l’application.
Comment envoyer des données personnalisées avec l’élément Data to App
Anchor link to- Ajoutez l’élément Data to App au canevas du parcours.

- Collez votre code JSON dans le champ prévu à cet effet.

- Après avoir saisi vos données JSON, cliquez sur Enregistrer pour appliquer la configuration.
Exemples d’utilisation de Data to App
Envoyer des notifications push silencieuses
Anchor link toLes notifications push silencieuses sont un type de notification push qui n’alerte pas l’utilisateur par des sons, des vibrations ou des notifications visuelles. Au lieu de cela, elles sont livrées silencieusement en arrière-plan. Les notifications push silencieuses associées à des données personnalisées sont utilisées pour mettre à jour le contenu de l’application, synchroniser des données ou déclencher un comportement spécifique de l’application sans interrompre l’utilisateur.
Suivre les désinstallations
Anchor link toEnvoyez un push silencieux quotidien à votre base d’utilisateurs pour vérifier si l’application est installée sur l’appareil de l’utilisateur.
Mettre à jour votre application de manière proactive
Anchor link toDans certaines situations, vous pourriez avoir besoin de mettre à jour votre application sur les appareils des utilisateurs sans qu’aucune action de leur part ne soit requise. Un push silencieux avec des données personnalisées est idéal à cet effet. Vous pouvez l’envoyer à tous les utilisateurs ou à un segment d’utilisateurs spécifique. La notification push s’ouvrira automatiquement, lançant votre application en arrière-plan et mettant à jour son contenu en une minute, le tout sans aucune intervention de l’utilisateur.
Exemple JSON
Anchor link to{ "Action": "UpdateApp"}
Tester une nouvelle section/module dans votre application
Anchor link toAvec les données personnalisées, vous pouvez ouvrir une nouvelle fonctionnalité pour des tests bêta. Sélectionnez un segment cible et envoyez-leur une notification push annonçant la fonctionnalité ajoutée. Si un utilisateur clique sur le message, il aura accès à la section que vous avez ouverte exclusivement pour lui.
Exemple JSON
Anchor link to{"EnableNewFeatureSection" : "Yes"}
Mettre à jour l’icône de l’application
Anchor link toChangez l’icône de l’application de manière dynamique.
Exemple JSON
Anchor link to{ "UpdateAppIcon": "https://example.com/new-icon.png"}
Livrer des codes promo et des réductions
Anchor link toVous pouvez envoyer des notifications push avec des codes promo ou des réductions qui sont automatiquement appliqués lorsque l’utilisateur appuie sur la notification. Cette approche encourage l’engagement des utilisateurs et facilite l’utilisation des offres spéciales, améliorant ainsi leur expérience globale.
Exemple JSON
Anchor link to{ "ApplyPromoCode": "DISCOUNT2024"}
Accorder des points bonus aux utilisateurs
Anchor link toVous pouvez envoyer des notifications push avec des données personnalisées pour accorder des points bonus aux utilisateurs. Lorsque l’utilisateur appuie sur la notification, les points bonus sont automatiquement crédités sur son compte.
Exemple JSON
Anchor link to{"AddPromo" : "+1000"}
Apprenez-en plus sur la personnalisation de vos messages avec des données personnalisées
Contrôles de flux
Anchor link toDivision par segment
Anchor link toLa Division par segment utilise les Segments créés dans votre compte Pushwoosh. Pour en savoir plus sur les Segments, veuillez consulter le guide.
La Division par segment divise le parcours en deux branches distinctes basées sur la segmentation. Choisissez un Segment de votre compte Pushwoosh pour constituer le premier segment. Les clients qui ne correspondent pas aux conditions du Segment passeront par la deuxième branche du parcours. Chaque branche peut inclure n’importe quel élément suivant la Division par segment et se terminer par sa propre Sortie.
Vous pouvez ajouter autant de Divisions par segment que nécessaire, même en les enchaînant.

Attendre le déclencheur
Anchor link toL’étape Attendre le déclencheur vous permet de définir différents scénarios de communication selon qu’un utilisateur déclenche un événement particulier ou plusieurs événements dans un délai spécifié. La période d’attente est limitée à 90 jours.
Vous pouvez diviser le flux en branches en fonction de l’événement ou du groupe d’événements déclenché, en ajoutant jusqu’à trois de ces branches. De plus, une branche Non déclenché est toujours ajoutée pour les utilisateurs qui n’ont rempli les conditions d’aucune branche.

Chaque branche peut contenir jusqu’à quatre événements avec attributs. S’il y a plusieurs événements dans une branche, vous pouvez choisir un opérateur logique : ET (toutes les conditions doivent être remplies pour suivre la branche Déclenché) ou OU (au moins une condition doit être remplie pour suivre la branche Déclenché).

Exemples de cas d’utilisation
1. Mettre en place des communications spéciales pour les utilisateurs qui déclenchent un ou plusieurs événements spécifiques. Imaginez que vous souhaitiez envoyer un e-mail aux clients qui ont réservé et payé un billet d’avion. Pour ce faire, ajoutez une étape Attendre le déclencheur avec une branche et spécifiez deux événements : BilletReserve et BilletAchete (en supposant que vous les ayez configurés auparavant). Sélectionnez l’opérateur logique ET pour que seuls les utilisateurs qui remplissent les deux conditions poursuivent.

2. Diviser le flux en fonction du type de produit acheté. Disons que vous proposez des abonnements Basique et Premium. Lors de l’achat d’un abonnement, les utilisateurs déclenchent l’événement AbonnementAchete avec l’attribut type qui prend la valeur Basique ou Premium. Pour diviser le flux du parcours en fonction du type d’abonnement, ajoutez une étape Attendre le déclencheur avec deux branches. Dans la première branche, spécifiez l’événement AbonnementAchete avec la condition type est Basique ; dans la seconde, ajoutez l’événement AbonnementAchete avec la condition type est Premium.

Période d’attente fixe
Si vous voulez qu’un utilisateur attende toute la période spécifiée, même si le ou les événements choisis se produisent plus tôt, activez l’option Période d’attente fixe :

Division A/B/n
Anchor link toTestez quelle séquence de messages fonctionne le mieux avec la Division A/B/n et ajustez vos communications aux besoins et préférences de votre audience.
En savoir plus sur l’exécution des tests A/B/n

Vérification de la joignabilité
Anchor link toAvant d’envoyer des messages à vos utilisateurs, vous pourriez avoir besoin de vérifier s’ils sont joignables via un canal spécifique, que ce soit les notifications push ou les e-mails. Essayez de contacter les utilisateurs qui ne sont pas abonnés aux pushs ou aux e-mails via d’autres canaux, et assurez-vous que chaque utilisateur est engagé !
Glissez-déposez l’élément Vérification de la joignabilité depuis le panneau de gauche vers le canevas après tout élément que vous souhaitez suivre par la communication. Ensuite, choisissez le canal que vous souhaitez vérifier – notifications push ou e-mail.

Pour les notifications push, les valeurs du tag Push Alerts Enabled seront examinées, et les voyageurs du parcours seront divisés en deux branches en conséquence, une pour ceux qui ont ce tag défini sur “true” et ceux avec la valeur de tag “false”. Quant aux e-mails, les utilisateurs qui ont le tag Unsubscribed Email défini sur “true” iront à la branche non joignable.

Ensuite, faites suivre l’élément de Vérification de la joignabilité par les communications appropriées – contactez les utilisateurs non abonnés aux pushs par e-mail et vice-versa, ou envoyez une In-App pour les couvrir tous. Vous pourriez vouloir vérifier les deux canaux simultanément, et c’est un jeu d’enfant – il suffit de faire suivre la branche non joignable des pushs, par exemple, avec la vérification de la joignabilité pour les e-mails. Ainsi, vous pouvez détecter les utilisateurs qui ne sont abonnés à aucune de vos mises à jour et les contacter avec des In-Apps ou d’autres moyens (comme, par exemple, des SMS – référez-vous aux Exemples de Webhooks).

Délai
Anchor link toL’élément Délai fait attendre les utilisateurs pendant une période de temps spécifiée avant de passer à l’étape suivante du parcours. Le délai peut être défini comme une période fixe, une heure, une date et un jour de la semaine spécifiques ou peut être automatiquement pris à partir d’une valeur de tag ou d’attributs d’événement.
Durée fixe
Anchor link toLorsqu’il est réglé sur une période fixe, l’élément Délai permet aux utilisateurs de poursuivre leur parcours uniquement lorsque le temps spécifié est écoulé.
Par exemple, si un délai est réglé sur 8 heures, un utilisateur qui atteint cet élément de parcours attendra 8 heures avant de passer à l’étape suivante.

Heure spécifique
Anchor link toVous pouvez définir l’heure exacte à laquelle les utilisateurs doivent avancer dans leur parcours. Cela signifie que les utilisateurs qui ont atteint l’élément de délai passent à l’étape suivante du parcours une fois que l’heure spécifiée dans cette même journée se produit.
Par exemple, si un utilisateur arrive à un élément de délai tôt le matin et que vous avez réglé le délai pour attendre jusqu’à 17h30, ces utilisateurs passeront au point de parcours suivant à 17h30 selon le fuseau horaire de leur appareil.

Date
Anchor link toSi vous souhaitez mettre en place une campagne ponctuelle à une date précise (par exemple, envoyer une notification pour le Black Friday), sélectionnez une date et une heure particulières pour continuer le parcours.

Jour de la semaine
Anchor link toSi vous voulez que l’utilisateur passe au point de parcours suivant uniquement un jour spécifique de la semaine, sélectionnez l’option Jour de la semaine et définissez le jour et l’heure souhaités.

Délai basé sur les données de l’utilisateur ou de l’événement
Anchor link toPour certains cas, vous pourriez avoir besoin de définir un délai de manière dynamique, en fonction de ce que vous savez déjà sur les voyageurs du parcours ou des actions qu’ils effectuent au cours de leur parcours.
Pour définir un délai basé sur les Tags des utilisateurs ou les Événements qu’ils déclenchent :
- choisissez l’option Basé sur les données utilisateur/événement ;
- sélectionnez un Tag ou un Événement pour obtenir des données.
L’étape suivante du parcours peut être programmée pour se produire exactement à la date et à l’heure spécifiées dans une valeur de Tag ou des attributs d’Événement ou plusieurs jours après/plusieurs jours avant cette date.

Si la date ou l’heure est déjà passée lorsqu’un utilisateur atteint cet élément de parcours, l’utilisateur sortira du parcours.
Par exemple, vous définissez un délai de “2 jours avant” pour rappeler aux utilisateurs leur rendez-vous en obtenant la date et l’heure de la visite à partir des attributs de l’événement RendezVous. Si un utilisateur prend un rendez-vous pour demain, il ne tombera pas sous la condition de délai “2 jours avant” et sortira du parcours dès qu’il atteindra l’élément Délai dans son parcours.
Cependant, pour gérer ces cas, vous pouvez diviser le parcours ultérieur en deux branches suivant l’élément Délai et laisser les utilisateurs continuer leur parcours même s’ils tombent à l’étape du délai.
Cochez la case Diviser en branches si la date est dans le passé ou si la date est vide, et le flux ultérieur sera divisé en deux branches – “Dans le futur” et “Dans le passé”, où “dans le passé” rassemblera les utilisateurs dont les valeurs de Tag ou les attributs d’Événement ne correspondent pas aux conditions de délai et peuvent être constitués de tout autre élément (par exemple, un autre Délai, un Diviseur de segment, une Attente d’événement ou une communication immédiate).
Si une date et une heure spécifiées dans les Tags ou les attributs d’Événement d’un utilisateur changent alors que l’utilisateur est déjà en train de parcourir le parcours, les paramètres du Délai resteront inchangés.
Veuillez envisager de créer plusieurs parcours au cas où les utilisateurs changeraient les dates de leurs rendez-vous, livraisons, etc.
Par exemple, vous pouvez commencer un parcours avec l’événement RendezVousCree avec l’attribut DateTime ; appelons-le un parcours “Rappel”. Dans le parcours, définissez le rappel push à envoyer 2 jours avant la visite prévue en utilisant le Délai basé sur les attributs de l’Événement. Pour couvrir les cas où les utilisateurs changent la date ou l’heure de leur rendez-vous :
- Créez un événement supplémentaire RendezVousModifie.
- Pour le parcours “Rappel”, définissez cet événement RendezVousModifie comme un objectif de Conversion et spécifiez que les utilisateurs qui atteignent l’objectif sortiront du parcours.
- Ensuite, créez un nouveau parcours commençant par l’événement RendezVousModifie pour rappeler aux utilisateurs qui ont mis à jour la date et l’heure de leur visite.
Mettre à jour le profil utilisateur
Anchor link toMise à jour manuelle
Anchor link toPour attribuer manuellement des valeurs de Tag aux utilisateurs dans le parcours :
- Ajoutez l’élément Mettre à jour le profil utilisateur où vous le souhaitez sur le canevas.
- Appuyez sur + Valeur manuelle et sélectionnez un Tag dans la liste déroulante contenant tous les Tags créés dans votre compte Pushwoosh.
- Spécifiez les valeurs pour le Tag sélectionné en fonction de son type.
Vous pouvez configurer jusqu’à 10 Tags à la fois.
Pour les Tags spécifiques à l’utilisateur, les valeurs sont attribuées à tous les appareils de l’utilisateur avec le même ID utilisateur. Pour les Tags qui ne sont pas spécifiques à l’utilisateur, les valeurs sont attribuées à un appareil particulier avec lequel l’utilisateur parcourt le parcours.
Quant aux cas d’utilisation, ils sont nombreux. Par exemple, taguer les utilisateurs qui atteignent une étape particulière du parcours est pratique pour construire des communications ultérieures.

Valeur de Tag dynamique
Anchor link toLa mise à jour dynamique du profil utilisateur signifie que les valeurs de Tag sont prises automatiquement à partir des attributs des Événements que l’utilisateur déclenche avant d’atteindre l’élément de parcours Mettre à jour le profil utilisateur. En définissant les valeurs de Tag en fonction des Événements que les utilisateurs déclenchent ou de leurs attributs, vous pouvez communiquer avec ces utilisateurs de manière plus personnelle et leur envoyer des offres sur mesure.
Pour en savoir plus sur les Événements et leurs attributs, veuillez consulter le guide des Événements.
Pour définir des valeurs de Tag dynamiques, procédez comme suit :
- Placez l’élément Mettre à jour le profil utilisateur n’importe où sur le canevas en veillant à ce qu’au moins un élément basé sur un déclencheur (Entrée basée sur un déclencheur ou Attendre le déclencheur) précède l’élément Mettre à jour le profil utilisateur.

Double-cliquez sur l’élément et appuyez sur +Valeur dynamique dans la section Valeur de Tag dynamique.
Sélectionnez le Tag à définir.
Si vous choisissez un Tag à définir manuellement, il n’apparaîtra pas dans la liste des Tags de la section Valeur de Tag dynamique.
- Choisissez un Événement dans la liste déroulante et le Tag, dont la valeur sera définie dynamiquement en fonction des attributs de l’Événement que l’utilisateur déclenche.
Veuillez vous assurer que les types des Tags et des attributs d’Événement sont les mêmes. Par exemple, pour définir un Tag STRING, l’attribut d’Événement STRING doit être utilisé. Pour en savoir plus sur les types de Tag, veuillez consulter le guide des Tags et Filtres.

Webhook
Anchor link toVous aurez besoin de l’aide de votre équipe de développement pour configurer l’élément Webhook. Partagez ce guide avec eux pour commencer.
En utilisant les webhooks, vous pouvez partager les données du parcours avec presque n’importe quel autre service : analytique, systèmes CRM, services d’automatisation marketing, et bien plus encore. Par exemple, notifier automatiquement des services externes lorsqu’un client a effectué une action particulière dans le parcours, envoyer des données client à vos outils d’analyse, et déclencher des e-mails, SMS ou messages WhatsApp tiers sur des événements spécifiques du parcours – il existe de nombreux cas d’utilisation, choisissez le vôtre.
Découvrez quelques exemples d’implémentation de webhooks pour différents cas d’utilisation et services : Exemples d’intégration de Webhook
- Glissez-déposez l’élément Webhook sur le canevas. Placez le Webhook où vous le souhaitez, en gardant à l’esprit les informations de parcours que vous allez envoyer à un service tiers.
- Donnez-lui un nom. Il peut être pratique de nommer les webhooks en fonction des services auxquels ils envoient des données ou du cas d’utilisation.

Spécifiez l’URL de la requête à laquelle les données doivent être envoyées, et sélectionnez le type de requête :
GET
ouPOST
.Définissez le type de contenu. Par défaut, le type de contenu est application/json. Si le service auquel vous envoyez le webhook nécessite un autre type de contenu, saisissez celui qui convient dans la valeur de l’en-tête Content-Type. Exemples de types de contenu :
- x-www-form-urlencoded
- text/plain
- text/xml
- Ajoutez des en-têtes si nécessaire.
Par exemple, certaines API peuvent nécessiter une authentification HTTP de base. Pour authentifier de telles requêtes, procédez comme suit :
- Ouvrez un éditeur de texte brut et tapez sans espaces le nom d’utilisateur et le mot de passe séparés par deux-points, par ex. :
monuser:monpass
- Encodez-le en Base64.
- Copiez la chaîne résultante (par ex. bXl1c2VyOm15cGFzcw== )
- Ajoutez l’en-tête Authorization dans les paramètres du webhook, où la valeur serait
Basic <VOTRE CHAÎNE BASE64>
. Faites attention à l’espace après le mot “Basic”.

- Composez la requête.
Assurez-vous d’utiliser la syntaxe de requête appropriée.
Par exemple, si le type de contenu que vous utilisez est application/json, vous pouvez tester la validité de la requête dans n’importe quel vérificateur JSON.
- Pour ajouter les Données Dynamiques (valeurs de tag du client, attributs des événements déclenchés par le client, données de l’appareil, etc.) à votre webhook, choisissez le paramètre Données Dynamiques, copiez le placeholder, et collez-le dans le corps de la requête.

Sortie du parcours
Anchor link toLa Sortie est un point où le parcours se termine. Une fois que vous avez spécifié toutes les communications dans un seul parcours, ajoutez l’élément Sortie pour le compléter.
