Tags no GoHighLevel: como segmentar contatos dentro de automações
Tags são um dos recursos mais versáteis do GoHighLevel para organizar sua base de contatos e controlar o fluxo das suas automações. Quando usadas de forma estratégica, elas funcionam como etiquetas que identificam o estado, o interesse ou o comportamento de cada contato — permitindo que seus workflows tomem decisões precisas sem depender de listas separadas ou campos personalizados complexos.
Este guia explica como criar, aplicar e usar tags dentro de automações, além de apontar armadilhas comuns que podem comprometer seus fluxos.
O que são tags no GoHighLevel e para que servem
No GoHighLevel, uma tag é um rótulo de texto livre atribuído a um contato. Ela não tem valor numérico nem hierarquia: um contato pode ter zero tags ou dezenas delas ao mesmo tempo.
As tags servem para três finalidades principais dentro de automações:
- Disparar workflows — um workflow pode iniciar quando uma tag específica é adicionada a um contato.
- Criar condições de ramificação — dentro de um fluxo, você pode verificar se um contato possui (ou não possui) determinada tag para decidir qual caminho ele seguirá.
- Registrar progresso — adicionar ou remover tags ao longo do workflow funciona como um sistema de estado, indicando em que etapa da jornada o contato se encontra.
Essa flexibilidade torna as tags ideais para segmentar leads por interesse, separar clientes ativos de inativos, controlar re-engajamento e evitar que contatos recebam comunicações duplicadas.
Como criar e aplicar tags manualmente
Antes de usar tags em automações, é útil entender como gerenciá-las manualmente.
- Acesse o menu lateral e clique em Contacts.
- Abra o perfil de qualquer contato.
- No painel lateral direito, localize o campo Tags e clique em + Add Tag.
- Digite o nome da tag e pressione Enter. Se a tag ainda não existir, ela será criada automaticamente.
- Para remover uma tag, clique no X ao lado do nome dela.
Não existe uma tela de gerenciamento centralizado de tags com opções avançadas de renomeação ou mesclagem na maioria dos planos — ao renomear uma tag usada em automações, você precisará atualizar os workflows manualmente. Leve isso em conta antes de definir sua convenção de nomenclatura.
Dica de nomenclatura: use prefixos para indicar a categoria da tag, como interesse:marketing-digital, status:cliente-ativo ou funil:webinar-2024. Isso facilita a filtragem e evita confusão quando a base crescer.
Configurando workflows para adicionar e remover tags automaticamente
O poder real das tags aparece quando o próprio workflow as gerencia. Veja como estruturar esse fluxo:
Adicionando uma tag como ação dentro do workflow
- Acesse Automation no menu lateral e clique em Create Workflow.
- Escolha um gatilho inicial (por exemplo, Form Submitted ou Appointment Booked).
- Clique no ícone + para adicionar uma ação e selecione Add Contact Tag.
- No campo que aparece, digite o nome da tag que deseja aplicar. Você pode adicionar mais de uma tag na mesma ação.
- Clique em Save Action.
Removendo uma tag para liberar um contato de uma condição
- Adicione uma nova ação ao fluxo e selecione Remove Contact Tag.
- Informe o nome exato da tag a ser removida.
- Use essa ação sempre que um contato avançar de etapa e a tag anterior não for mais válida — por exemplo, remover
status:lead-frioao confirmar uma reunião.
Usando tags como condição de ramificação (If/Else)
- Adicione uma ação do tipo If/Else ao seu workflow.
- No campo de condição, selecione Contact Tag e depois escolha Contains (contém) ou Does Not Contain (não contém).
- Digite o nome da tag que deseja verificar.
- Configure o caminho Yes para contatos que possuem a tag e o caminho No para os demais.
Essa lógica permite, por exemplo, enviar uma sequência de nutrição diferente para quem já é cliente versus quem ainda é prospect — tudo dentro do mesmo workflow.
Usando tags como gatilho de novo workflow
Além de usar tags como ações e condições, você pode usá-las como gatilho inicial de um workflow separado.
- Crie um novo workflow e selecione o gatilho Contact Tag.
- Escolha a opção Tag Added e informe o nome da tag que dispara o fluxo.
- A partir desse ponto, qualquer contato que receber aquela tag — seja manualmente, seja por outro workflow — entrará automaticamente nesse novo fluxo.
Esse padrão é útil para modularizar automações complexas: um workflow principal gerencia a jornada e delega etapas específicas a workflows menores acionados por tags.
Atenção: se o mesmo contato receber a tag mais de uma vez (por exemplo, devido a reentrada no fluxo), verifique as configurações de Allow Re-entry no workflow gatilhado. Sem controle de reentrada, o contato pode percorrer o mesmo fluxo repetidamente.
Erros comuns e como corrigi-los
1. Tags com nomes inconsistentes quebrando condições O GoHighLevel diferencia maiúsculas de minúsculas em alguns contextos e é sensível a espaços extras. Se uma ação adiciona cliente-ativo e uma condição verifica Cliente-Ativo, a condição pode não ser satisfeita. Padronize sempre a nomenclatura e prefira letras minúsculas sem acentos.
2. Contato não entra no workflow disparado por tag Verifique se o workflow está publicado (status Published). Workflows em modo rascunho não processam contatos reais. Confirme também se a tag adicionada é exatamente igual à tag configurada no gatilho.
3. Contato recebe comunicações duplicadas Isso geralmente ocorre quando há dois workflows ativos que reagem à mesma tag. Mapeie todos os workflows que usam determinada tag como gatilho antes de criar um novo para evitar sobreposição.
4. Tag não é removida após avanço na jornada Se você esqueceu de adicionar a ação Remove Contact Tag ao final de uma etapa, o contato acumulará tags antigas. Isso pode fazer com que ele entre em ramificações incorretas em fluxos futuros. Revise o fluxo com a perspectiva de "que tags esse contato carrega ao sair desta etapa?".
5. Uso excessivo de tags substituindo campos personalizados Tags são ideais para estados e categorias simples. Quando você precisa armazenar informações variáveis — como o valor de uma proposta, a data de renovação de um contrato ou o nome de um produto específico — campos personalizados (Custom Fields) são a escolha mais adequada. Usar tags para isso gera uma lista incontrolável e dificulta a manutenção.
Quando tags podem não ser suficientes
Para operações com segmentações muito granulares — como múltiplos produtos com atributos variáveis, pipelines com dezenas de estágios ou integrações que dependem de dados estruturados — considerar ferramentas de CRM mais especializadas ou combinar o GoHighLevel com integrações via webhook pode ser mais adequado. Tags resolvem bem cenários de segmentação comportamental e de jornada, mas não substituem uma modelagem de dados robusta quando o negócio exige isso.
Com uma convenção de nomenclatura clara e um mapeamento dos fluxos antes de construí-los, as tags se tornam uma camada de controle confiável dentro das suas automações no GoHighLevel.
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