Como rastrear campanhas do Facebook Ads no WordPress com UTMs
O Facebook Ads traz tráfego, mas sem UTMs você não consegue dizer quantos leads vieram de cada campanha — nem de qual conjunto de anúncios ou criativo. Veja como configurar UTMs no Meta Ads Manager e preservar esses dados até a conversão.
UTM vs Meta Pixel: qual é a diferença?
Essa confusão é frequente, então vale deixar claro desde o início:
| Ferramenta | Para que serve | Dados ficam onde? |
|---|---|---|
| Meta Pixel (+ CAPI) | Reportar conversões para a plataforma do Facebook; otimizar campanhas; criar audiências | Nos servidores da Meta |
| UTM | Identificar a origem de visitantes e associar ao lead no seu sistema | No seu sistema (CRM, planilha, banco de dados) |
Os dois não são substitutos — são complementares. O Meta Pixel informa ao Facebook que houve uma conversão para que ele possa otimizar a entrega. Os UTMs identificam, no seu sistema, de qual campanha específica veio cada lead.
Como configurar UTMs no Meta Ads Manager
No Gerenciador de Anúncios da Meta, você pode adicionar UTMs diretamente nas configurações de URL de destino de cada anúncio ou conjunto de anúncios.
Duas formas de fazer isso:
1. Manualmente no campo "Parâmetros da URL"
No criativo do anúncio, abra a seção de "Parâmetros de URL" (ou "Rastreamento") e insira os parâmetros UTM no campo correspondente:
utm_source=facebook&utm_medium=paid_social&utm_campaign=nome_da_campanha&utm_content={{ad.name}}
O {{ad.name}} é uma variável dinâmica do Meta que é substituída
automaticamente pelo nome do anúncio. Outras variáveis disponíveis:
{{campaign.name}}, {{adset.name}}.
2. Via URL Builder do Google ou UTM Tracker DL
Construa a URL completa com UTMs e cole no campo de destino do anúncio:
https://seusite.com.br/oferta/?utm_source=facebook&utm_medium=paid_social&utm_campaign=lancamento_v2&utm_content=video_depoimento_30s
Nomenclatura recomendada para Facebook Ads
| Parâmetro | Valor recomendado | Por quê |
|---|---|---|
| utm_source | facebook | Identificar a plataforma |
| utm_medium | paid_social | Separar de tráfego orgânico social |
| utm_campaign | Nome da campanha (ex: captacao_leads_set) | Identificar a campanha no relatório |
| utm_content | Nome do anúncio ou criativo | Comparar criativos dentro da mesma campanha |
utm_source=facebook para ambos, já que a campanha é gerenciada
pelo mesmo Ads Manager. Se você quer diferenciar o placement, pode usar
utm_source=instagram para conjuntos de anúncios com placement
exclusivo do Instagram.
O parâmetro fbclid
O Meta adiciona automaticamente o parâmetro fbclid nos links
dos anúncios quando alguém clica. É um identificador de clique proprietário
da Meta, diferente dos parâmetros UTM.
O fbclid é usado principalmente pela Meta para atribuição interna
de conversões (especialmente com o Meta Pixel). Ele não é um substituto dos UTMs
para o seu sistema — é um dado adicional que pode ser capturado junto.
O UTM Tracker DL captura o fbclid automaticamente quando presente
na URL, armazenando-o junto com os dados UTM para que você tenha ambos disponíveis
para cada lead.
Como capturar os dados no WordPress
Com os UTMs configurados no anúncio, o visitante chega ao seu WordPress com os parâmetros na URL. O passo seguinte é capturá-los e associá-los ao lead.
Para um guia completo sobre as abordagens disponíveis, veja: Como descobrir de qual campanha veio um lead no WordPress.
Em resumo:
- Para Contact Form 7: veja Como rastrear UTMs no CF7
- Para Elementor Forms: veja Como rastrear UTMs no Elementor
- Para outros formulários: use o shortcode
[utm_tracker_fields]do UTM Tracker DL ou adicione campos com o atributodata-utmdl
Fluxo completo: do anúncio ao lead
Com a configuração correta, o fluxo é:
- Anúncio no Facebook/Instagram com URL:
seusite.com.br/lp/?utm_source=facebook&utm_medium=paid_social&utm_campaign=captacao - Visitante clica e chega ao WordPress
- Plugin detecta os UTMs (+ fbclid se presente) e armazena como First Touch
- Visitante preenche o formulário
- Lead é registrado com os dados UTM no painel do WordPress
- Você consegue ver: este lead veio do Facebook Ads, campanha "captacao"
Limitações do rastreamento via UTM no Facebook Ads
- iOS e bloqueio de rastreamento: Desde o iOS 14+, a Meta reduziu o rastreamento cross-app. Isso afeta principalmente o Meta Pixel e a atribuição interna da plataforma. UTMs, por serem parâmetros de URL, chegam ao servidor normalmente — mas usuários do Safari com ITP podem ter cookies de primeira parte com duração reduzida.
- Tráfego mobile de redes sociais: Quando o usuário acessa pelo app do Facebook/Instagram, o link pode ser aberto em um browser interno (in-app browser). Esse browser pode ter comportamentos diferentes em relação a cookies.
- UTM não substitui conversão API: Para otimização de campanhas dentro da plataforma Meta, a Conversion API (CAPI) é a ferramenta adequada. UTMs são para o seu sistema de rastreamento interno.
Quer saber quais leads vieram de cada campanha do Facebook Ads?
O UTM Tracker DL captura UTMs e fbclid, registra First e Last Touch, e integra com CF7 e Elementor — tudo gratuito e armazenado no seu WordPress.