RevOps · Origem do lead

Funil por canal

A conversão de cada canal de origem em cada etapa do funil, com um canal único por negócio e sem esconder quem chegou sem origem.

UsoMuito usado
EsforçoMédio
Para quemMarketing, vendas e RevOps que decidem onde colocar esforço e verba por canal.
Fonte

Negócios, histórico de etapas e origem do CRM e do marketing

Regra

Uma cascata de sinais define um canal por negócio

Resultado

Conversão por etapa e por canal

Ativação

Dashboard, reunião de canais e agente de IA

O que resolve

  • Cada negócio tem um canal só, decidido por uma regra que todo painel repete.
  • A comparação mostra onde cada canal perde: no topo, no meio ou no fechamento.
  • Quem chegou sem origem aparece como tal, em vez de sumir ou inflar um canal.

Perguntas de negócio que responde

Faça estas perguntas ao seu agente quando o caso estiver pronto.

Qual canal traz mais vendas para cada lead que entra?
Em que etapa o lead de mídia paga trava, comparado ao de indicação?
Quantos leads chegaram sem origem identificada no último mês?
A taxa de qualificação do orgânico caiu em agosto?
Quanto tempo cada canal leva do lead à venda?

O que você precisa

  • CRM conectado com histórico de etapas e os campos de origem (UTM, fonte, canal)
  • A automação de marketing ou os formulários que guardam a UTM da conversão
  • A lista oficial de canais e a ordem de prioridade entre os sinais

O que você recebe

  • Uma tabela com um canal por negócio e a regra que o classificou
  • Funil por canal e mês de entrada, com conversão entre etapas
  • Dashboard comparando canais lado a lado, com volume ao lado da taxa
  • Um agente de IA que responde por canal com a regra já aplicada

Onde ativar

Reunião de canais

Funil por canal do trimestre, com volume, conversão por etapa e ciclo.

Agente de IA via MCP

Responde de onde vieram os leads e as vendas com a cascata aplicada.

Alertas

Aviso quando a participação de Sem origem passa do limite combinado ou um canal zera de um dia para o outro.

Quer construir?

O funil já existe se a visão do pipeline estiver pronta. O trabalho está em decodificar a origem e combinar a cascata de canais com o time. O detalhado traz as regras de negócio, as armadilhas e o teste de aceitação. Ou mande tudo direto para o seu agente com o MCP da Nekt.

Ver detalhado
O problema

A origem do lead está espalhada: UTM no formulário, traffic_source codificado na automação de marketing, campo livre no CRM, gclid e fbclid na URL. Cada painel escolhe um campo, o mesmo negócio conta em canais diferentes e uma parte grande fica sem canal ou cai num canal genérico. A comparação entre canais fica injusta e a verba segue a impressão de quem fala mais alto.

Como costuma ser feito, e a regra

Cada linha é um erro que já aconteceu na prática.

O jeito comumA regra
01
Usar o campo de origem que estiver preenchido no painel do dia.
Um canal por negócio, por cascata

Defina uma ordem de sinais e fique com o primeiro que existir: identificador de clique ou UTM paga (gclid, gbraid, wbraid, fbclid, li_fat_id, utm_source com medium pago), depois identificadores internos (cadastro no produto, evento, parceiro), depois o referrer da sessão (buscador vira orgânico, rede social vira social orgânico, assistente de IA vira IA), depois o campo de fonte do CRM e, por último, Sem origem. Grave em outra coluna qual regra classificou cada negócio.

02
Ler a última fonte do contato, que muda a cada visita.
O canal é o da entrada e não muda

Use a origem de entrada do negócio (primeira conversão ou criação), não a última interação. Negócio que volta por outro canal continua no canal de entrada; a leitura de último toque, se for útil, fica em outra coluna. Alguns CRMs guardam só a origem atual do card: reconstrua a entrada pela primeira conversão do contato.

03
Marcar como sem origem tudo que não tem utm_source.
Decodifique a origem antes de desistir dela

O RD Station guarda a origem em traffic_source com o prefixo encoded_ e um JSON em base64 da primeira e da última sessão; traffic_medium e traffic_campaign vêm quase sempre vazios. O que parece falta de rastreamento é codificação. No formulário nativo do Meta (Lead Ads), o lead não passa pelo site e chega sem UTM: ligue pelo id do formulário ou do anúncio, ou pelos ids da URL de primeira visita testados contra os ids reais de campanha.

04
Contar OFFLINE como canal.
Forma de criação do registro não é canal

No HubSpot, hs_analytics_source = OFFLINE quer dizer que o registro foi criado por importação, integração ou à mão, não que o lead veio de um canal offline. Antes de aceitar OFFLINE, procure UTM nos campos do negócio e do contato associado.

05
Somar todo contato criado como lead do canal.
Pago, orgânico e outbound nunca se misturam

Separe sempre leads pagos de orgânicos, e prospecção ativa (outbound, cold call, disparo de WhatsApp, SDR) do inbound. Volume que entra por carga em lote, importação de base ou integração entre sistemas não é lead: num caso real, 3 em cada 4 eventos de conversão eram importação.

06
Agrupar pelo texto bruto do campo.
Normalize os nomes antes de agrupar

Mantenha uma tabela de referência com todas as grafias de cada canal, em minúsculas e sem acento (num caso real, 60 variantes de grafia para poucas origens). Separe canal, o mensageiro (anúncio, WhatsApp, indicação), de origem, o assunto (o evento, a campanha, o material).

07
Comparar vendas do mês com leads do mês, por canal.
Compare canais na mesma coorte e na mesma régua

