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-campanhaPara diferenciar conjuntos de anúncios e criativos, adicione:
utm_content=nome-do-criativoObs.: 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ável | O que preenche | Onde usar |
|---|---|---|
{{campaign.name}} | Nome da campanha | utm_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.
