Agências de marketing · Atribuição

Origem e canal do lead

Um canal por lead em cada cliente, decodificado da origem que chega em cinco formatos, com as exceções de cada cliente escritas e um CPL por canal que fecha.

UsoComum
EsforçoMédio
Para quemAgências que reportam leads e CPL por canal para clientes com RD Station, CRMs e formulários diferentes.
Fonte

Eventos do RD, campo Fonte do CRM e GA4

Regra

Decodificação e cascata por cliente

Resultado

Um canal por lead e CPL por canal

Ativação

Relatório, alerta e agente de IA

O que resolve

  • Cada lead tem um canal só, com a regra que o classificou ao lado.
  • Lead sem origem vira uma linha visível e um alerta, e não um canal genérico que esconde o problema.
  • O CPL por canal divide o investimento pelos leads pagos, e não pelo total do CRM.

Perguntas de negócio que responde

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

De onde vieram os leads deste mês, por cliente?
Quantos leads foram pagos e quantos orgânicos?
Qual o CPL do Meta e do Google para o cliente X?
Por que o Google mostra mais conversões que o CRM?
Quanto dos leads ficou sem origem, e desde quando?

O que você precisa

  • RD Station Marketing e o CRM de cada cliente conectados na Nekt
  • A lista de canais e a ordem da cascata combinadas com cada cliente
  • As decisões de cada cliente sobre fontes ambíguas, como Desconhecido

O que você recebe

  • Uma tabela de leads com canal, plataforma, regra aplicada e formato da origem
  • CPL por canal e por plataforma só com leads pagos
  • Alerta quando a parcela sem origem passa do limite do cliente
  • Um agente de IA que explica a diferença entre plataforma, RD e CRM

Onde ativar

Relatório do cliente

Leads e CPL por canal, com a parcela sem origem sempre visível.

Alerta de rastreio

Avisa quando a parcela sem origem salta de uma semana para outra, com o formulário que mudou.

Agente de IA via MCP

Explica por que o Meta diz 40 e o CRM diz 27, sem escolher um número.

Quer construir?

A decodificação é a mesma para todos. O trabalho está em escrever a cascata e as exceções de cada cliente e em mantê-las como dado. 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 chega em cinco formatos no mesmo campo: base64, query string, texto livre, URL de app e vazio. Integrações entre CRM e automação de marketing gravam um evento a cada mudança de etapa, e importação de base aparece como conversão. Cada cliente decide de um jeito o que fazer com a fonte Desconhecido, e plataforma, RD e GA4 contam o mesmo lead de formas diferentes.

Como costuma ser feito, e a regra

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

O jeito comumA regra
01
Ler só utm_source e concluir que não há rastreio.
Decodifique antes de concluir que não há origem

No RD Station, traffic_source pode vir como encoded_<base64>, com um JSON da primeira e da última sessão; traffic_medium e traffic_campaign vêm quase sempre vazios. Dentro do JSON, a origem ainda aparece como UTM, como cookie __utmz legado ou como URL crua. Classifique cada linha pelo formato e separe o vazio do formato não reconhecido: não veio origem e veio origem que não entendemos são estados diferentes.

02
Contar todo event_type CONVERSION.
Carga em lote e integração não são conversão

Exclua eventos de importação de base, sincronização de CRM, integração, inserção manual, mailing, disparo, lista e teste, pelo identificador do evento. Em contas reais, três quartos dos eventos de conversão eram carga em lote, e uma integração entre CRM e RD gerava 9 em cada 10 eventos. Use fronteira de palavra: sem ela, Fale com um Especialista cai no filtro de lista. Marque o evento como excluído em vez de apagar, para a diferença ser explicável.

03
Uma cascata única no código para toda a carteira.
A cascata é de cada cliente e é dado