A conversão por canal é medida dentro do mês de entrada do negócio e com a mesma definição de etapa para todos os canais. Coortes recentes ainda não tiveram tempo de fechar: marque a janela como incompleta até passar o ciclo médio do canal mais lento.

08
Esconder ou distribuir os negócios sem canal.
Sem origem é uma linha do funil

Mostre Sem origem como um canal, com volume e conversão próprios. Nunca rateie entre os outros canais. Se o cliente decidir que 'desconhecido' conta como digital, registre a decisão; '(sem fonte)' continua fora.

09
Concluir que um canal com 4 negócios converte 50%.
Canal pequeno não vira conclusão

Canais com poucos negócios na coorte produzem taxas que oscilam muito de um mês para o outro. Mostre o volume ao lado da taxa e só compare canais acima de um mínimo de negócios declarado.

Cascata de canal

De cima para baixo: a primeira regra que casar define o canal do negócio.

gclid, gbraid, wbraid ou utm_source google com medium pagoGoogle Ads
fbclid ou utm_source fb, ig, meta com medium pago; id de formulário Lead AdsMeta Ads
li_fat_id ou utm_source linkedin com medium pagoLinkedIn Ads
conversa de WhatsApp com id de clique do anúncioClick to WhatsAppctwa_clid
campo de indicação, parceiro ou eventoIndicação, parceiro ou evento
cadência, cold call, disparo ou SDROutbound
referrer de buscador, sem UTMBusca orgânica
referrer de rede social, sem UTMSocial orgânico
referrer de assistente de IAIA
nenhum sinal encontradoSem origem

Definições

Canal do negócio
primeiro sinal da cascata encontrado na entrada do negócio; um só por negócio, congelado
Lead do canal
negócio criado no funil de aquisição no mês, com aquele canal, sem importação, teste ou duplicado
MQL e SQL do canal
entrada na etapa de qualificação e na de oportunidade, pela mesma régua para todos os canais
Conversão do canal por etapa
negócios do canal que chegaram à etapa seguinte / negócios do canal que entraram na etapa, na coorte do mês de entrada
Taxa de venda do canal
vendas / leads do canal na mesma coorte, só com janela madura
Ciclo do canal
mediana de dias entre a entrada e o ganho, só de ganhos do canal
Participação sem origem
negócios Sem origem / todos os negócios do mês

Armadilhas que já aconteceram

Origem que parecia vazia

Os campos de medium e campanha da automação de marketing vinham vazios em quase todos os eventos, e o time achou que não havia rastreamento. A origem estava em base64 no traffic_source.

Decodifique traffic_source antes de concluir que falta UTM.

Integração virou canal

Uma integração entre sistemas gerava 9 em cada 10 eventos de conversão do período e inflava um canal inteiro.

Exclua cargas em lote e integrações pela origem do evento.

Lead Ads sem canal

Leads de formulário nativo do Meta chegavam ao CRM com menos de 1% de UTM preenchida e caíam em Sem origem.

Ligue pelo id do formulário ou pelos ids do anúncio na URL de primeira visita.

Um campo, cinco formatos

O mesmo campo de origem trazia base64, query string, texto livre, URL de app e vazio.

Trate cada formato numa etapa da cascata, com teste por formato.

Plataformas somadas passam do CRM

Somar as conversões relatadas por Google e Meta dava mais leads que o CRM, porque cada plataforma credita a conversão na data do clique e nenhuma desconta a outra.

Conte leads e vendas por canal só no CRM; plataformas entram com investimento e cliques.

Canal manual sem auditoria

O canal escolhido à mão no card não batia com a origem rastreada e ninguém percebia.

Cruze o canal manual com a origem esperada numa tabela de referência e mostre as divergências.

Validado em dados reais. Na conta de HubSpot da própria Nekt, mais da metade dos negócios tem hs_analytics_source = OFFLINE, porque foram criados por integração ou importação. Quase 3 em cada 10 desses negócios têm UTM preenchida em campo próprio do negócio: aceitar OFFLINE como canal tiraria esses leads do canal de onde vieram.

Teste de aceitação

O caso está pronto quando todos os itens passam.

Pacote para o agente

Cole no Claude, ChatGPT ou outro cliente com o MCP da Nekt conectado.

Markdown completo
Funil por canal
- Fonte: tabela de funil por canal. Canal do negócio = coluna canal, um por negócio, decidido na entrada e congelado.
- Cascata: clique ou UTM paga > identificador interno (produto, evento, parceiro) > referrer da sessão > fonte do CRM > Sem origem.
- hs_analytics_source = OFFLINE é a forma de criação do registro, não um canal.
- Leads, MQL, SQL e vendas por canal vêm só do CRM. Plataformas de mídia entram só com investimento e cliques.
- Pago, orgânico e outbound são separados. Importação, teste e integração não são lead.
- Conversão por canal é medida na coorte do mês de entrada. Coorte mais nova que o ciclo médio é marcada como incompleta.
- Sem origem é um canal visível. Nunca rateie.
- Mostre sempre o volume ao lado da taxa. Não compare canais com menos de <mínimo> negócios na coorte.
Exceções por cliente:
- <cliente>: 'desconhecido' conta como digital; '(sem fonte)' fica fora.
- <cliente>: lista de canais e grafias em <tabela de referência>.

Variações

Custo por etapa

Junte o investimento por canal e mês para ter CPL, custo por MQL, custo por SQL e CAC.

Por campanha

Desça do canal para a campanha com o utm_campaign normalizado contra o nome ou o id da campanha na plataforma.

Multi-cliente

Para agências, a mesma cascata por cliente, com as exceções numa tabela de configuração.