Comment créer un Flow avec une condition basée sur un attribut personnalisé du contact

Vitor

Vitor

Dernière mise à jour le Oct 16, 2026

Pour créer un Flow qui ramifie automatiquement le parcours d’un contact en fonction d’attributs personnalisés — comme le forfait souscrit, la ville ou l’intérêt —, utilisez l’éditeur de Flows de Papo et insérez un nœud de condition configuré pour vérifier « Attribut du contact ». À partir des valeurs stockées dans le CRM, le flux peut envoyer des messages spécifiques, ajouter des étiquettes ou diriger le lead vers la bonne équipe, le tout automatiquement et sans intervention manuelle.

Avec cette automatisation, chaque contact bénéficie d’un traitement unique, basé sur des informations que votre entreprise possède déjà. Cela augmente la pertinence de la communication, améliore l’expérience client et optimise le travail des équipes marketing, ventes et support.

Résumé du flux avec condition par attribut

Élément Fonction Exemple
Flow (Flows/Chatbot) Séquence visuelle qui automatise les interactions Flow « Onboarding par forfait »
Attribut personnalisé Champ supplémentaire dans le profil du contact (texte, nombre, date ou liste) plano (Basique, Pro, Enterprise), cidade (SP, RJ, BH)
Nœud de condition « Attribut du contact » Vérifie la valeur d’un attribut pour décider du chemin Si plano est égal à « Pro », suivre la branche d’offre spéciale
Actions par branche Ce qui se passe à chaque résultat de la condition Envoyer un template WhatsApp, marquer l’étiquette « VIP », notifier le responsable

Comment ça marche : étape par étape

  1. Préparez l’attribut personnalisé
    Avant de créer le Flow, il est essentiel que la donnée que vous souhaitez utiliser soit disponible dans le CRM. Accédez à Paramètres → Attributs personnalisés et créez des champs comme « Forfait souscrit » (type Liste), « Ville » (Texte) ou « Dernier achat » (Date). Ensuite, renseignez les valeurs des contacts — manuellement, par importation ou via des intégrations (API, webhooks).

  2. Créez le Flow avec le déclencheur approprié
    Dans le menu latéral de Papo, cliquez sur Flows / Chatbot et ajoutez un nouveau flux. Remplacez le déclencheur par défaut par l’événement qui lancera le parcours, comme « Contact créé », « Message reçu », « Étiquette ajoutée » ou un autre disponible.

  3. Insérez le nœud de condition
    Après le déclencheur, cliquez sur l’icône « + » et choisissez l’option de condition. Dans la condition, sélectionnez le type « Attribut du contact ». Dans la configuration, choisissez l’attribut personnalisé souhaité et définissez la règle : « est égal à », « contient », « est supérieur à », selon le type de champ. Il est possible de combiner plusieurs règles avec les opérateurs « ET » et « OU ».

  4. Créez les branches du parcours
    Pour chaque valeur ou plage de valeurs que vous souhaitez traiter différemment, configurez une branche. Exemple concret :

    • Si plano est « Pro » → chemin A (client premium)
    • Si plano est « Basic » → chemin B (client standard)
    • Si l’attribut est vide → chemin de repli pour demander une mise à jour des informations
  5. Ajoutez les actions dans chaque branche
    Dans chaque branche, insérez les nœuds d’action appropriés : Envoyer un message (WhatsApp, e-mail), Ajouter une étiquette, Créer une tâche dans le Kanban, Envoyer une notification interne, etc. Personnalisez les messages à l’aide des variables du contact, y compris l’attribut lui-même (ex. : {{contact.cidade}}).

  6. Activez le Flow
    Vérifiez toute la logique, enregistrez et changez le statut en Actif. Le flux traitera tous les contacts qui déclenchent l’événement, en ramifiant instantanément selon les valeurs réelles des attributs du CRM.

Chaque fois qu’une branche inclut une pause supérieure à la fenêtre de 24 heures de WhatsApp, le message suivant doit être un modèle de message (HSM) approuvé par Meta, que Papo permet de sélectionner directement dans le nœud d’envoi.

À qui s’adresse cette stratégie ?

  • Entreprises SaaS ou par abonnement qui souhaitent des onboardings distincts selon le forfait souscrit.
  • E-commerces qui segmentent les offres par ville, intérêt ou niveau de dépense du client.
  • Établissements d’enseignement qui personnalisent les communications par cours ou unité de l’étudiant.
  • Équipes de vente B2B qui priorisent les leads d’une région donnée ou avec un certain poste dans le CRM.
  • Toute opération qui collecte déjà des données structurées et veut les transformer en communication automatique et pertinente.

Questions fréquentes

Dois-je créer l’attribut avant de monter le Flow ?

Oui. L’attribut personnalisé doit exister dans Paramètres → Attributs personnalisés avant d’être utilisé comme condition. Il faut également que les contacts aient le champ renseigné — manuellement, par importation ou via des intégrations.

Quels types de comparaison puis-je utiliser ?

Ils dépendent du type d’attribut. Pour Texte, vous pouvez utiliser « est égal à » ou « contient ». Pour Nombre, « est égal », « supérieur à », « inférieur à ». Pour Date, « est avant », « est après ». Les champs de type Liste permettent de sélectionner directement l’une des options prédéfinies.

Comment personnaliser le message dans la branche avec la valeur de l’attribut ?

Dans n’importe quel nœud d’action, utilisez la variable du contact correspondant à l’attribut (ex. : {{contact.plano}}) dans le champ de texte. Le système remplace automatiquement par la valeur réelle de chaque lead.

Et si le contact n’a pas l’attribut renseigné ?

Vous pouvez configurer une branche spécifique pour « valeur vide » dans la condition. Ainsi, ces contacts suivent une route alternative, comme recevoir un message leur demandant de compléter leur inscription ou être transférés vers un agent.

Puis-je combiner plusieurs attributs dans une même condition ?

Oui. Le nœud de condition prend en charge plusieurs règles avec les opérateurs logiques « ET » et « OU », permettant des segmentations comme « ville contient São Paulo » ET « forfait est égal à Pro ».

Cela fonctionne-t-il avec des données mises à jour automatiquement via une intégration ?

Oui. Les attributs renseignés par API, webhook ou tout module de Papo sont reflétés en temps réel dans le Flow. Au moment où le déclencheur est activé, la condition utilisera la valeur la plus récente du contact.

À lire aussi


Commencez à créer des Flows avec des attributs personnalisés →

Le premier utilisateur de Papo est gratuit et ne nécessite pas de carte de crédit — idéal pour tester les conditions par attribut dans vos Flows avant de passer à l’échelle.