UTM para Facebook Ads: configuração correta e erros a evitar

Como configurar UTM no Facebook Ads: os parâmetros dinâmicos certos, a diferença entre fbclid e UTM manual, e os 3 erros que inutilizam seus dados no GA4.

24 de abril de 20266 min de leiturapor Vinicius Castilho

Direto ao ponto

Usar utm_medium=social em vez de cpc no Facebook Ads faz o GA4 classificar o anúncio pago como Organic Social. O tráfego que custou dinheiro desaparece do relatório de canais pagos e passa a competir, nos números, com o alcance orgânico.

Para traquear Facebook Ads no GA4, você precisa de UTM manual na URL de destino do anúncio. O Facebook adiciona o parâmetro fbclid sozinho em cada clique, mas ele só diz que o tráfego veio do Facebook: não separa campanha, conjunto de anúncios nem criativo. Sem UTM, você otimiza no escuro.

Novo nos parâmetros UTM? O guia completo de parâmetros UTM explica os cinco parâmetros do início ao fim antes de você entrar na configuração específica de plataforma.

Por que o Facebook precisa de UTM manual

O Facebook usa o parâmetro fbclid para identificar cliques vindos da plataforma. É ele que permite ao GA4 reconhecer o tráfego como "Paid Social" de forma automática. O problema é que a informação para por aí.

Com fbclid sozinho, você sabe que veio do Facebook, mas não sabe qual campanha, qual conjunto ou qual criativo trouxe o clique. Para cruzar essa origem com as conversões no GA4, os UTMs precisam estar configurados manualmente na URL de destino do anúncio.

Os parâmetros certos para Facebook Ads

A configuração base para qualquer campanha de Facebook:

utm_source=facebook&utm_medium=cpc&utm_campaign=nome-da-campanha

Para diferenciar conjuntos de anúncios e criativos, adicione:

utm_content=nome-do-criativo

Obs.: utm_medium=cpc é o padrão para tráfego pago em qualquer plataforma. É esse valor que o GA4 usa para categorizar o canal corretamente.

Parâmetros dinâmicos do Facebook

O Facebook tem variáveis dinâmicas que preenchem automaticamente o valor de acordo com o anúncio veiculado. Elas eliminam a necessidade de criar uma URL diferente para cada anúncio.

VariávelO que preencheOnde usar
{{campaign.name}}Nome da campanhautm_campaign
{{adset.name}}Nome do conjunto de anúncios (a audiência)utm_term
{{ad.name}}Nome do anúncio (o criativo)utm_content
{{placement}}Posicionamento (feed, stories, reels)opcional, junto do utm_content
{{site_source_name}}Rede onde o anúncio apareceu (fb, ig, an, msg)separar Facebook de Instagram

Exemplo com dinâmicos:

utm_source=facebook&utm_medium=cpc&utm_campaign={{campaign.name}}&utm_term={{adset.name}}&utm_content={{ad.name}}

O Facebook substitui as variáveis antes de entregar o clique. No GA4, você vê o nome real de cada campanha e anúncio sem precisar criar uma URL por combinação.

Os 3 erros que aparecem com mais frequência

1. utm_source=fb ou utm_source=meta

O padrão correto é facebook. Usar fb ou meta cria um canal diferente no GA4, e você não consegue agregar campanhas antigas com novas se mudar o padrão no meio do caminho. Defina facebook desde o início e não mude.

2. utm_medium=social em vez de cpc

social faz o GA4 ler o tráfego como Organic Social (não-pago) e você perde de vista o que custou dinheiro. O medium correto para anúncio pago é cpc: combinado com utm_source=facebook, o GA4 classifica como Paid Social. Use o mesmo cpc no Google e no TikTok e todos os seus canais pagos ficam agregados no mesmo lugar, sem paid, ads ou pago fragmentando o relatório.

3. Espaços e maiúsculas no nome de campanha

utm_campaign=Black Friday 2025 vira Black%20Friday%202025 na URL e aparece fragmentado no GA4. Sempre use hífens e minúsculas: black-friday-2025.

Como adicionar UTM no Ads Manager

No Facebook Ads Manager, a URL de destino fica no campo URL do site dentro do anúncio. Cole a URL completa com todos os parâmetros UTM já incluídos.

Você também pode usar o campo Parâmetros de URL, na seção avançada do anúncio: nele você adiciona só os parâmetros sem repetir a URL base. Recomendo essa opção quando a URL de destino é longa, para evitar erros de digitação.

Obs.: o valor de UTM não aparece nos relatórios do próprio Gerenciador de Anúncios. Ele viaja na URL e é lido pelo GA4 (ou pelo seu traqueamento) depois do clique. No Meta você acompanha custo e resultado do anúncio; no GA4 você vê a origem por campanha, conjunto e criativo que os UTMs carregaram.

Gere a URL do seu Facebook Ads agora

O UTM Builder tem o template de Facebook Ads pronto: ele já entra com utm_source=facebook e utm_medium=cpc nos valores certos. Você cola a URL de destino, preenche campanha, conjunto e criativo, e o link sai pronto para colar no anúncio, sem risco de inverter source e medium ou de esquecer o hífen no nome da campanha.

FAQ

Preciso de UTM se já uso o Pixel do Facebook?

São coisas diferentes. O Pixel captura eventos no seu site e envia esses dados para o Gerenciador de Anúncios. O UTM marca a origem do tráfego e leva os dados para o GA4. Você precisa dos dois: um não substitui o outro. Para entender o lado do Pixel a fundo, veja o guia completo de traqueamento de conversões no blog do Tracker.

UTM funciona para Instagram Ads também?

Sim, com uma diferença: o source deve ser instagram, não facebook. Veja o guia completo em UTM para Instagram.

O que acontece se eu usar UTM e o fbclid juntos?

Nenhum problema. O fbclid é adicionado automaticamente pelo Facebook e não interfere nos UTMs que você configurou. O GA4 vai processar os seus parâmetros normalmente e usar o fbclid para atribuição de conversão no próprio ecossistema Meta. No blog do Tracker, veja como o fbclid vira o cookie FBC e sustenta a atribuição.

Gere sua URL com UTM agora

Gratuito, sem cadastro. Templates prontos para Facebook, Google, TikTok, WhatsApp e mais. Com conta grátis, você salva os links e vê os cliques reais de cada campanha.