Fastory Studio
Personnaliser vos textes et vos CTA avec des variables dynamiques
Affichez automatiquement le prénom, l'email ou tout attribut collecté par le bot dans vos textes, et transmettez ces données à vos liens externes pour une expérience personnalisée.
Les variables dynamiques affichent automatiquement les informations de chaque visiteur, comme son prénom ou son email, dans les textes de votre expérience. Elles permettent aussi de transmettre ces données à vos liens externes. Chaque participant vit ainsi une expérience personnalisée, sans effort de votre part.
À quoi ça sert ?
Une variable dynamique est un mot-clé que vous insérez dans un texte, entre accolades, par exemple {first_name}. Au moment où le visiteur voit l'écran, la variable est remplacée par sa propre valeur.
Les informations proviennent de ce que le visiteur a renseigné dans le bot : prénom, email, téléphone ou un attribut personnalisé que vous avez créé. Vous pouvez ainsi accueillir chaque joueur par son prénom, afficher un code qui lui est propre ou rappeler une réponse qu'il a donnée.
Les variables servent aussi à passer le relais à votre site : les données collectées peuvent être transmises à un lien externe pour poursuivre le parcours, par exemple pré-remplir un formulaire ou personnaliser une page d'atterrissage.
Fonctionnalités principales
Afficher une variable dans un composant Texte
- Ouvrez votre expérience dans l'éditeur.
- Ajoutez ou sélectionnez un composant Texte sur l'écran souhaité.
- Écrivez le nom de la variable entre accolades, par exemple
{first_name}ou{Last_name}.
- Publiez votre expérience.
Le nom de la variable doit correspondre exactement à l'attribut collecté dans votre bot. Vous pouvez combiner plusieurs variables et du texte libre dans un même composant.
Exemple : le texte Bonjour {first_name}, votre email est {email} s'affiche Bonjour Jean, votre email est jean@email.com pour un visiteur dont le prénom est Jean.
Le remplacement se fait en temps réel, dès que le visiteur a renseigné l'information. Si la variable n'a pas de valeur pour ce visiteur, elle est simplement retirée du texte et rien ne s'affiche à sa place.
Afficher le prénom sur l'écran de fin
C'est l'usage le plus courant. Placez un composant Texte sur l'écran de fin (outro) et écrivez par exemple Merci {first_name}. Lorsque le bot se ferme, le visiteur qui a indiqué « John » voit « Merci John ».
Transmettre les données du visiteur à un lien externe
Sur un CTA ou un lien du bot, ainsi que sur un bouton de partage, les données collectées auprès du visiteur (email, téléphone, attributs personnalisés) peuvent être transmises automatiquement à l'adresse de destination, sous une forme sécurisée.
Cette option nécessite d'activer la transmission des données vers une URL externe sur votre workspace. Contactez votre interlocuteur Fastory pour l'activer.
Une fois activée, un paramètre sécurisé est ajouté à votre lien. La lecture de ces données sur votre site demande une petite mise en place technique côté équipe : rapprochez-vous de votre développeur ou de votre partenaire.
Bonnes pratiques
- Vérifiez l'orthographe exacte du nom de la variable : s'il ne correspond pas à l'attribut du bot, rien ne s'affiche.
- Placez la question qui collecte l'information, le prénom par exemple, avant l'écran qui l'affiche.
- Rédigez un texte qui reste correct même si la variable est vide, car elle disparaît alors du message.
- Testez votre expérience en conditions réelles pour vérifier que la variable se remplace bien.
- N'activez la transmission vers une URL externe que lorsque votre page de destination est prête à recevoir les données.
Cas d'usage concrets
Si vous voulez remercier le joueur par son prénom, personnalisez l'écran de fin
Demandez le prénom dans le bot, puis ajoutez Merci {first_name} dans un composant Texte sur l'écran de fin. Chaque joueur repart avec un message qui lui est adressé personnellement.
Si vous voulez afficher une information propre à chaque visiteur, combinez les variables
Affichez un code, une catégorie ou une réponse donnée dans le bot en insérant l'attribut correspondant entre accolades, au milieu de votre texte.
Si vous voulez poursuivre le parcours sur votre site, transmettez les données au lien
Activez la transmission vers une URL externe, puis ajoutez un CTA vers votre site. Les données du visiteur sont transmises de façon sécurisée pour accueillir la personne ou pré-remplir un formulaire.
FAQ
Comment afficher le prénom d'un visiteur sur l'écran de fin d'une expérience Fastory ?
Collectez le prénom dans le bot, puis ajoutez un composant Texte sur l'écran de fin avec la variable {first_name}, par exemple Merci {first_name}. À la fermeture du bot, le prénom saisi par le visiteur s'affiche automatiquement à la place de la variable.
Quelles variables dynamiques peut-on utiliser dans un texte Fastory ?
Vous pouvez utiliser les informations collectées auprès du visiteur : son prénom, son email, son téléphone et tout attribut personnalisé créé dans votre bot. Le nom de la variable, entre accolades, doit reprendre exactement le nom de l'attribut.
Comment écrire une variable dynamique dans un composant Texte ?
Écrivez le nom de l'attribut entre accolades, par exemple {first_name}. Vous pouvez mélanger plusieurs variables et du texte libre, comme Bonjour {first_name}. La variable est remplacée par la valeur du visiteur au moment de l'affichage.
Que se passe-t-il si la variable n'a pas de valeur pour le visiteur ?
Si le visiteur n'a pas renseigné l'information correspondante, la variable est simplement retirée du texte et rien ne s'affiche à sa place. Prévoyez donc un texte qui reste lisible même sans la valeur.
Pourquoi ma variable s'affiche-t-elle telle quelle sans être remplacée ?
Deux raisons possibles : le nom de la variable ne correspond pas exactement à l'attribut collecté dans le bot, ou l'information n'a pas encore été renseignée par le visiteur. Vérifiez l'orthographe du nom et l'ordre des écrans.
Peut-on transmettre les données d'un visiteur à un site externe depuis un CTA ?
Oui. Sur un CTA, un lien du bot ou un bouton de partage, les données collectées peuvent être transmises de façon sécurisée à l'adresse de destination. Cette option doit être activée sur votre workspace au préalable.
Les variables dynamiques fonctionnent-elles avec les attributs personnalisés du bot ?
Oui. En plus du prénom, de l'email et du téléphone, vous pouvez afficher n'importe quel attribut personnalisé créé dans votre bot, en reprenant son nom exact entre accolades.