Pular para o conteúdo

Padrão de UTM

Este é o padrão de UTM que a owiew usa para casar cada venda com a campanha que a gerou. Vale para quem sobe anúncio na mão e para quem sobe com Claude ou outra IA.

Mande o identificador da campanha, não o nome. O nome serve para uma pessoa ler. O identificador é o que permite casar uma venda com a campanha. Nome muda, se repete entre contas e meses, e casar por nome vira palpite: a receita de uma campanha acaba na conta de outra.

Um pedido com utm_campaign=ABO | Criativos Sérum só pode ser casado por aproximação. Um pedido com utm_campaign=120210123456789 (valor de exemplo) é casado com exatidão.

Todo valor de utm_* escrito por uma pessoa segue o mesmo formato. Assim Instagram, instagram e Instagram não viram três linhas no relatório.

  • Letras minúsculas.
  • Sem acento (sérum vira serum).
  • Espaço vira hífen. Hífens repetidos viram um só e não ficam nas pontas.
  • Só os caracteres a-z, 0-9, - e _. O resto é descartado.
  • No máximo 100 caracteres. Passou disso, é erro: o valor não é cortado em silêncio.
Digitado Resultado
ABO | Criativos Sérum abo-criativos-serum
Black Friday 2026 black-friday-2026

Nas plataformas que substituem o identificador sozinhas, cole o modelo no campo de rastreamento, de preferência no nível da conta. Preenchido por anúncio, o primeiro criado com pressa nasce sem. Os trechos entre chaves ou sublinhados são trocados pela plataforma no momento do clique: mantenha-os exatamente como estão.

Onde: Gerenciador de Anúncios, em Rastreamento, campo Parâmetros de URL.

Parâmetro Valor Para que serve
utm_source meta Sempre igual. Variações como fb, facebook e ig viram linhas separadas para a mesma origem.
utm_medium cpc Tipo de mídia.
utm_campaign {{campaign.id}} Casa a venda com a campanha.
utm_content {{adset.id}} Desce ao conjunto de anúncios.
utm_term {{ad.id}} Desce ao anúncio, para saber qual peça vendeu.
campaign_name {{campaign.name}} Opcional. Só para leitura humana, nunca para casar.
utm_source=meta&utm_medium=cpc&utm_campaign={{campaign.id}}&utm_content={{adset.id}}&utm_term={{ad.id}}

Onde: Configurações da conta, em Rastreamento, Modelo de rastreamento, aplicado na conta.

Parâmetro Valor Para que serve
utm_source google Origem fixa.
utm_medium cpc Tipo de mídia.
utm_campaign {campaignid} Casa a venda com a campanha.
utm_content {adgroupid} Desce ao grupo de anúncios.
utm_term {keyword} A palavra-chave que trouxe o clique.
gclid {gclid} Identificador do clique, necessário para devolver a conversão ao Google depois.
utm_source=google&utm_medium=cpc&utm_campaign={campaignid}&utm_content={adgroupid}&utm_term={keyword}&gclid={gclid}

Onde: Gerenciador, no anúncio, em Destination, campo URL, com os parâmetros ao final.

Parâmetro Valor Para que serve
utm_source tiktok Origem fixa.
utm_medium cpc Tipo de mídia.
utm_campaign __CAMPAIGN_ID__ Casa a venda com a campanha.
utm_content __AID__ O anúncio.
ttclid __CLICKID__ Identificador do clique.
utm_source=tiktok&utm_medium=cpc&utm_campaign=__CAMPAIGN_ID__&utm_content=__AID__&ttclid=__CLICKID__

A owiew ainda não coleta o gasto do TikTok. Marcar a URL agora não custa nada e deixa o histórico pronto para quando a coleta existir, mas até lá a venda que vier do TikTok conta como “sem atribuição”.

  • Chaves aparecendo na URL do pedido. Se chegar {{campaign.id}} literal em vez de um número, o parâmetro foi colado num campo que não faz substituição, em geral o link do anúncio em vez do campo de rastreamento.
  • Modelo de uma plataforma na outra. A Meta usa duas chaves ({{campaign.id}}), o Google usa uma ({campaignid}) e o TikTok usa sublinhados (__CAMPAIGN_ID__). Copiar o da Meta para o Google manda {{campaignid}} literal.
  • Nome no lugar do identificador em utm_campaign. A URL fica bonita e a conciliação fica cega.
  • Parâmetro repetido. Se o destino já tem utm_source, o modelo deve substituir o valor, não acrescentar uma segunda chave.

Para subir campanhas com Claude ou outra IA seguindo este padrão, cole o texto abaixo no início da conversa. Ele serve de instrução fixa.

Ao montar qualquer link de campanha, siga o padrão de UTM da owiew:
1. Em plataformas que substituem variáveis (Meta, Google, TikTok), use o identificador da campanha em utm_campaign, nunca o nome.
- Meta: utm_source=meta&utm_medium=cpc&utm_campaign={{campaign.id}}&utm_content={{adset.id}}&utm_term={{ad.id}}
- Google: utm_source=google&utm_medium=cpc&utm_campaign={campaignid}&utm_content={adgroupid}&utm_term={keyword}&gclid={gclid}
- TikTok: utm_source=tiktok&utm_medium=cpc&utm_campaign=__CAMPAIGN_ID__&utm_content=__AID__&ttclid=__CLICKID__
Mantenha as chaves exatamente como estão. Elas são trocadas pela plataforma no clique.
2. Todo valor escrito por uma pessoa fica em minúsculas, sem acento, com hífen no lugar de espaço, usando só a-z, 0-9, - e _, com no máximo 100 caracteres.
3. utm_source é sempre o mesmo valor fixo por rede (meta, google, tiktok). Nunca use variações.
4. Não duplique chaves: se o destino já tem utm_*, substitua o valor.
5. O modelo vai no campo de rastreamento da conta, não no link do anúncio, sempre que a plataforma permitir.
6. Antes de entregar, liste os links finais e aponte qualquer valor que tenha precisado ser normalizado.

O tools.owiew.com tem um gerador de UTM com padrão de nomenclatura configurável e geração em lote por CSV, um inspetor de URL que aponta UTM duplicada, conflitante ou com maiúscula, e uma calculadora de ROAS. Tudo roda no navegador e o que você digita não é enviado a lugar nenhum.