Customer Journey Builder

Contenu dynamique

Insérez un placeholder de tag comme [first_name] dans vos notifications push, e-mails, SMS ou messages in-app grâce au sélecteur Personalization, et Pushwoosh remplit la valeur propre à chaque destinataire au moment de l'envoi. Un message, rédigé une fois, personnalisé pour chaque lecteur.

Éditeur de contenu push avec le sélecteur Personalization ouvert au-dessus du champ de message, les tags prénom et article du panier insérés comme placeholders, et un aperçu d'écran verrouillé affichant 'Hi, Laura, you left a Blue Hoodie in your cart.'

Rédigez une fois, et le message donne toujours l’impression de connaître le lecteur

«Bonjour, cher client» signale au lecteur que rien n’a été écrit pour lui, et cela se ressent. «Bonjour Camille, votre sweat bleu vous attend dans votre panier» convertit mieux, mais personne n’a le temps de rédiger cette version à la main pour chaque niveau de fidélité et chaque panier. La plupart des équipes se contentent de la formule générique par défaut, non parce qu’elle fonctionne mieux, mais parce que l’alternative ressemblait à une campagne par segment. Le contenu dynamique supprime ce compromis : rédigez le message une fois, insérez un placeholder, et chaque destinataire lit son propre prénom et son propre panier, avec une vraie valeur de repli pour ceux que le tag ne couvre pas. Un levier précieux quand les Soldes ou le Black Friday multiplient les campagnes.

Ce que vous apporte le contenu dynamique

Syntaxe des placeholders

Insérez un tag sous la forme [tag_name] via le sélecteur Personalization, sans le saisir à la main. Aucune limite de placeholders par message.

Default Tag Value

Une valeur de repli documentée, affichée lorsque le destinataire n'a pas de valeur pour ce tag.

Modificateurs de casse

CapitalizeFirst, CapitalizeAllFirst, UPPERCASE, lowercase ou regular, un par placeholder. Les tags Price, Integer et Date utilisent leur propre jeu de modificateurs.

Large couverture des champs

Titre, corps, sous-titre, icône, bannière et même URL des boutons Chrome, sur le push, l'e-mail, le SMS et l'in-app.

User ID direct

Insérez le User ID Pushwoosh du destinataire, résolu pour chacun au moment de l'envoi.

Personnalisation par attributs d'événement

Un nœud d'envoi de parcours peut puiser dans l'événement qui a déclenché ou validé l'étape, et pas seulement dans un tag statique.

Ce qu’une liste de segments construite à la main ne peut pas faire à moindre coût : le placeholder est résolu sur le profil de chaque destinataire au moment de l’envoi, si bien qu’un seul message sert tout le monde sans construction séparée par segment.

AccèsTypes de tags utilisablesOù
Sélecteur PersonalizationString, Integer, Price, DateÉditeur de contenu du Control Panel : push, e-mail, SMS, in-app
API ou Liquid TemplatesList, ou tout type dès que le message nécessite une logique conditionnelleAppels API directs, ou Liquid Templates
Accès
1 / 2
Sélecteur Personalization
Types de tags utilisables
String, Integer, Price, Date
Où
Éditeur de contenu du Control Panel : push, e-mail, SMS, in-app
Accès
2 / 2
API ou Liquid Templates
Types de tags utilisables
List, ou tout type dès que le message nécessite une logique conditionnelle
Où
Appels API directs, ou Liquid Templates

Choisissez le tag, pas la syntaxe

Le sélecteur écrit le jeton à votre place : choisissez un tag dans la liste et il apparaît dans le champ sous la forme [tag_name], formaté et prêt. Définissez une Default Tag Value en parallèle, et un destinataire sans valeur pour ce tag reçoit tout de même une phrase complète, au lieu d’un blanc ou d’un jeton cassé.

Personnalisez directement depuis l'événement, pas seulement depuis le profil

Activez «Personalize message with event attributes» sur un nœud d’envoi, et le message lit ses placeholders dans l’événement qui a lancé ou validé cette étape, plutôt que dans un tag enregistré plus tôt. Un cart_item transporté par le déclencheur atteint le rappel qui suit sans que personne n’ait à mettre à jour un tag de profil au préalable.

Pourquoi c’est important pour le Customer Journey Builder

