As automações de venda reagem ao que acontece com propostas, pedidos e pagamentos: a proposta que ficou sem resposta, o pedido que saiu para entrega, a parcela que vence em três dias, o cliente que parou de comprar. São 24 gatilhos de venda, mais 5 do funil de negociações. Eles aparecem no construtor quando o plano tem o módulo Catálogo, Orçamentos e Vendas.
O que é
Um gatilho de venda dá a partida na automação quando um fato de venda acontece. Os passos seguintes são os de sempre: mandar mensagem ao cliente, avisar a equipe, esperar, dividir em caminhos, mover o pedido de etapa.
Há dois tipos de gatilho:
- De evento: disparam na hora em que alguém faz algo, como enviar a proposta, marcar o pedido como entregue ou registrar um pagamento.
- De tempo: disparam porque o tempo passou, como 3 dias sem resposta ou 1 dia depois do vencimento. Nada acontece no sistema no dia em que um cliente deixa de comprar, então o Codewo verifica esses casos uma vez por dia, no começo da manhã.
Sem o módulo de vendas no plano, os 24 gatilhos somem do construtor, e uma automação que já os usava deixa de disparar. Os 5 do funil não dependem desse módulo.
Os 24 gatilhos de venda
Produto, pedido e cliente (7)
| Gatilho | Quando dispara | Traz |
|---|---|---|
| Produto cadastrado | Um produto novo entra no catálogo | Produto |
| Venda registrada | Uma vez por pedido, quando a venda é registrada | Cliente e pedido |
| Produto vendido | Uma vez para cada linha do pedido | Cliente, pedido, produto e a linha vendida |
| Produto atingiu meta de vendas | Uma única vez, no pedido que faz o produto cruzar o número de Unidades vendidas (padrão: 100) | Produto |
| Produto sem vender | Um produto ativo passa X dias sem venda (tempo) | Produto |
| Cliente parou de comprar | Um cliente que já comprou passa X dias sem comprar (tempo) | Cliente e o resumo das compras dele |
| Entrega atrasada | A previsão de entrega passou, mais a tolerância, e o pedido não foi entregue (tempo) | Cliente e pedido |
Proposta (6)
| Gatilho | Quando dispara |
|---|---|
| Orçamento enviado | A proposta é marcada como enviada ao cliente |
| Cliente abriu o orçamento | Só na primeira vez que o cliente abre o link |
| Orçamento sem resposta | A proposta está enviada há X dias, sem aceite nem recusa (tempo) |
| Orçamento vencendo | Faltam X dias ou menos para a validade acabar (tempo) |
| Orçamento aceito | O cliente aceita a proposta |
| Orçamento recusado | O cliente recusa a proposta |
Todos trazem o cliente e a proposta.
Vida do pedido (5)
| Gatilho | Quando dispara |
|---|---|
| Pedido confirmado | O pedido passa a contar como venda. Os pedidos criados pelas telas já nascem confirmados, então dispara quando o pedido é criado |
| Pedido pronto | A entrega do pedido é marcada como Pronto. Vale para retirada e para entrega. Quem pula direto para Entregue não passa por aqui |
| Pedido enviado | A entrega do pedido é marcada como Enviado ou Em transporte pela primeira vez. Passar de Enviado para Em transporte não repete |
| Pedido entregue | O pedido é marcado como entregue |
| Pedido cancelado | O pedido é cancelado |
Todos trazem o cliente e o pedido.
Dinheiro (4)
| Gatilho | Quando dispara |
|---|---|
| Pagamento recebido | A cada recebimento registrado no pedido, inclusive pagamento parcial |
| Pedido quitado | Quando o pedido fica sem saldo a receber. Só na passagem para quitado |
| Parcela vencendo | X dias antes do vencimento de uma parcela em aberto (tempo) |
| Parcela vencida | X dias depois do vencimento, se a parcela continua em aberto (tempo) |
Trazem o cliente e o pedido; os de parcela trazem também a parcela.
Etapa e recompra (2)
| Gatilho | Quando dispara |
|---|---|
| Etapa do pedido mudou | O pedido muda de etapa (as etapas de Configurações → Vendas → Etapas do pedido) |
| Hora de recomprar | Passou o ciclo de recompra de um produto que o cliente comprou (tempo). Traz o cliente e o produto |
Os 5 gatilhos do funil
| Gatilho | Quando dispara |
|---|---|
| Negociação entrou no funil | Uma negociação do contato entra num funil |
| Negociação mudou de etapa | A negociação muda de etapa, inclusive quando alguém arrasta o card |
| Negociação ganha | A negociação chega a uma etapa de ganho |
| Negociação perdida | A negociação chega a uma etapa de perda |
| Negociação parada | A negociação passa do limite de dias da etapa (tempo) |
O limite de "parada" é o campo Parada após de cada etapa, em Configurações → Vendas → Funis. Etapa sem esse campo nunca dispara o gatilho, e negociação sem contato também não. Enquanto a negociação continuar parada, o gatilho dispara de novo a cada dia.
Como funciona
Os prazos dos gatilhos de tempo
O prazo se ajusta no cartão do gatilho. Os padrões:
| Gatilho | Campo | Padrão |
|---|---|---|
| Orçamento sem resposta | Dias sem resposta | 3 dias depois do envio |
| Orçamento vencendo | Dias antes de vencer | 2 dias antes da validade |
| Parcela vencendo | Dias antes do vencimento | 3 dias antes |
| Parcela vencida | Dias depois do vencimento | 1 dia depois |
| Cliente parou de comprar | Dias sem comprar | 60 dias |
| Produto sem vender | Dias sem vender | 30 dias |
| Hora de recomprar | Ciclo de recompra (dias) | 45 dias |
| Entrega atrasada | Dias de tolerância | 1 dia depois da previsão |
Regras que valem para todos eles:
- Rodam uma vez por dia, no começo da manhã. As receitas prontas desses gatilhos trazem o passo Esperar horário de atendimento antes da mensagem, para o cliente receber quando a empresa abre.
- Cada fato dispara uma vez. A mesma proposta não é cobrada todo dia por estar parada: dispara uma vez para aquele prazo. A parcela dispara uma vez por vencimento; o cliente sumido, uma vez até comprar de novo; a entrega atrasada, uma vez por data prometida. Se o fato muda (novo vencimento, nova validade, nova compra), o gatilho pode disparar de novo. A exceção é Negociação parada, que repete a cada dia.
- Nas parcelas, o dia é exato. "3 dias antes" quer dizer exatamente 3 dias antes, não "de 3 dias até o vencimento". A parcela lançada com vencimento para daqui a 2 dias não recebe o lembrete de 3 dias, e o dia em que a automação esteve pausada não é recuperado depois.
- Não voltam ao passado. Ao ligar a automação, o que já estava parado, sumido ou atrasado antes disso fica de fora. Ligar "Cobrar orçamento sem resposta" hoje não cobra todas as propostas antigas.
- Até 500 disparos por automação em cada verificação diária.
- Quem já resolveu sai da fila sozinho. Proposta aceita, recusada, vencida ou substituída por outra versão não recebe cobrança. Parcela paga não é cobrada. Produto inativo não é oferecido na recompra.
Para quem vai a mensagem
Os gatilhos de venda trazem o cliente, mas não uma conversa. O passo Enviar mensagem usa a conversa mais recente do cliente. Se ele nunca conversou com a empresa e tem telefone no cadastro, o Codewo abre uma conversa pelo WhatsApp Web, quando há um conectado. Sem isso, o passo falha e a falha aparece em Execuções.
Produto cadastrado, Produto sem vender e Produto atingiu meta de vendas não trazem cliente: servem para avisar a equipe, com Avisar pessoas da equipe.
No WhatsApp oficial, texto comum só chega dentro de 24 horas da última mensagem do cliente. Para cobrança e lembrete, que costumam cair fora da janela, use no passo a opção Modelo aprovado (fora das 24h).
Condições: só entra se
Cada gatilho oferece, em Só entra se, os dados que traz. Alguns exemplos:
| Gatilhos | Campos |
|---|---|
| Proposta | Valor da proposta (R$), Quantidade de itens, Vezes que o cliente abriu, Dias até vencer, Versão da proposta, Motivo da recusa |
| Pedido | Total do pedido (R$), Modo de entrega, Itens no pedido, Origem da venda |
| Pagamento recebido | Valor recebido (R$), Forma de pagamento |
| Parcela | Número da parcela, Valor da parcela (R$), Saldo em aberto da parcela (R$), Forma de pagamento da parcela |
| Etapa do pedido mudou | Etapa de destino, Etapa de origem |
| Cliente parou de comprar | Total já gasto (R$), Pedidos que já fez, Dias desde a última compra |
Todos com cliente oferecem também Etiqueta do Contato, Carteira do contato e os campos personalizados. Valores em R$ são números em reais: "maior que 500" é R$ 500,00.
Variáveis na mensagem
O seletor de variáveis do passo mostra só o que o gatilho traz. Os dados de pedido, proposta e parcela saem formatados, do jeito que o cliente lê:
| Variável | Vira |
|---|---|
| {{order.number}} | Número do pedido, como PED-2026-0147 |
| {{order.total}} | Total do pedido, como R$ 1.234,56 |
| {{order.paid}} e {{order.balance}} | Quanto já entrou e quanto falta receber |
| {{installment.number}} | Número da parcela |
| {{installment.balance}} | O que falta pagar da parcela |
| {{installment.due_date}} | Vencimento da parcela, como 12/10/2026 |
| {{quote.number}} e {{quote.total}} | Número e total da proposta |
| {{quote.public_url}} | Link da proposta para o cliente |
| {{quote.valid_until}} | Validade da proposta |
| {{product.name}} | Nome do produto (recompra e produto vendido) |
Os apelidos em português também funcionam, como {{pedido.numero}}, {{pedido.saldo}} e {{parcela.vencimento}}. Numa proposta com grupo "escolha uma" ainda sem escolha, o total sai como faixa ("R$ 162,60 a R$ 308,70").
Ações que mexem no pedido
Duas ações do grupo CRM e vendas agem sobre o pedido que disparou a automação:
- Mudar etapa do pedido: leva o pedido para a etapa escolhida em Etapa do pedido.
- Marcar entrega: muda a Situação de entrega para A enviar, Em preparação, Pronto, Enviado, Em transporte ou Entregue. Cancelar não está entre as opções: cancelamento se faz no próprio pedido.
As duas precisam de um gatilho que traga o pedido, como Venda registrada, Pedido confirmado, Pagamento recebido, Pedido quitado, Etapa do pedido mudou ou os de parcela. Sem pedido, o passo falha na hora de rodar. Exemplo: Pedido quitado → Mudar etapa do pedido para "Em separação", para a produção só começar depois do pagamento.
A mudança feita pela automação conta como qualquer outra. Se a etapa escolhida marca a entrega, os gatilhos de pedido correspondentes disparam, e outras automações podem rodar em seguida, até 3 níveis. A mesma automação não dispara a si mesma.
Passo a passo: cobrar a parcela vencida
Cenário: uma loja de móveis planejados vende em 3 parcelas no PIX. Ela quer cobrar a parcela em aberto um dia depois do vencimento e, nas parcelas acima de R$ 2.000, avisar também o financeiro.
- Confira o horário em Configurações → Organização → Horário de Atendimento. Sem ele, a espera não segura a mensagem, e ela sai logo depois da verificação da manhã.
- Em Automações, clique em Receitas e escolha Cobrar a parcela vencida. A automação abre como rascunho.
- No gatilho Parcela vencida, mantenha Dias depois do vencimento em 1.
- Mantenha o passo Esperar horário de atendimento.
- No passo Enviar mensagem, revise o texto e escreva a chave PIX, que não é variável. Por exemplo: "{{contact.first_name}}, tudo bem? A parcela {{installment.number}} do pedido {{order.number}} venceu em {{installment.due_date}} e está em aberto ({{installment.balance}}). A chave PIX é financeiro@exemplo.com.br. Se já pagou, me manda o comprovante que eu dou baixa."
- Se o canal é o WhatsApp oficial, troque o conteúdo para Modelo aprovado (fora das 24h), escolha o modelo de cobrança aprovado e preencha cada campo com as variáveis acima.
- Depois da mensagem, adicione Lógica e tempo → Condição com o bloco "Parcela alta": Valor da parcela (R$) maior que 2000.
- No caminho "Parcela alta", adicione Avisar pessoas da equipe → Pessoas ou equipes específicas → equipe Financeiro. Mensagem: "Parcela {{installment.number}} do pedido {{order.number}}, de {{installment.balance}}, venceu e está em aberto." O caminho Senão fica vazio.
- Em Regras, mantenha Quem pode entrar de novo em Sempre: é o que permite cobrar a parcela 2 e depois a 3 do mesmo cliente.
- Clique em Testar, confira o texto e clique em Publicar.
Quando o cliente pagar, registre o recebimento no pedido (botão Receber). A parcela quitada sai da fila e não é cobrada de novo. Para uma segunda cobrança, alguns dias depois, duplique a automação e use mais dias.
Pegadinhas comuns
- "Pagamento recebido" depende de alguém registrar a baixa. Nenhum meio de pagamento dá baixa sozinho nas vendas: o gatilho só dispara quando alguém registra o recebimento no pedido (botão Receber, na parcela).
- No último pagamento, dois gatilhos disparam. O recebimento que quita o pedido dispara Pagamento recebido e Pedido quitado. Se as duas automações mandam mensagem, o cliente recebe duas.
- Aceitar a proposta cria o pedido confirmado. Orçamento aceito e Pedido confirmado disparam juntos. Para não agradecer duas vezes, em Pedido confirmado use Só entra se: Origem da venda não é Proposta aceita.
- "Venda registrada" e "Pedido confirmado" disparam no mesmo momento para um pedido criado pela tela. Use um só para falar com o cliente.
- "Pedido pronto" vale para retirada e para entrega. Para falar só com quem vai buscar, use Só entra se: Modo de entrega é Retirada na loja.
- Pedido de retirada não passa por Enviado nem Em transporte. Marcar uma dessas situações por automação num pedido de retirada falha na hora de rodar.
- Parcela que vence na retirada espera. A parcela marcada para vencer na retirada ou na entrega só entra nas verificações de parcela depois que o pedido fica Pronto ou Entregue.
- "Quem pode entrar de novo" vale por cliente, não por pedido. Com Uma vez, o cliente recebe a cobrança da primeira parcela e nunca mais. Nas automações de venda, deixe Sempre.
- Abrir a proposta não é responder. "Orçamento sem resposta" só para de valer com aceite, recusa, validade vencida ou nova versão.
- Sem data, o gatilho de tempo não dispara. Proposta sem validade nunca entra em "Orçamento vencendo", e pedido sem previsão de entrega nunca entra em "Entrega atrasada".
- "Etapa de destino" compara pelo nome. Escreva o nome da etapa exatamente como está em Configurações → Vendas → Etapas do pedido.
- Nem todo valor sai formatado. As variáveis da tabela acima saem prontas. O valor da negociação, o preço do produto e o total gasto do cliente saem como número simples (648.7), e a data da última compra sai em formato técnico. Nesses casos, prefira os dias ({{purchases.days_since_last_purchase}}) e o link da negociação. No seletor, "Pedido: entrega prevista", "Pedido: vencimento da próxima parcela" e "Pedido: situação" também saem em formato técnico: para as datas, escreva {{pedido.previsao}} e {{pedido.vencimento}}, que saem como 20/09/2026.
- Variável de dinheiro já traz "R$". Não escreva "R$" antes dela, senão sai "R$ R$ 500,00".
- No modo Testar, a simulação parte de uma conversa. Dados do pedido ou da proposta podem aparecer como marcadores. Confira o texto final nas primeiras execuções reais.
- A carga inicial de um sistema integrado não dispara nada. Pedidos que chegam depois, ao vivo, disparam os gatilhos normalmente. Os pedidos antigos contam como compras nos gatilhos de tempo, como Cliente parou de comprar e Hora de recomprar. Veja Integração com o Bling (em liberação).
Boas práticas
- Comece pelas receitas de venda. Em Negócios → Avisos automáticos estão as 14 mensagens prontas ao cliente, já com a espera pelo horário nas de tempo.
- Separe por valor. Proposta de R$ 200 e de R$ 20.000 não pedem o mesmo lembrete: use Valor da proposta (R$) para mandar mensagem nas pequenas e avisar o vendedor nas grandes.
- Lembre antes, cobre depois. "Parcela vencendo" evita a conversa constrangida do dia seguinte; "Parcela vencida" fica para quem passou do prazo.
- Acompanhe a primeira semana em Execuções. Passo que falha por falta de conversa ou de janela aparece ali, com o motivo.
Veja também
- Receitas prontas de automação
- Exemplos de automação passo a passo
- Automações: gatilhos, passos e caminhos
- Pagamentos, parcelas e "A receber"
- Cobrança com chave PIX e "Avisar cliente"
- Pedidos: registrar a venda, etapas e entrega
- Como o cliente leu a proposta, aceite e recusa
- Modelos aprovados do WhatsApp (HSM) e a janela de 24 horas