**Para criar um Flow que ramifica automaticamente a jornada de um contato com base em atributos personalizados — como plano contratado, cidade ou interesse —, utilize o editor de Flows da [Papo](https://papo.global/) e insira um nó de condição configurado para verificar “Atributo do contato”. A partir dos valores armazenados no CRM, o fluxo pode enviar mensagens específicas, adicionar etiquetas ou direcionar o lead para a equipe certa, tudo de forma automática e sem intervenção manual.**

Com essa automação, cada contato recebe um tratamento único, baseado em informações que sua empresa já possui. Isso aumenta a relevância da comunicação, melhora a experiência do cliente e otimiza o trabalho dos times de marketing, vendas e suporte.

## Resumo do fluxo com condição por atributo

| Elemento | Função | Exemplo |
| :--- | :--- | :--- |
| **Flow (Flows/Chatbot)** | Sequência visual que automatiza interações | Flow “Onboarding por plano” |
| **Atributo personalizado** | Campo extra no perfil do contato (texto, número, data ou lista) | `plano` (Básico, Pro, Enterprise), `cidade` (SP, RJ, BH) |
| **Nó de condição “Atributo do contato”** | Verifica o valor de um atributo para decidir o caminho | Se `plano` é igual a “Pro”, seguir ramo de oferta especial |
| **Ações por ramo** | O que acontece em cada resultado da condição | Enviar template de WhatsApp, marcar etiqueta “VIP”, notificar gerente |

## Como funciona: passo a passo

1. **Prepare o atributo personalizado**  
   Antes de criar o Flow, é essencial que o dado que você deseja usar esteja disponível no CRM. Acesse **Configurações → Atributos Personalizados** e crie campos como “Plano Contratado” (tipo Lista), “Cidade” (Texto) ou “Última Compra” (Data). Depois, popule os valores dos contatos — manualmente, por importação ou via integrações (API, webhooks).

2. **Crie o Flow com o gatilho adequado**  
   No menu lateral da Papo, clique em **Flows / Chatbot** e adicione um novo fluxo. Substitua o gatilho padrão pelo evento que iniciará a jornada, como “Contato criado”, “Mensagem recebida”, “Etiqueta adicionada” ou outro disponível.

3. **Insira o nó de condição**  
   Após o gatilho, clique no ícone “+” e escolha a opção de condição. Dentro da condição, selecione o tipo **“Atributo do contato”**. Na configuração, escolha o atributo personalizado desejado e defina a regra: “é igual a”, “contém”, “é maior que”, dependendo do tipo de campo. É possível combinar mais de uma regra usando operadores “E” e “OU”.

4. **Crie os ramos da jornada**  
   Para cada valor ou faixa de valores que você deseja tratar de forma diferente, configure um ramo. Exemplo prático:
   - Se `plano` for “Pro” → caminho A (cliente premium)
   - Se `plano` for “Basic” → caminho B (cliente padrão)
   - Se o atributo estiver vazio → caminho de fallback para solicitar atualização cadastral

5. **Adicione as ações em cada ramo**  
   Em cada galho, insira os nós de ação adequados: **Enviar Mensagem** (WhatsApp, e-mail), **Adicionar etiqueta**, **Criar tarefa no Kanban**, **Enviar notificação interna** etc. Personalize as mensagens usando variáveis do contato, incluindo o próprio atributo (ex.: `{{contact.cidade}}`).

6. **Ative o Flow**  
   Revise toda a lógica, salve e altere o status para **Ativo**. O fluxo processará todos os contatos que atenderem ao gatilho, ramificando instantaneamente com base nos valores reais dos atributos do CRM.

> Sempre que um ramo incluir uma pausa superior à janela de 24 horas do WhatsApp, a mensagem seguinte **precisa ser um Modelo de Mensagem (HSM)** aprovado pela Meta, o que a Papo permite selecionar diretamente no nó de envio.

## Para quem essa estratégia é indicada?

- **Empresas de SaaS ou assinaturas** que desejam onboardings distintos conforme o plano contratado.
- **E-commerces** que segmentam ofertas por cidade, interest ou faixa de gasto do cliente.
- **Instituições de ensino** que personalizam comunicações por curso ou unidade do aluno.
- **Times de vendas B2B** que priorizam leads de determinada região ou com certo cargo no CRM.
- **Qualquer operação** que já coleta dados estruturados e quer transformá‑los em comunicação automática e relevante.

## Perguntas frequentes

### Preciso criar o atributo antes de montar o Flow?
Sim. O atributo personalizado deve existir em **Configurações → Atributos Personalizados** antes de ser usado como condição. É necessário também que os contatos tenham o campo preenchido — manualmente, por importação ou via integrações.

### Quais tipos de comparação posso usar?
Dependem do tipo do atributo. Para **Texto**, você pode usar “é igual a” ou “contém”. Para **Número**, “é igual”, “maior que”, “menor que”. Para **Data**, “é antes de”, “é depois de”. Campos do tipo **Lista** permitem selecionar diretamente uma das opções pré-definidas.

### Como personalizar a mensagem no ramo com o valor do atributo?
Dentro de qualquer nó de ação, use a variável do contato correspondente ao atributo (ex.: `{{contact.plano}}`) no campo de texto. O sistema substitui automaticamente pelo valor real de cada lead.

### E se o contato não tiver o atributo preenchido?
Você pode configurar um ramo específico para “valor vazio” na condição. Assim, esses contatos seguem uma rota alternativa, como receber uma mensagem pedindo que completem o cadastro ou serem encaminhados para um atendente.

### Posso combinar vários atributos em uma mesma condição?
Sim. O nó de condição suporta múltiplas regras com os operadores lógicos “E” e “OU”, permitindo segmentações como “cidade contém São Paulo” **E** “plano é igual a Pro”.

### Funciona com dados atualizados automaticamente via integração?
Sim. Atributos populados por API, webhook ou qualquer módulo da Papo são refletidos em tempo real no Flow. No momento em que o gatilho é acionado, a condição usará o valor mais recente do contato.

## Leia também

- [Como disparar um Flow automaticamente quando um novo contato é criado no CRM](/hc/papo/articles/disparar-flow-automaticamente-novo-contato-criado-crm)
- [Como listar todos os Flows da sua conta e matricular contatos manualmente](/hc/papo/articles/como-listar-todos-os-flows-e-matricular-contatos-manualmente)

---

**[Comece a criar Flows com atributos personalizados →](https://papo.global/?utm_source=helpcenter&utm_medium=article&utm_campaign=criar-flow-condicao-atributo-personalizado&utm_content=pt_BR)**

O primeiro usuário da Papo é gratuito e não exige cartão de crédito — ideal para você testar as condições por atributo em seus Flows antes de escalar.