✏️ L'éditeur de flow Simio
Table des matières
Il existe plusieurs types de messages et fonctionnalités dans l'éditeur de flow Simio.
Cet article va vous permettre de comprendre leur utilité et savoir comment les utiliser dans vos flows.
![]() |
Les templates |
|
Un template doit obligatoirement être envoyé en premier message pour pouvoir initier une conversation avec un client sur WhatsApp. Sans template, vos campagnes et automations ne peuvent pas être délivrées.
Il est donc automatiquement ajouté comme message de départ dans votre flow lors de sa création et vous ne pouvez pas le supprimer (il s’agit du message avec le drapeau dans le coin).
Une fois que le client répond (en envoyant un message texte libre ou en cliquant sur un bouton qui envoie une réponse), vous pouvez continuer l’échange avec des messages gratuits de type Answer. À noter que si vous voulez lui envoyer un message sans clic sur un bouton Quick Reply ou réception d'un message libre, vous devrez par contre utiliser un message template.
Chaque template devra être vérifié par Meta avant de pouvoir l'envoyer à vos clients, pour notamment vérifier le contenu du message et s'assurer qu'il n'ira pas à l'encontre des Règles de Meta. Le template devra apparaître Approved pour pouvoir l'envoyer.
Chaque envoi de template étant facturé par Meta, nous vous recommandons de vous limiter à un seul template en premier message. Meta distingue deux catégories de templates - Marketing et Utility - avec des usages et des tarifs différents. Pour en savoir plus sur les templates 👉 ⚡️ Les templates : Marketing & Utility Vous trouverez aussi de l'aide pour créer vos templates dans notre documentation 👉 📚 Comment créer un template WhatsApp seul
Les templates offrent également plus de fonctionnalités que les messages de type Answer (ce qui peut donner envie d'en ajouter d'autres mais à éviter pour des raisons de coût). Ces fonctionnalités sont organisées en 3 différentes catégories que vous pouvez utiliser pour enrichir l’expérience client.
Pensez à tester vos templates pour voir le rendu réel sur WhatsApp 👉 👀 S'envoyer un test
Le template simpleCatégorie Marketing ou Utility ![]() C'est le type le plus simple, sans fonctionnalité particulière. Vous pouvez y ajouter votre wording (max 1024 caractères, espaces compris), et y ajouter une image ou une vidéo en header si vous le souhaitez (recommandé car cela rend le message plus agréable à lire). Pour plus d'infos sur les médias, consulter l'article 👉 📐 Format et dimensions WhatsApp
Vous pouvez mettre du texte en gras en utilisant les * ou en italique en utilisant les _ autour du texte que vous souhaitez éditer. Par exemple : Si vous écrivez *Ce texte est en gras*, vous aurez ce résultat :
Si vous écrivez _Ce texte est en italique_, vous aurez ce résultat :
Les templates (notamment Marketing) ne s'affichent pas en entier lorsqu'ils sont reçus dans l'application WhatsApp, votre wording s'arrêtent au bout de quelques lignes et un bouton "Voir plus" apparaît pour afficher la suite. Nous n'avons pas la main sur cette fonctionnalité, elle automatiquement mise en place par WhatsApp. Pensez donc à mettre une phrase accrocheuse dès le debut !
Vous avez aussi la possibilité de placer des variables directement dans le contenu de votre message (nom, prénom, etc…). Les champs personnalisables apparaissent dans la liste déroulante sous la zone de saisie de votre wording. Ces champs sont automatiquement récupérés depuis votre environnement Shopify, Klaviyo, ou autre outil que vous utilisez qui serait connecté à votre environnement Simio. Vous pouvez les utiliser pour créer plus de proximité avec vos clients et ainsi créer un lien privilégié avec eux. Pour intégrer une variable dans le message, sélectionnez-le dans la liste et cliquez sur Add parameter à droite. ![]() L'utilisation du footer est optionnelle, vous pouvez vous en servir pour signer votre message par exemple, ou pour mentionner d'envoyer STOP pour se désabonner. Si un utilisateur envoie un message contenant uniquement le mot STOP (en majuscule ou en minuscule), il sera automatiquement désabonné. Vous pouvez créer un chatbot qui se lance quand un utilisateur envoie “STOP” (et “Stop” et “stop” - les majuscules et minuscules importent dans les chatbot) pour lui confirmer sa désinscription.
Pensez aussi à y ajouter des boutons (CTA) pour créer de l'interaction avec vos clients. Vous pouvez ajouter soit des Quick Reply (boutons permettant d'avancer dans le flow), soit des boutons URL (permettant de rediriger vers une page web). Vous avez le droit d'utiliser jusqu'à 3 Quick Reply et 2 boutons URL (25 caractères max chacun, espace compris).
Les boutons URL sont automatiquement placés en première position, vous pouvez décider de les placer après les Quick Reply si vous le souhaitez en switchant le bouton en bas sur “Bottom”
Pour plus d'aide, consulter la documentation 👉 📚 Comment créer un template WhatsApp seul Le carouselCatégorie Marketing ![]() Le carousel est un template très utile si on veut présenter plusieurs produits en un seul message. Le carousel est considéré par WhatsApp comme un template marketing, ce sera donc la facturation d'un template marketing qui s'appliquera lorsque le carousel sera envoyé à vos contacts.
Votre carousel pourra contenir minimum 2 cartes et maximum 10 cartes. Le wording principal va vous permettre d'introduire votre carousel (1024 caractères max, espaces compris). Pour chaque carte, vous pourrez ajouter un court wording (160 caractères max, espaces compris). Profitez-en pour y mettre une petite description de votre produit. Pensez aussi à ajouter un visuel présentant chacun de vos produits. Pour plus d'infos sur les médias, consulter l'article 👉 📐 Format et dimensions WhatsApp Vous pouvez ajouter soit des Quick Reply (boutons permettant d'avancer dans le flow), soit des boutons URL (permettant de rediriger vers une page web). Vous avez le droit d'utiliser jusqu'à 2 CTA. Vous pouvez mettre au choix 2 boutons Quick reply, 2 boutons URL, ou un de chaque dans l'ordre que vous souhaitez. Vous ne pourrez pas personnaliser les CTA librement comme vous le souhaitez :
Vous aurez toujours la possibilité de choisir votre wording pour chaque bouton, ainsi que la redirection pour les boutons URL.
Le Limited Time Offer (offre à durée limitée)Catégorie Marketing ![]() L'intérêt du Limited Time Offer (ou LTO pour les intimes) est de pousser une offre avec une date d'expiration afin de générer un sentiment d'urgence chez les utilisateurs et ainsi maximiser les clics. Un bandeau gris apparaîtra avec le nom de la promo, son expiration ainsi que le code promo.
Dans ce template, vous aurez la possibilité d'ajouter une image ou une vidéo (recommandé). Utilisez un visuel avec des dimensions 709x450px. Pour plus d'infos sur les médias, consulter l'article 👉 📐 Format et dimensions WhatsApp
Paramétrez les infos de votre promo :
Pensez à ajouter votre wording (max 1024 caractères, espaces compris) pour donner envie à votre contact d'utiliser le code promo.
Pour les CTA, vous avez déjà un bouton placé automatiquement permettant de copier le code de l'offre : c'est très pratique pour l'utilisateur pour utiliser rapidement le code ! Mais vous pouvez choisir de ne pas l'utiliser, en laissant le champ du code vide.
Ensuite, le bouton URL est obligatoire, profitez-en pour rediriger vos contacts sur votre site pour qu'ils utilisent rapidement votre code promo. Vous pourrez ensuite ajouter jusqu'à 3 boutons Quick reply (boutons permettant d'avancer dans le flow) de 25 caractères max, espace compris.
| |
![]() |
Les messages “answer” |
|
Les messages de type “answer” permettent d'envoyer une réponse à un contact. À la différence avec les messages template, ce type de message est gratuit car il ne peut être envoyé uniquement si l'utilisateur a eu une interaction dans la conversation WhatsApp (envoi d'un message ou clic sur un CTA). ![]() Vous pourrez tout d'abord choisir si vous souhaitez un message texte simple ou un message "Survey" (enquête). Cliquez pour voir les détails 👇
Message texte simpleLe message texte vous permettra d'ajouter un wording et des CTA (3 quick reply ou 1 bouton URL). Vous pourrez aussi ajouter un header comme une image ou une vidéo, ou alors un contenu spécial comme une note vocal ou un fichier PDF.
![]() ![]()
![]()
![]()
![]() Bien qu'il y ait une preview de votre document dans l'éditeur de flow de Simio, cette preview n'apparaîtra pas dans WhatsApp. WhatsApp ne permet pas l'affichage de la preview lorsqu'un document PDF est envoyé via API. Message “Survey”L'intérêt du message “Survey” est que vous pourrez ajouter jusqu'à 10 boutons Quick reply (pratique si vous avez plusieurs options à proposer à vos clients). ![]() Dans un message “Survey”, vous pourrez ajouter un header et un footer (optionnel) de 60 caractères max, espaces compris. Ajoutez ensuite un wording de 1024 caractères max, espaces compris. Choisissez ensuite le nom de votre CTA qui permettra d'afficher la liste des options (20 caractères max) Enfin, ajouter vos boutons Quick reply ! 💡 Astuce Vous voulez mettre plus que 10 boutons ? Gardez un quick reply que vous nommerez “Plus d'options” qui renverra sur un second message “Survey”, où vous pourrez mettre le reste des options que vous souhaitez afficher.
| |
![]() |
Optin / Optout |
|
Ce bloc n'est pas un message mais une action qui se fera en arrière plan. Il va notamment permettre aux utilisateurs qui passent par là d'être abonnés ou désabonnés de votre compte WhatsApp.
Vous souhaitez que vos utilisateurs s'inscrivent ? Placez un bouton “M'abonner”, “M'inscrire”, “Rejoindre le club” etc et liez ce bouton au bloc Optin. Dès qu'un utilisateur cliquera sur votre bouton, il sera abonné à votre compte. Pensez à ajouter un second message après le bloc pour lui souhaiter la bienvenue et confirmer son inscription.
Vous voulez donner la possibilité à vos utilisateurs de se désinscrire ? Placez un bouton “Me désabonner”, “Me désinscrire”, “Quitter le club” etc et liez ce bouton au bloc Optin. Pensez à cliquer sur le bouton dans la zone d'édition pour que le bloc devienne un bloc Optout. ![]() Dès qu'un utilisateur cliquera sur sur votre bouton, il sera désabonné de votre compte. Pensez à ajouter un second message après le bloc pour confirmer sa désinscription, vous pouvez aussi ajouter un bouton pour lui proposer de se réabonner. Ajoutez le bloc optin après le bouton de réabonnement pour le réinscrire.
| |
![]() |
Wait… |
|
Ce bloc n'est pas un message mais une action qui se fera en arrière plan. Il va notamment permettre d'envoyer un message après un certain délai, après le message d'un utilisateur ou après la lecture d'un message. Cliquez pour voir les détails 👇
Wait après un délai![]() Ce bloc permet d'envoyer un second message à l'utilisateur après en avoir envoyé un premier (pour envoyer un rappel par exemple). Lorsque vous contactez une personne pour la première fois sur WhatsApp, vous devez lui envoyer un template (facturé par WhatsApp). Si vous souhaitez envoyer un second message à l'utilisateur en utilisant un bloc Wait, mais que celui-ci n'a pas interagit avec votre message, vous devrez obligatoirement lui renvoyer un nouveau template (facturé à nouveau par WhatsApp). Privilégiez donc un bloc Wait après un clic sur un bouton, ça vous permettra d'envoyer un message Answer gratuitement. Attention toutefois : après un clic sur un bouton, vous avez 24h pour envoyer un message gratuitement à un utilisateur. Si le délai défini dans votre bloc Wait est de 24h ou plus, alors vous devrez aussi envoyer un message template (facturé par WhatsApp). Wait après un message d'un utilisateurVous pouvez demander à vos utilisateurs de saisir un message dans WhatsApp, le message qui suivra s'enverra seulement quand l'utilisateur aura envoyé son message. ![]()
Vous pouvez aussi enregistrer la réponse de l'utilisateur dans un champ personnalisé. Activez le bouton Store the answer puis choisissez dans quel champ vous voulez l'enregistrer. ![]() ![]() ![]() Créez vos champs personnalisés en allant dans vos Settings, puis dans Custom Fields. Vous retrouverez ensuite votre paramètre dans la liste déroulante de votre bloc Wait ainsi que dans la liste déroulante de votre message pour ajouter une variable. Wait après la lecture d'un message![]() Ici, le message après le Wait s'enverra seulement si le message est ouvert dans WhatsApp par l'utilisateur. Cette option ne fonctionne que si l'utilisateur a activé la confirmation de lecture sur son application.
| |
![]() |
Add tag |
|
Ce bloc n'est pas un message mais une action qui se fera en arrière plan. Cela va notamment permettre de taguer des utilisateurs avec une étiquette que vous aurez défini. ![]() Cliquez sur le bloc et saisissez le tag que vous voulez mettre. Si le tag existe déjà, vous n'aurez qu'à le sélectionner, sinon vous pourrez le créer directement dans la liste déroulante. ![]() ![]() Ces tags seront très utiles pour vous aider à créer des segments et cibler certaines personnes en particulier pour une campagne ! Quand vous êtes sur la page avec la liste de tous vos contacts, créez un filtre avec les utilisateurs qui ont le tag que vous souhaitez, puis cliquer sur “Save segment”. Vous pourrez retrouver ce segment lorsque vous voudrez lancer votre campagne dans Simio Segment. | |
![]() |
Condition |
|
Ce bloc n'est pas un message mais une action qui se fera en arrière plan. Cela va permettre d'envoyer un message spécifique en fonction d'une condition que vous aurez définie. ![]() Il existe plusieurs types de condition (cliquez pour voir les détails 👇) Condition sur un tagDéfinissez un tag qui va déterminer l'envoi du message suivant le bloc de condition. Cliquez sur le bloc, choisissez la condition Tag et choisissez votre tag dans la liste déroulante. Les personnes ayant le tag défini auront le message après la sortie Yes, ceux qui n'ont pas le tag auront le message après la sortie No. ![]() Vous pouvez aussi cumuler les blocs de condition pour envoyer un message spécifique en fonction de plusieurs tags. ![]() Condition sur l'optinEnvoyez un message différent simplement si vos contacts sont abonnés à votre compte WhatsApp ou non. Ça peut être pratique pour rappeler à ceux qui ne sont pas encore abonnés de s'inscrire à votre compte. Les contacts qui sont déjà optin passeront par la sortie Yes, ceux qui ne le sont pas passeront par la sortie No. ![]() Condition sur la date de création du contactCette condition permet d'envoyer un message différent selon la date de la première interaction d'un utilisateur avec votre compte WhatsApp. Vous pourrez ainsi par exemple envoyer un message précis à vos utilisateurs les plus anciens. Ajustez la période que vous souhaitez, les utilisateurs qui passent par la sortie Yes seront les plus récents, ceux qui sortiront par la sortie No seront les plus anciens. ![]() Vous pouvez aussi envoyer un message différent si un message envoyé par un utilisateur est son tout premier contact avec votre compte WhatsApp. Cet utilisateur essaye sans doute d'accéder à vos offres, profitez-en pour obtenir son optin ! À l'inverse, si ce n'est pas son premier contact, il essaye sans doute de contacter le Service Client, redirigez-le au bon endroit. Laissez la période à 0, ainsi les utilisateurs qui passeront par la sortie Yes seront ceux dont il s'agit du tout premier contact, ceux qui passeront par la sortie No seront ceux qui auront déjà interagit avec votre compte. ![]() Répartition aléatoireCette condition permet de répartir aléatoirement les utilisateurs, en un pourcentage que vous aurez défini. L'idée est qu'un certain pourcentage des utilisateurs recevront un pourcentage en particulier, tandis que le reste recevra un autre message. Ça peut être très pratique dans le cadre d'un tirage au sort ! Le pourcentage que vous aurez défini fera passer les utilisateurs par la sortie Yes (dans l'exemple ci-dessous, 10% des utilisateurs recevront le message gagnant), le reste recevra le message après la sortie No. ![]() Condition sur le dernier achatCette condition n'est disponible qu'aux client ayant connecté leur Shopify à Simio.
Cette condition permet d'envoyer un message différent si l'utilisateur a fait un achat sur une certaine période. Définissez une période, si des utilisateurs ont fait un achat dans ce laps de temps, ils recevront le message qui suit la sortie Yes. S'ils n'ont pas fait d'achat, ils recevront le message qui suit la sortie No. ![]()
| |
![]() |
Webhook |
|
Le webhook a 2 fonctions, que vous pouvez définir selon vos besoins: 1- partager une info avec votre outil CRM pour mettre à jour les infos de vos contacts 2- récupérer une info d'un outil tiers et l'utiliser pour personnaliser des messages
Attention ! L'utilisation des webhooks n'est pas à la portée de tout le monde ! Il faut de très bonnes compétences informatiques pour les mettre en place. Aidez-vous d'un développeur s'il y en a dans vos équipes !
Configuration de base
Nom clair pour identifier ce webhook dans le flow (ex : “Envoi vers HubSpot”)
GET : récupérer des informations dans Simio POST : envoyer/créer des données vers un outil externe
L'adresse où envoyer les données (ex : https://api.example.com/contacts) Champs pouvant être partagésVoici une liste des informations pouvant transiter entre Simio et un outil externe :
Configuration avancée
Il s'agit des informations supplémentaires envoyées avec la requête, souvent pour l'authentification. Key = Authorization Value = valeur de la clé
Pour remplacer des parties de l'URL par des valeurs dynamiques. Par exemple : URL : https://api.example.com/users /{userId}/contacts Key = userId Value = {{contact.id}} Résultat : https://api.example.com/users /12345/contacts
Permet d'ajouter des informations à la fin de l'URL après le point d'interrogation. Par exemple : URL de base : https://api.example.com/search Key = email Value = {{contact.email}} Résultat : https://api.example.com/search?email=contact@example.com
Il s'agit du code pour envoyer des informations vers un outil externe. Par exemple :
Important : le corps du JSON doit être valide. Si le format est incorrect, un message d'erreur apparaît et le webhook ne pourra pas être enregistré. Sauvegarder une information dans un champ personnaliséLorsque vous envoyez une information vers Simio, vous pouvez choisir de sauvegarder l'information dans un champ personnalisé. L'information sera ainsi toujours rattaché au contact sans avoir besoin de partager à nouveau l'information via API.
Si la réponse est
Par exemple : La réponse de l'API est la suivante :
La configuration est la suivante :
Résultat : le champ personnalisé Tester le webhookAprès avoir complété les informations nécessaires dans votre bloc webhook, vous verrez tout en bas à droite un bouton “Preview”. Cliquez dessus pour tester.
✅ Succès (code 200-299) : coche verte + réponse de l'API ❌ Echec : Croix rouge + message d'erreur détaillé avec le code du statut
Les codes erreurs : 401/403 : Problème d'authentification (vérifier les headers, token, clé API) 404 : URL incorrecte ou ressource introuvable (vérifier l'URL et les path parameters) 400 : Données invalides (vérifier le format du body JSON et les paramètres) 500 : Erreur côté serveur externe (le problème vient de l'API externe)
| |
![]() |
AI chat |
|
❗️ L'utilisation de l'IA dans vos flows est une option payante, à partir de 100€ par mois pour 1000 conversations.
Simio vous propose une IA interne à intégrer dans vos flows pour vous aider à répondre à vos utilisateurs dans le cas où ils voudraient entrer en contact avec vous sur WhatsApp. Éduquez l'IA avec des sources de connaissances (votre site web, FAQ, documentation, blog, etc…) pour qu'ils puissent répondre à votre place. Vous pouvez aussi lui donner des indications sur la façon dont il doit se comporter avec vos clients : personnalisez-le pour qu'il devienne un véritable membre de votre équipe ! ![]()
Si la fonctionnalité vous intéresse, rapprochez-vous de votre contact chez Simio pour le mettre en place. | |
![]() |
Note |
|
Ce bloc sert simplement à mettre des notations dans votre flow. Ces messages ne seront jamais vu par vos contacts. Cela est très pratique si vous souhaitez vous mettre un pense-bête dans votre flow, ou mettre des indications pour vos collègues qui travaillent avec vous sur l'édition des flow. ![]() | |














































