Como configurar seu primeiro workflow de automação no GoHighLevel (passo a passo)

9 min de leituraNível: InicianteAtualizado em 18/06/2026

Você entrou no builder de Workflows, viu dezenas de gatilhos e ações e fechou a aba. É a reação mais comum de quem começa no GoHighLevel — e o motivo é simples: a documentação oficial mostra o que cada botão faz, mas raramente mostra a ordem correta de montar um fluxo que funcione na vida real.

Este guia resolve isso. Vamos montar, do zero, um workflow de resposta imediata a novos leads: alguém preenche um formulário, recebe um SMS e um e-mail em segundos, a equipe é notificada, e o contato entra no pipeline com uma tarefa atribuída. É o fluxo que mais gera retorno em agências e a melhor forma de aprender a lógica da ferramenta.

1. O que precisa estar pronto antes de criar o workflow

Metade dos workflows quebrados não têm problema de lógica: faltou configuração de base. Antes de abrir o builder, confirme estes itens dentro da subconta (nunca crie automações de cliente na conta de agência):

  1. Um número de telefone comprado e verificado em Settings › Phone Numbers, com o registro A2P/10DLC concluído se você envia SMS nos EUA.
  2. Um serviço de e-mail conectado (LC Email ou Mailgun) com domínio autenticado por SPF, DKIM e DMARC — sem isso o e-mail sai, mas cai em spam.
  3. Um pipeline criado em Opportunities com pelo menos os estágios Novo Lead, Contato Feito e Qualificado.
  4. Um formulário ou calendário publicado, porque ele será o gatilho do fluxo.
  5. Uma tag padronizada de origem, por exemplo lead-site, para você conseguir segmentar depois.

2. Criando o workflow e escolhendo o gatilho certo

Vá em Automation › Workflows › Create Workflow › Start from Scratch. Dê o nome combinado no passo anterior e clique em Add New Trigger.

  1. Escolha Form Submitted como gatilho e, no filtro, selecione o formulário específico. Sem esse filtro, qualquer formulário da conta aciona o fluxo.
  2. Adicione um segundo filtro opcional por página ou origem se o mesmo formulário estiver em vários funis.
  3. Se o seu ponto de entrada for agendamento, use Customer Booked Appointment; se for uma importação, use Contact Tag Added com a tag de origem.
  4. Salve o gatilho. O nome do gatilho aparece no topo do canvas — renomeie para algo legível, como 'Formulário Diagnóstico Gratuito'.
Tela do builder de workflows com o gatilho Form Submitted filtrado por um formulário específico.
Captura de tela ilustrativa: Tela do builder de workflows com o gatilho Form Submitted filtrado por um formulário específico.

Evite o gatilho Contact Created no início. Ele dispara em importações em massa, integrações e criações manuais — é a causa número um de agências enviarem centenas de SMS indevidos no primeiro mês.

3. Montando a sequência de ações que realmente converte

A regra de ouro é responder em menos de cinco minutos e distribuir os canais no tempo. Monte assim, de cima para baixo no canvas:

  1. Wait de 1 minuto — evita parecer robótico e dá tempo de outros campos serem gravados.
  2. Send SMS: 'Oi {{contact.first_name}}, aqui é a [Agência]. Recebi seu pedido sobre {{contact.assunto}}. Posso te ligar hoje às 15h?' Use variáveis com o menu de merge fields, nunca digitadas à mão.
  3. Send Email com o mesmo conteúdo em formato mais completo e um botão para o calendário.
  4. Create Opportunity no pipeline, estágio Novo Lead, com o valor estimado do serviço.
  5. Assign to User — round robin entre os vendedores, para o lead nunca ficar órfão.
  6. Internal Notification (e-mail ou SMS para a equipe) com nome, telefone e resposta principal do formulário.
  7. Add Contact Tag: lead-site e fluxo-resposta-imediata.