Cada cliente tem sua ordem de sinais: ajuste manual, identificador de clique (gclid, gbraid, wbraid, fbclid, li_fat_id), UTM paga, UTM gravada no contato, origem da sessão, campo Fonte do CRM e, por último, sem origem. Guarde a ordem e os termos de cada canal numa tabela por cliente, nunca copiada de outro cliente. A ordem muda a contagem: um termo curto como fb casa em qualquer posição do texto.

04
Só a coluna canal.
Grave a regra que classificou

Cada lead leva canal, plataforma, a regra que casou e o formato da origem. Quando o cliente contesta, a resposta mostra por que aquele lead é Meta e não orgânico, e uma mudança de regra fica visível na série.

05
Aplicar a decisão de um cliente em outro.
Desconhecido e sem fonte são decisões do cliente

Num cliente, a fonte Desconhecido conta como digital, porque quase todos esses negócios tinham conversão no site nos 30 dias anteriores; sem fonte fica fora, porque é o comercial criando negócio à mão. Em outro cliente, Desconhecido não conta como pago. Registre a decisão, a data e o teste que a sustentou. Teste com conversão nos 30 dias antes da criação do negócio, e não com o contato existir na base, que absorve quase todo mundo.

06
Jogar sem origem em direto ou em outros.
Sem origem é linha e alerta

Não identificado nunca se disfarça de direto nem é rateado entre canais. Mostre volume e parcela por mês e alerte quando passar do limite do cliente (15% e 25% foram limites reais). Um salto de uma semana para outra é quase sempre rastreio quebrado: formulário próprio que não envia os campos de origem, redirect que perde a query string ou chatbot sem UTM.

07
Deixar Lead Ads como sem origem.
Formulário nativo tem assinatura

Lead Ads não passa pelo site e chega sem UTM. No RD, conversões do formulário nativo do Meta têm identificador terminado em hífen e 9 ou mais dígitos, e formulários com LINKEDIN no nome vêm do formulário nativo do LinkedIn. Classifique pela assinatura antes de cair em sem origem.

08
Somar conversões do Google e do Meta e chamar de leads.
Cada sistema responde uma pergunta

Lead, oportunidade e venda por canal vêm do RD ou do CRM, que ligam a origem à pessoa. Investimento, cliques e conversão de plataforma vêm da plataforma, que credita na data do clique e não desconta a outra. Sessão e comportamento vêm do GA4, que não conhece o lead. Canal do GA4 e canal do CRM não se somam nem se cruzam.

09
Investimento dividido por todos os leads do CRM.
CPL por canal só com lead pago

CPL = investimento do período / leads de mídia paga criados no período. CPL por plataforma = investimento da plataforma / leads daquela plataforma. Orgânico, direto, chatbot sem origem e Desconhecido não entram no denominador. Sem lead pago, o CPL é nulo, não zero. Investimento / todos os leads pode aparecer ao lado, rotulado como piso.

10
Corrigir o canal na planilha do relatório.
Ajuste manual versionado

Leads confirmados pelo time e sem UTM recebem canal por ajuste manual, guardado numa tabela com quem, quando e motivo, e aplicado no topo da cascata. Nunca corrija o canal direto no resultado ou na planilha do relatório.

Cascata típica de canal

A primeira regra que casar vale. A ordem e os termos são de cada cliente.

Ajuste manual do timeCanal informadotabela de ajustes
gclid, gbraid, wbraid, gad_source ou google com meio cpcGoogle Ads
fbclid, ou utm_source fb, ig, meta com meio pagoMeta Ads
li_fat_id ou utm_source linkedinLinkedIn Ads
Identificador terminado em -<9 ou mais dígitos>Formulário nativo do Meta
Chatbot de WhatsApp sem UTM e sem meioWhatsApp sem origemnão é pago
Meio social, sem clique pagoSocial orgânico
Meio email ou origem RD StationE-mail
Meio organic ou buscadorBusca orgânica
Vazio, direct ou formato não reconhecidoSem origemlinha própria

Definições