Un parcours qui envoie la même phrase à un client VIP et à un visiteur qui découvre la marque est conçu pour le flux plus que pour la personne qui le traverse. Le contenu dynamique permet à une étape du Customer Journey Builder de s’adresser différemment à chaque personne qui l’atteint : un prénom, un article du panier, un niveau de solde, sans découper le canevas en une branche par segment. Le même mécanisme lit en direct l’événement sur lequel repose une étape : une branche Wait for Trigger peut ainsi transmettre son propre identifiant de commande au message qui la suit. Le parcours garde un ton attentionné, même lorsqu’il tourne en autonomie.

Un placeholder parmi les éléments qui l’alimentent

Le contenu dynamique se trouve dans les presets de message, le même modèle qu’une étape push, e-mail, SMS ou in-app réutilise tout au long d’un parcours. Les valeurs insérées proviennent des tags du profil, ou de l’événement qui a déclenché ou validé l’étape : un déclencheur de panier abandonné peut transmettre son propre cart_item directement au rappel qui suit. Lorsqu’un message doit varier selon une condition plutôt que remplir une valeur, ou récupérer un prix en direct au moment de l’envoi, ce sont les Liquid templates qui prennent le relais là où s’arrête un placeholder statique.

Un parcours, plusieurs messages, et chaque destinataire lit sa propre version

Un déclencheur de panier abandonné ouvre le parcours, une branche Wait for Trigger vérifie s’il y a eu achat, et le rappel qui suit mentionne l’article exact que le destinataire a laissé. L’e-mail de relance lit les mêmes données de tag. Canal différent, même personne, même placeholder qui travaille deux fois.

Là où il fait la différence

Détail du panier et de la commande

E-commerce, livraison de repas et courses en ligne, où l'article ou le statut de commande est tout l'intérêt du message.

Détail du voyage et de la réservation

Voyage, hôtellerie et parcs de loisirs, où une destination ou une date d'arrivée rend un rappel digne d'être ouvert.

LiveOps au niveau du joueur

Niveau, pseudo et monnaie du jeu, adressés au joueur précis qui les a obtenus.

  • E-commerce / retail
  • Fintech / banque
  • Médias / streaming
  • Voyage / OTA
  • Marketplaces
  • Livraison de repas
  • Jeux mobiles

Les données de tag restent sur une infrastructure identifiée

Chaque placeholder résolu par le contenu dynamique lit une valeur de tag stockée sur la même infrastructure que le reste de la plateforme : Pushwoosh est conforme au RGPD, certifié ISO 27001:2022 et SOC 2 Type II, et fonctionne sur son propre matériel aux États-Unis et en Allemagne. Tous les détails figurent sur la page sécurité des données.

ISO 27001:2022 CertifiedISO 27001 CertifiedGDPR CompliantData Privacy FrameworkHIPAA CompliantSOC 2 Type 2 CertifiedOWASP Compliant

Comment ça marche

  1. Insérez le placeholder

    Ouvrez l'éditeur de contenu push, e-mail, SMS ou in-app et utilisez le sélecteur Personalization pour insérer [tag_name], avec une Default Tag Value pour les destinataires qui n'ont pas ce tag.

  2. Activez la personnalisation par attributs d'événement dans un parcours

    Sur un nœud d'envoi du Customer Journey Builder, activez 'Personalize message with event attributes' pour lire l'événement déclencheur ou validé plutôt qu'un tag statique.

  3. Passez aux Liquid Templates pour la logique

    Besoin d'un tag de type List, ou d'une branche à l'intérieur d'un message ? Cela passe par l'API ou les Liquid Templates, pas par le sélecteur du Control Panel.

Quelques points à vérifier avant de construire autour de cette fonctionnalité.

  • Le sélecteur Personalization couvre les tags String, Integer, Price et Date, chacun avec son propre jeu de modificateurs de format. Les tags de type List nécessitent l’API ou les Liquid Templates.
  • Un modificateur est obligatoire pour chaque placeholder. En laisser un non défini empêche d’enregistrer le preset.
  • La syntaxe utilise des crochets, [tag_name], et non la convention {"{{tag_name}}"} d’autres plateformes. Bon à savoir si vous migrez des modèles.
  • La personnalisation par attributs d’événement est une option par nœud. Un message n’en hérite pas automatiquement du déclencheur situé en amont.

FAQ

Un message, personnalisé pour chaque lecteur

Rédigez-le une fois, insérez un placeholder, et cessez de réécrire la même phrase pour chaque segment.