Depois disso, adicione um bloco If/Else com a condição 'Appointment Status is Booked'. No caminho negativo, coloque um Wait de 1 dia e um segundo SMS de follow-up; no positivo, encerre o fluxo com Remove from Workflow para não perseguir quem já agendou.

4. Configurando janelas de envio e evitando mensagens às 3h da manhã

Abra a aba Settings dentro do próprio workflow. Ali ficam as opções que mais causam reclamação de cliente final quando são ignoradas:

  • Allow Multiple Opportunities: deixe desligado se você não quer duplicar negócios para o mesmo contato.
  • Re-entry: desligado por padrão. Ligue apenas em fluxos recorrentes, como reengajamento mensal.
  • Time Window: defina 8h às 20h no fuso da subconta. Mensagens fora da janela ficam em fila e saem no próximo horário permitido.
  • Stop on Response: essencial. Interrompe a sequência quando o lead responde, evitando o efeito de robô insistente.
  • Timezone: confirme se está no fuso do cliente e não no da sua agência — erro clássico em contas com operação em vários estados.

5. Testando o fluxo antes de publicar (sem queimar sua base)

Nunca publique direto. O modo de teste do GoHighLevel executa o fluxo com um contato real, então crie um contato de teste com seu próprio número e um e-mail que você consiga abrir.

  1. Deixe o workflow em Draft e clique em Test Workflow, escolhendo o contato de teste.
  2. Acompanhe a aba Execution Logs: cada ação mostra Success, Skipped ou Error, com o motivo.
  3. Confira o SMS e o e-mail recebidos: variáveis vazias aparecem como espaços em branco e indicam merge field errado.
  4. Verifique se a oportunidade foi criada no pipeline correto e se o usuário foi atribuído.
  5. Só então mude o toggle de Draft para Publish. Fluxo em Draft não roda para ninguém — é o motivo mais comum de 'meu workflow não está funcionando'.
Aba Execution Logs mostrando o histórico de cada ação executada para o contato de teste.
Captura de tela ilustrativa: Aba Execution Logs mostrando o histórico de cada ação executada para o contato de teste.

Depois de publicar, volte em 48 horas e leia os logs de contatos reais. Procure ações com status Skipped: normalmente significa canal não configurado, contato sem telefone válido ou DND ativo no contato.

6. Os cinco erros que mais quebram workflows iniciantes

  • Workflow salvo mas não publicado — o toggle no canto superior direito continua em Draft.
  • Gatilho sem filtro, fazendo o fluxo disparar para toda a base.
  • DND ligado no contato (aba Settings do contato) bloqueando SMS e e-mail silenciosamente.
  • Merge fields digitados manualmente, como {{first_name}} em vez de {{contact.first_name}}.
  • Dois workflows com o mesmo gatilho enviando mensagens duplicadas — busque por gatilho na lista antes de criar um novo.

Perguntas frequentes sobre este tema

Quantos workflows posso ter em uma subconta do GoHighLevel?
Não há limite rígido de quantidade de workflows nas subcontas. O limite prático são as execuções e os custos de SMS, e-mail e chamadas, que são cobrados por consumo em cima do saldo da conta.
Qual a diferença entre Workflows e as antigas Campaigns e Triggers?
Campaigns e Triggers eram os módulos legados, separados entre sequência de mensagens e regras de disparo. Workflows unificou os dois em um único canvas visual, e é onde toda a evolução da plataforma acontece hoje. Não crie nada novo nos módulos legados.
Posso copiar um workflow de uma subconta para outra?
Sim. Use a opção de importar/exportar do próprio workflow ou empacote-o em um Snapshot na conta de agência para replicar em várias subcontas de uma vez.

Dúvidas relacionadas

Ainda com dúvida?

Se este passo a passo não resolveu o seu caso, descreva o cenário exato. Cada dúvida recebida vira um novo tutorial nesta central.

Enviar minha dúvida