Lead
contato com conversão própria no período (RD) ou negócio criado num funil do escopo (CRM), conforme a fonte de lead declarada do cliente; carga em lote, integração e testes excluídos
Canal do lead
canal da primeira conversão própria do lead no período, pela cascata do cliente
Lead de mídia paga
lead com pelo menos uma conversão no período cujo canal é Meta Ads, Google Ads ou LinkedIn Ads
CPL
investimento do período / leads de mídia paga do período; nulo sem lead pago
CPL por plataforma
investimento da plataforma no período / leads cujo canal é aquela plataforma
Piso do CPL
investimento do período / todos os leads; só aparece rotulado como piso
Parcela sem origem
leads sem canal identificado / total de leads, por cliente e mês
Cobertura por id
leads ligados a uma campanha real por id (gad_campaignid, id de anúncio) / total de leads

Armadilhas que já aconteceram

Origem que parecia vazia

Os campos de meio e campanha vinham vazios em quase todos os eventos e o time concluiu que não havia rastreio. A origem estava em base64 no traffic_source.

Decodifique antes de classificar.

Integração virou canal

Uma integração entre CRM e automação gravava um evento a cada mudança de etapa e multiplicava as conversões por dez.

Exclua pelo identificador do evento e mostre os excluídos à parte.

O filtro que comia o melhor formulário

Um filtro de lista sem fronteira de palavra tirou da conta o formulário nativo do Meta que mais gerava leads.

Fronteira de palavra em todo termo curto.

Quebra com data

A parcela de conversões sem origem pulou de menos de 10% para cerca de metade de uma semana para outra, depois de uma troca no formulário do site.

Acompanhe a parcela por semana e trate como instrumentação, não como análise.

Chatbot sem campanha

O chatbot de WhatsApp chegava com o nome do fornecedor como origem e sem meio, e respondia por perto de um quinto dos leads do mês.

Rotule como WhatsApp sem origem e peça a UTM ao fornecedor. Não redistribua por estimativa.

Nome de cliente como chave

Casar rótulos de cliente entre Google Ads e RD pelo nome acertava poucos pares e fundia marcas diferentes.

Use o id da campanha e o registro conta para cliente.

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
Origem e canal do lead
- Lead e canal do lead vêm do RD Station ou do CRM. A plataforma de anúncio serve para investimento, cliques e conversão de plataforma. O GA4 serve para sessão. Não some nem cruze os três.
- traffic_source com prefixo encoded_ é base64 com um JSON da sessão: decodifique antes de classificar. Vazio e formato não reconhecido são estados diferentes.
- Ficam fora eventos de importação, sincronização de CRM, integração, inserção manual, mailing, disparo, lista (com fronteira de palavra) e testes.
- Canal = primeira regra que casar na cascata do cliente: ajuste manual, id de clique, UTM paga, UTM do contato, origem da sessão, campo Fonte do CRM, sem origem.
- Identificador terminado em -<9 ou mais dígitos> = formulário nativo do Meta (pago).
- Sem origem nunca vira direto nem é rateado. Se a parcela passar do limite do cliente, avise e diga desde quando.
- CPL = investimento / leads de mídia paga. Sem lead pago, o CPL é nulo.
- A plataforma credita a conversão na data do clique e não desconta as outras. Quando plataforma e CRM divergem, explique as duas contagens em vez de escolher uma.
- Conversão de venda que aparece na plataforma pode ter sido enviada pela agência: não é medição independente.
Exceções por cliente:
- <cliente>: fonte Desconhecido conta como digital, mas não como paga; (sem fonte) fica fora. Decisão de <data>.
- <cliente>: alerta de sem origem acima de <x>% dos leads do mês.
- <cliente>: chatbot <nome> sem UTM vira WhatsApp sem origem e não entra em mídia paga.

Variações

Funil por canal

Leve o canal do lead até MQL, SQL e venda no CRM de cada cliente.

Primeiro e último toque

Guarde a origem da primeira e da última conversão em colunas separadas e declare qual o relatório usa.

Canais do site

A mesma lógica sobre sessionSource e sessionMedium do GA4, sem cruzar com o canal do lead.