UTM: o guia definitivo de rastreamento para quem vende no digital
UTM é o sistema de etiquetas que você adiciona aos seus links para saber exatamente de onde veio cada visita e, com o rastreamento bem fechado, cada venda. Cinco parâmetros no fim da URL respondem a pergunta mais cara do marketing: qual canal, campanha e anúncio estão trazendo dinheiro, e quais estão só trazendo cliques. Este guia é a referência completa do assunto para quem vende no digital: os 5 parâmetros explicados um a um, uma convenção de nomenclatura pronta para copiar, os exemplos certos para cada canal (Meta Ads, Google Ads, e-mail, bio, WhatsApp, afiliados), os erros que corrompem os dados em silêncio e o passo a passo para fechar o loop do clique até o pagamento no checkout.
O essencial em 60 segundos
- UTM (Urchin Tracking Module) são parâmetros adicionados à URL, no formato
?utm_source=...&utm_medium=..., lidos pelas ferramentas de análise e pelo seu checkout. - São cinco: utm_source (de onde), utm_medium (por qual tipo de mídia), utm_campaign (qual campanha), utm_term (qual palavra/segmentação) e utm_content (qual variação de anúncio/link).
- Os três primeiros são obrigatórios na prática; os dois últimos existem para testes e refinamento.
- UTM sem convenção de nomenclatura vira lixo estatístico: "Instagram", "instagram" e "IG" são três origens diferentes para o relatório.
- A regra de ouro: tudo minúsculo, sem espaço, sem acento, vocabulário fixo documentado.
- O valor real aparece quando o checkout captura as UTMs da venda: aí o relatório deixa de contar cliques e passa a contar reais por campanha.
- UTM é para links que saem de fora para o seu site; usar em links internos sobrescreve a origem verdadeira e corrompe os dados.
Parte 1: Fundamentos
O que é UTM?
UTM é a sigla de Urchin Tracking Module: um padrão de parâmetros de URL criado pela Urchin, empresa de análise comprada pelo Google em 2005, cuja tecnologia deu origem ao Google Analytics. O padrão sobreviveu às ferramentas: hoje, praticamente todo sistema de análise e todo checkout decente lê UTMs do mesmo jeito.
A mecânica é simples de verdade: parâmetros são pares de nome e valor anexados ao fim de uma URL depois de um ponto de interrogação, separados por "e comercial". A URL herospark.com/oferta?utm_source=instagram&utm_medium=bio&utm_campaign=lancamento-julho continua abrindo exatamente a mesma página; a diferença é que a visita chega carimbada: veio do Instagram, pela bio, na campanha de lançamento de julho. O carimbo não muda nada para quem clica e muda tudo para quem analisa.
O que a UTM NÃO faz também importa: ela não rastreia a pessoa (não é cookie nem identificador de usuário), não altera o conteúdo da página e não funciona retroativamente. Ela etiqueta o clique, e só os cliques que você etiquetou.
Os 5 parâmetros, um a um
| Parâmetro | Pergunta que responde | Exemplos de valor | Obrigatório? |
|---|---|---|---|
utm_source | De onde veio o clique (a plataforma/site) | instagram, google, facebook, youtube, email, whatsapp | Sim |
utm_medium | Por qual TIPO de mídia | cpc, bio, social, email, video, afiliado | Sim |
utm_campaign | Qual campanha/iniciativa | lancamento-julho, perpetuo, black-friday-2026 | Sim |
utm_term | Qual palavra-chave ou segmentação | curso-online, publico-frio, lookalike-compradores | Não |
utm_content | Qual variação de anúncio/link | video-a, carrossel-b, botao-topo, story-3 | Não |
utm_source é o lugar; utm_medium é o meio. A dupla confunde todo mundo no começo, e a regra que desfaz o nó: source é a plataforma concreta onde o link estava (instagram, google, activecampaign), medium é a categoria de tráfego (cpc para mídia paga por clique, email para e-mail, bio para o link de perfil, social para post orgânico). O Google Analytics agrupa relatórios por medium; se você inventa um medium novo por campanha, destrói esse agrupamento.
utm_campaign é o nome do esforço. É o parâmetro que une fontes diferentes do mesmo movimento: o lançamento de julho tem anúncio no Meta, e-mail para a base e link na bio, todos com utm_campaign=lancamento-julho; o relatório soma o esforço inteiro.
utm_term e utm_content são o microscópio. Term nasceu para a palavra-chave da busca paga e hoje serve também para nomear segmentação de público; content diferencia variações dentro do mesmo anúncio ou e-mail (dois botões no mesmo e-mail, três criativos no mesmo conjunto). São opcionais até o dia em que você quer saber QUAL criativo vendeu, e nesse dia eles são tudo.
Por que isso importa para quem vende (a conta)
Sem UTM, seu relatório diz "vieram 5.000 visitas e 90 vendas". Com UTM fechando no checkout, ele diz: "o vídeo A no público frio trouxe 2.100 visitas e 12 vendas; o carrossel B no remarketing trouxe 800 visitas e 41 vendas". A decisão de verba do mês seguinte é outra. Multiplicado por 12 meses, o rastreamento é a diferença entre comprar mídia com dados e comprar mídia com esperança.
Parte 2: A convenção de nomenclatura (copie esta)
UTM sem convenção produz dado que mente. "Instagram", "instagram" e "IG" viram três fontes; "Lançamento Julho" com espaço vira Lan%C3%A7amento%20Julho no relatório. A convenção abaixo é a que usamos e mantemos aberta; copie e adapte uma vez, documente, e nunca mais decida na hora.
As 6 regras:
- Tudo minúsculo. Os parâmetros diferenciam maiúsculas: padronizar em minúsculo elimina a classe inteira de duplicatas.
- Sem espaço, sem acento, sem caractere especial. Separador de palavras é o hífen:
lancamento-julho, nuncalançamento julho. - Vocabulário fechado para source e medium. Lista fixa e documentada (tabela abaixo); valor novo só entra na lista antes de entrar num link.
- Campaign no padrão
{iniciativa}-{mes/ano quando fizer sentido}:lancamento-jul26,perpetuo,black-friday-2026. - Content descreve a variação, não repete a campanha:
video-depoimento,carrossel-3-dores,botao-rodape. - Documente numa planilha viva: toda campanha nova ganha a linha com seus valores ANTES de o primeiro link ir ao ar.
O vocabulário padrão (source × medium):
| Canal real | utm_source | utm_medium |
|---|---|---|
| Anúncio no Meta (FB/IG) | facebook / instagram | cpc |
| Anúncio no Google (pesquisa) | cpc | |
| Anúncio no YouTube | youtube | video |
| Link na bio do Instagram | bio | |
| Post/story orgânico | social | |
| E-mail para a base | email (ou nome da ferramenta) | |
| WhatsApp (lista/1:1) | mensagem | |
| Afiliado/parceria | afiliado (ou nome do parceiro) | afiliado |
| Influencer pago | nome-do-influencer | influencer |
Exemplos completos, prontos para adaptar:
Anúncio de Meta no lançamento: ?utm_source=instagram&utm_medium=cpc&utm_campaign=lancamento-jul26&utm_term=publico-frio&utm_content=video-depoimento
Link da bio no perpétuo: ?utm_source=instagram&utm_medium=bio&utm_campaign=perpetuo
E-mail de carrinho aberto: ?utm_source=email&utm_medium=email&utm_campaign=lancamento-jul26&utm_content=email-3-ultimas-horas
Parte 3: UTM por canal (os detalhes que mudam tudo)
Meta Ads (Facebook e Instagram)
Coloque as UTMs no campo "parâmetros de URL" do anúncio (não na URL do site), no formato sem interrogação inicial: utm_source=instagram&utm_medium=cpc&.... O Meta oferece parâmetros dinâmicos que preenchem valores automaticamente (nome da campanha, do conjunto e do anúncio), úteis para quem tem muitos anúncios: utm_campaign={{campaign.name}}&utm_content={{ad.name}}. A condição para usar os dinâmicos: os NOMES das campanhas e anúncios dentro do gerenciador precisam seguir a mesma convenção (minúsculas, hífens), senão a bagunça só muda de endereço.
Google Ads
O Google Ads tem rastreamento próprio (auto-tagging, o parâmetro gclid) que conversa sozinho com o Google Analytics. A prática madura: auto-tagging LIGADO e UTMs manuais por cima no modelo de rastreamento, porque o gclid só o ecossistema Google lê, e o seu checkout, seu CRM e qualquer ferramenta fora do Google leem UTM. Os dois convivem sem conflito.
Toda ferramenta de e-mail permite UTM padrão nos links (algumas adicionam automaticamente; confira o formato antes de confiar). O ganho específico do canal: utm_content diferenciando os links do MESMO e-mail (botão do topo vs. link do PS) revela onde a base clica, e utm_campaign conecta o e-mail à campanha maior.
Bio e canais orgânicos
O link da bio é, para muita gente, a maior fonte de tráfego sem etiqueta. utm_source=instagram&utm_medium=bio resolve; se usa agregador de links, etiquete cada botão com utm_content próprio (botao-curso, botao-mentoria). Em posts e stories com link, utm_medium=social separa o orgânico do pago na mesma plataforma.
Dois cuidados técnicos. Primeiro: o link COM UTM é o link do seu site/checkout compartilhado NA conversa; o link wa.me (que abre a conversa) usa outro mecanismo de rastreio, a mensagem pré-preenchida com a origem (detalhado no guia de vendas pelo WhatsApp). Segundo: URLs longas com parâmetros podem quebrar ao ser coladas com espaços; teste o link final clicando nele antes de distribuir.
Afiliados, coprodução e influencers
Cada parceiro ganha seu utm_source (ou um utm_content por parceiro sob utm_source=afiliado, escolha um padrão e documente). É o que permite pagar comissão e renovar parceria com base em VENDA rastreada, não em print de stories. Para influencer pago, utm_source={nome}&utm_medium=influencer&utm_campaign={acao} responde a pergunta de sempre: valeu o cachê?
Parte 4: Do clique à venda (fechando o loop no checkout)
O erro conceitual mais comum é parar o rastreamento na visita. Visita não paga boleto; o loop só fecha quando a VENDA carrega a origem. É aqui que a escolha de plataforma importa: o checkout precisa capturar as UTMs da URL e devolvê-las nos lugares onde você decide.
Como funciona na prática (usando a HeroSpark como referência do padrão): os parâmetros presentes no link do checkout são capturados na transação e aparecem em três saídas. Nos relatórios exportáveis, cada venda sai com suas UTMs, permitindo a tabela que interessa: receita por source, medium e campaign. Nas automações e webhooks, as UTMs viajam como variáveis: dá para etiquetar o cliente no CRM com a campanha de origem ou disparar fluxos diferentes por canal de entrada. Na análise de recuperação, saber de onde veio o carrinho abandonado diz qual canal traz curioso e qual traz comprador.
Com o loop fechado, a rotina mensal de mídia muda de natureza: em vez de otimizar por custo por clique (métrica de meio), você corta e escala por custo por venda e receita por campanha (métrica de fim). É a mesma lógica do reframe que usamos em todo este programa: clique é meio, margem é fim.
Duas notas de atribuição para não se enganar com o próprio dado: a UTM registra o clique que levou à conversão NAQUELA sessão (modelos de último clique); jornadas longas com vários toques aparecem pelo último toque etiquetado. E conversões fora do link (a pessoa viu o anúncio, digitou o site depois) não carregam UTM: o rastreamento subestima canais de marca. Use os números como bússola comparativa entre campanhas, não como verdade absoluta do universo.
Parte 5: Pixels + UTM: a stack completa de rastreamento
UTM é uma das três camadas de um rastreamento maduro, e as três respondem perguntas diferentes. Montadas juntas (esta seção usa a configuração da HeroSpark como referência do padrão), elas cobrem a plataforma de anúncios, a sua análise e o seu CRM.
Camada 1: o pixel, para a plataforma de anúncios otimizar. O pixel conta ao Meta e ao Google QUEM converteu, para os algoritmos encontrarem mais gente parecida. Sem pixel bem instalado, você paga leilão no modo cego.
Camada 2: a UTM, para VOCÊ auditar. O pixel pertence à plataforma de anúncio e conta a versão dela; a UTM pertence a você e responde no SEU relatório qual canal trouxe a venda. As duas versões divergem (janelas de atribuição diferentes), e é exatamente por isso que você precisa das duas.
Camada 3: o evento de servidor (webhook), para os seus sistemas agirem. Quando a venda acontece, o checkout avisa suas outras ferramentas levando os dados junto, UTMs incluídas. É a camada que transforma rastreamento em ação: etiquetar o cliente no CRM pela campanha de origem, alimentar a planilha de mídia, disparar fluxos por canal.
Meta Pixel + API de Conversões no checkout
No checkout da HeroSpark, o rastreamento do Meta se ativa por oferta (um toggle "Habilitar Pixel e API de conversão" nas configurações da oferta) e dispara três eventos:
- InitiateCheckout quando a página de checkout carrega (recarregou a página, conta de novo: leia os números sabendo disso);
- AddPaymentInfo quando o comprador clica em comprar, registrando a intenção real, independente do meio escolhido;
- Purchase só quando o pagamento é CONFIRMADO. E aqui mora um detalhe que poucos rastreamentos acertam: no cartão, o Purchase sai em tempo real; no Pix e no boleto, ele é enviado via API depois da confirmação bancária. Ou seja, a venda de boleto paga três dias depois chega ao Meta como conversão, coisa que um pixel só de navegador jamais veria.
A API de Conversões (CAPI) é o canal servidor-a-servidor que sustenta isso: configura-se com um token gerado no Gerenciador de Eventos do Meta, os eventos duplicados entre navegador e servidor são deduplicados por um event_id único (o Meta reconhece como transação única), e os dados sensíveis do comprador viajam criptografados em hash SHA-256. Na prática, a CAPI é o que mantém a qualidade do sinal no mundo pós-iOS14, em que o pixel de navegador sozinho perde parte dos eventos para bloqueadores e restrições de sistema.
A leitura estratégica: evento confiável = algoritmo bem alimentado = CPA menor. Quem roda Meta Ads sem CAPI está treinando o algoritmo com dados incompletos e pagando a diferença no leilão.
Google Ads: a tag de conversão por oferta
Para o Google Ads, o checkout aceita o ID e o rótulo de conversão configurados POR OFERTA: cada oferta reporta a sua conversão de compra. Duas consequências práticas: campanhas de ofertas diferentes otimizam por conversões separadas (bom), e a configuração precisa ser repetida a cada oferta nova (disciplina de setup: entre no checklist de lançamento de oferta).
Limitação documentada que importa conhecer: o suporte é à tag de CONVERSÃO, não a listas de remarketing via tag. Para reimpactar públicos no Google, trabalhe com as listas da conta de anúncios construídas por outras vias (visitantes do site via GA4, listas de clientes por upload). Honestidade de configuração evita horas de suporte procurando um recurso que não está lá.
GA4: o mapa da jornada
O Google Analytics 4 entra em dois pontos: o ID da métrica configurado no checkout (por oferta) e a tag gtag.js nas suas páginas. Com os dois, o GA4 enxerga a jornada da visita ao pagamento, lê as UTMs nativamente e monta os funis de aquisição. É a camada de análise exploratória; a decisão de verba semanal continua saindo mais rápido do relatório de vendas com UTM (Parte 4), mas o GA4 responde as perguntas de comportamento que o relatório de vendas não alcança.
O sexto parâmetro: utm_id
Além dos cinco clássicos, o checkout da HeroSpark captura o utm_id, o identificador numérico/código da campanha usado por ferramentas de BI e pela importação de custo do GA4. Se a sua operação cruza custo de mídia com receita em dashboards, padronize também o utm_id na convenção; se não chegou lá, os cinco continuam bastando.
Parte 6: UTM dentro da plataforma: do checkout ao seu CRM
O que acontece com a UTM depois do clique, na prática da plataforma:
1. Captura automática no checkout. Qualquer parâmetro UTM presente no link do checkout é capturado com a transação, sem configuração extra. A sua única obrigação é etiquetar o link (Partes 2 e 3).
2. Relatórios exportados com a origem em cada venda. No relatório de vendas, cada linha carrega as UTMs da compra: a tabela "receita por campanha" que a Parte 4 prometeu se monta num filtro de planilha.
3. Variáveis nas Automações. As UTMs ficam disponíveis como variáveis nos gatilhos do menu Automações: o e-mail ou webhook disparado por "pagamento confirmado" (ou carrinho abandonado) sai carregando a origem daquela transação. Os usos que valem dinheiro: etiquetar o cliente no CRM com a campanha que o trouxe, notificar o gestor de tráfego no canal certo quando a venda é de mídia paga e separar fluxos de pós-venda por canal de entrada.
4. Integrações que fecham o ciclo com mídia. Para atribuição de tráfego pago em dashboard dedicado, a integração com o Utmify envia os pedidos com UTMs, dados do cliente, produto e forma de pagamento no momento da confirmação. Para qualquer outro destino (planilha, CRM, data studio da sua operação), os conectores Zapier, Make e Pluga levam os mesmos webhooks aonde você precisar.
5. O log que salva o debug. O histórico de automações/webhooks registra cada disparo: quando algo "não chegou" no CRM, é ali que se descobre se o problema foi o gatilho, o envio ou o destino.
Verificando a stack (o teste de 15 minutos)
Antes de confiar, teste: (1) evento de teste do pixel no Gerenciador de Eventos do Meta com o checkout aberto (InitiateCheckout deve aparecer); (2) uma transação de teste vinda de um link com UTM completa; (3) conferir a venda no relatório exportado com as UTMs presentes; (4) conferir o disparo no histórico de automações; (5) confirmar a chegada no destino final (CRM/planilha). Quinze minutos que evitam um mês de dado furado.
Parte 7: Os 8 erros que corrompem seus dados em silêncio
- Maiúsculas inconsistentes.
Instagrameinstagramsão duas fontes. Minúsculo sempre, sem exceção. - Espaços e acentos. Viram códigos percentuais ilegíveis no relatório. Hífen no lugar de espaço, palavras sem acento.
- UTM em link interno. Link do menu do seu site com UTM sobrescreve a origem real da visita no meio da sessão. UTM é só para links que entram de FORA.
- Source e medium invertidos.
utm_source=cpc&utm_medium=facebookquebra os agrupamentos padrão de qualquer ferramenta de análise. Source é o lugar, medium é o tipo. - Campaign genérica.
utm_campaign=promoem três campanhas diferentes soma o que devia estar separado. Nome específico, com mês/edição quando se repete. - Ignorar o content nos testes. Dois criativos, mesma URL sem content: o teste A/B acabou sem vencedor conhecido.
- Encurtador que perde parâmetros. Alguns encurtadores e redirecionamentos descartam a query string. Teste o link FINAL: clique e confira se as UTMs chegaram na barra de endereço do destino.
- Convenção na cabeça, não na planilha. A convenção que não está documentada morre na primeira férias de quem a inventou. Planilha viva, com dono.
O antídoto estrutural para os oito: gerar todo link pelo mesmo gerador com a convenção embutida, e nunca montar UTM à mão no calor da publicação. É exatamente o papel do nosso gerador de UTM.
Parte 8: Implantando o rastreamento do zero (o HowTo)
- Audite os links ativos. Bio, anúncios rodando, e-mails de automação, botões de páginas: liste o que existe e o que está sem etiqueta (o resultado costuma constranger; é normal).
- Adote a convenção. Copie a Parte 2, ajuste o vocabulário ao seu contexto e nomeie um dono da planilha.
- Padronize os nomes DENTRO das plataformas de anúncio. Campanhas e anúncios com nomes na convenção destravam os parâmetros dinâmicos do Meta sem sujeira.
- Reetiquete os links vivos começando pelos de maior tráfego: bio, anúncios ativos, automações de e-mail.
- Confirme a captura no checkout. Faça um clique de teste num link etiquetado, conclua uma transação de teste e confira a UTM no relatório de vendas.
- Monte a visão semanal: receita por campanha e por source/medium, ao lado do custo de mídia correspondente. Uma planilha resolve até bem longe.
- Instale o ritual: link novo só nasce pelo gerador; campanha nova só nasce com linha na planilha; revisão dos números toda segunda.
Tempo de implantação para uma operação típica: uma tarde. Retorno: cada decisão de verba do resto do ano.
Parte 9: Rastreamento certo para cada operação
Lançamento. Uma utm_campaign única para a edição (lancamento-jul26) atravessando TODOS os canais, com content diferenciando as peças (cpl-1, email-abertura, story-encerramento). No fechamento do carrinho, o relatório por content conta a história real de qual peça vendeu, e o planejamento da próxima edição começa com dados em vez de lembranças.
Perpétuo com mídia paga. O par que importa é campaign × content ao longo do tempo: criativos fadigam, e a curva de receita por content mostra o desgaste semanas antes do CPA denunciar. Rotina quinzenal de matar o pior content e testar um novo, sempre etiquetado.
Orgânico e bio. Menos granularidade, mesma disciplina: bio, social e stories etiquetados separam o que o algoritmo entrega do que a mídia compra. É também a prova de valor do conteúdo: "o orgânico trouxe X em receita este mês" só existe como frase se a etiqueta existir.
Afiliados e parcerias. UTM por parceiro + captura no checkout = comissão paga sobre venda rastreada e conversa de renovação com números na mesa. Sem isso, parceria se avalia por simpatia.
Coloque em prática: as ferramentas deste guia
Gerador de UTM. Links etiquetados na convenção certa, com presets por canal (Meta, Google, e-mail, bio, WhatsApp), sem montar parâmetro à mão.
Gerador de link do WhatsApp. O rastreio da ponta conversacional: mensagens pré-preenchidas com origem por canal.
Checkout com captura de UTM. O elo que fecha o loop: no checkout da HeroSpark, as UTMs da venda saem nos relatórios e nos webhooks, prontas para o seu CRM e a sua planilha de mídia.
Mitos e verdades sobre UTM
"UTM é coisa de quem usa Google Analytics." Mito. UTM é um padrão aberto lido por qualquer ferramenta, incluindo o seu checkout e o seu CRM. Quem vende se beneficia mais do rastreio da VENDA do que do rastreio da visita.
"O auto-tagging do Google Ads dispensa UTM." Mito. O gclid só é lido pelo ecossistema Google. Fora dele (checkout, CRM, planilha), quem trabalha é a UTM. Os dois juntos é a configuração madura.
"Parâmetro na URL atrapalha o SEO." Mito, com um cuidado. Buscadores lidam com parâmetros normalmente, e links de campanha nem são o que rankeia. O cuidado técnico é a página manter canonical limpo (auto-referente sem os parâmetros), que é o padrão de qualquer plataforma decente.
"UTM rastreia a pessoa." Mito. UTM etiqueta o CLIQUE, não o indivíduo: não é cookie, não identifica usuário, não carrega dado pessoal. É metadado de origem, o que também a torna imune às guerras de privacidade que afetam cookies.
"Encurtei o link, perdi as UTMs." Depende, e por isso teste. Encurtadores sérios preservam a query string; alguns redirecionamentos caseiros a descartam. A regra da Parte 7 vale sempre: clique no link final e confira a barra de endereço.
"Com poucos canais, não preciso disso." Mito de hoje contra o você de amanhã. O custo de etiquetar é zero na origem e impagável em retrospecto: o dado de ontem sem etiqueta não existe mais. Comece pequeno, mas etiquetado.
Glossário de rastreamento
UTM (Urchin Tracking Module). O padrão de cinco parâmetros de URL para identificar a origem do tráfego, herdado da Urchin e universalizado pelo Google Analytics.
utm_source. O lugar concreto de onde o clique veio: instagram, google, email, nome do parceiro.
utm_medium. A categoria do tráfego: cpc (pago por clique), email, bio, social, afiliado.
utm_campaign. O nome da campanha ou iniciativa que une peças de canais diferentes num mesmo esforço.
utm_term. A palavra-chave ou segmentação; nasceu na busca paga, serve para nomear públicos.
utm_content. A variação da peça: qual criativo, qual botão, qual versão do e-mail.
Query string. A parte da URL após o "?", onde vivem os parâmetros em pares nome=valor separados por "&".
Parâmetro dinâmico. Placeholder que a plataforma de anúncios substitui automaticamente ({{ad.name}} no Meta), útil para etiquetar em escala.
gclid. O identificador de clique do auto-tagging do Google Ads; lido pelo ecossistema Google, invisível para o resto do seu stack.
Atribuição. A regra que decide qual toque da jornada leva o crédito da conversão; UTMs operam tipicamente no último clique etiquetado.
Webhook. O aviso automático que o checkout dispara para outros sistemas quando algo acontece (venda, abandono), carregando dados da transação, UTMs incluídas.
Convenção de nomenclatura. O vocabulário fixo e documentado de valores permitidos; a diferença entre dado confiável e lixo estatístico.
utm_id. O sexto parâmetro: identificador de campanha usado por ferramentas de BI e pela importação de custos do GA4; capturado pelo checkout junto com os cinco clássicos.
API de Conversões (CAPI). O envio de eventos servidor-a-servidor do checkout para o Meta, complementando o pixel de navegador; sustenta o sinal no cenário pós-iOS14 e captura conversões tardias de Pix e boleto.
event_id (deduplicação). O identificador único que permite ao Meta reconhecer o mesmo evento chegando por navegador e por servidor como uma única transação, evitando contagem dupla.
Pixel. O código da plataforma de anúncios que registra eventos do navegador (visita, checkout, compra) para medição e otimização de campanhas; na HeroSpark, habilitado por oferta.
Perguntas frequentes
O que são parâmetros UTM? São etiquetas adicionadas ao fim de uma URL (no formato ?utm_source=...&utm_medium=...) que identificam a origem de cada visita: de onde veio, por qual tipo de mídia, em qual campanha. A página aberta é a mesma; a visita chega identificada para as ferramentas de análise e para o checkout.
Quais são os 5 parâmetros UTM? utm_source (a plataforma de origem), utm_medium (o tipo de mídia), utm_campaign (a campanha), utm_term (palavra-chave ou público) e utm_content (a variação da peça). Os três primeiros são obrigatórios na prática; os dois últimos servem a testes e refinamento.
Qual a diferença entre utm_source e utm_medium? Source é o lugar concreto onde o link estava (instagram, google, email); medium é a categoria do tráfego (cpc, bio, social, email). "Instagram" pode ser source de três mediums diferentes: cpc (anúncio), bio (link do perfil) e social (post orgânico).
Como criar uma URL com UTM? Adicione ao fim da URL um "?" seguido dos parâmetros em pares nome=valor separados por "&". Na prática, use um gerador com a convenção embutida em vez de montar à mão: elimina erros de digitação, maiúsculas e espaços que corrompem o relatório.
UTM funciona no WhatsApp? Funciona nos links do seu site/checkout compartilhados dentro da conversa. Já o link que ABRE a conversa (wa.me) usa outro mecanismo de rastreio: a mensagem pré-preenchida com a origem. As duas camadas se complementam numa operação de vendas por WhatsApp.
Preciso de UTM se o Google Ads já tem auto-tagging? Sim. O auto-tagging (gclid) só é lido pelo ecossistema Google; seu checkout, CRM e planilhas leem UTM. A configuração madura mantém os dois: auto-tagging ligado e UTMs no modelo de rastreamento.
UTM atrapalha o SEO? Não. Parâmetros de campanha são tratados normalmente pelos buscadores e as páginas devem manter canonical auto-referente limpo (padrão das plataformas sérias). O que atrapalha dados, não SEO, é usar UTM em links internos do próprio site.
Como saber qual campanha gerou cada venda? Com o loop fechado no checkout: a plataforma captura as UTMs presentes no link da compra e as devolve nos relatórios de vendas e webhooks. A partir daí, a análise deixa de contar cliques e passa a somar receita por source, medium e campaign.
Maiúsculas e minúsculas fazem diferença na UTM? Fazem: Instagram e instagram são valores diferentes para qualquer ferramenta de análise, e viram duas linhas no relatório. Por isso a regra número um de qualquer convenção é tudo minúsculo, sem espaços e sem acentos.
Quantas UTMs devo usar num link? Os três obrigatórios (source, medium, campaign) em todo link externo, e term/content quando houver o que diferenciar (públicos, criativos, botões). Parâmetro vazio ou repetitivo só engorda a URL sem informação.
O que acontece se eu encurtar um link com UTM? Encurtadores sérios preservam os parâmetros; alguns redirecionamentos os descartam. A verificação leva dez segundos e evita semanas de dado perdido: clique no link final e confirme as UTMs na barra de endereço do destino.
O checkout dispara pixel do Facebook? Quais eventos? No checkout da HeroSpark, sim, por oferta: InitiateCheckout (página carregada), AddPaymentInfo (clique em comprar) e Purchase (pagamento confirmado; em tempo real no cartão e via API após a confirmação bancária no Pix e boleto). A API de Conversões acompanha, com deduplicação por event_id e dados sensíveis em hash SHA-256.
O que é a API de Conversões e por que ela importa? É o envio dos eventos do navegador também por servidor, direto do checkout para o Meta. Importa porque bloqueadores e restrições de sistema (iOS) derrubam parte dos eventos do pixel de navegador; com a CAPI, o algoritmo recebe o sinal completo, inclusive conversões tardias de Pix e boleto, e otimiza melhor a sua verba.
O pixel do Google Ads no checkout faz remarketing? Não: o suporte documentado é à tag de conversão (ID e rótulo por oferta). Para remarketing no Google, construa as listas por outras vias, como públicos do GA4 e listas de clientes na conta de anúncios.
Como levo as UTMs das vendas para o meu CRM? Pelo motor de automações: os gatilhos (pagamento confirmado, carrinho abandonado) carregam as UTMs como variáveis em e-mails e webhooks. Dali, integrações diretas (Utmify para atribuição de mídia) ou conectores (Zapier, Make, Pluga) entregam a origem de cada venda onde você precisar.
Como organizar as UTMs da equipe inteira? Convenção documentada (vocabulário fechado de source/medium, padrão de campaign), planilha viva com dono, e a regra de ouro operacional: link novo só nasce pelo gerador. O HowTo da Parte 8 implanta tudo numa tarde.
Continue aprendendo
- Vender pelo WhatsApp — a camada conversacional do rastreio: mensagens com origem e cobrança no chat.
- Checkout de alta conversão — onde o loop fecha: o clique etiquetado virando venda medida.
- Taxas das plataformas — o custo do lado de lá do rastreio.
- Gerador de UTM — a ferramenta deste guia.
Fontes e verificação
Comportamento de captura de UTM no checkout, disponibilidade em relatórios exportáveis e variáveis de automação/webhooks verificados na central de ajuda da HeroSpark em julho de 2026. Definições dos parâmetros conforme a documentação do Google Analytics (Campaign URL Builder). Este guia é revisado trimestralmente.