Article
3 de set. de 2025
iOS 26 e ATFP: Como a Apple está mudando o rastreamento por URL (e como reagir)
Entenda como o ATFP no Safari e o iOS 26 afetam a captura de gclid, fbclid e outros parametros de URL. Veja soluções técnicas para manter a atribuição de conversões em ferramentas como Google Ads, Meta Ads e GA4.
Em junho de 2025, a Apple anunciou uma atualização no Safari e no iOS que causou discussões entre profissionais de marketing e analistas: o Advanced Tracking and Fingerprinting Protection (ATFP). A funcionalidade passa a remover parâmetros de rastreamento como gclid
, fbclid
e msclkid
das URLs, prejudicando a atribuição em plataformas como Google Ads, Meta Ads e Microsoft Ads.
Mas calma: nem tudo está perdido. Neste artigo, vamos detalhar:
O que exatamente muda com o ATFP e o iOS 26.
Que tipos de parâmetros são afetados (com tabela).
O que continua funcionando (como as UTMs tradicionais).
Soluções técnicas para manter a atribuição nos seus relatórios e plataformas.
Referências diretas da Apple, Stape.io e Northbeam.io.
O que é o ATFP?
O Advanced Tracking and Fingerprinting Protection (ATFP) é uma iniciativa da Apple para aumentar a privacidade dos usuários em seus dispositivos e navegadores. Ele tem dois componentes principais:
Link Tracking Protection: remove parâmetros de rastreamento conhecidos de URLs.
Fingerprinting Protection: limita informações expostas sobre o dispositivo para dificultar rastreamento por fingerprint.
Onde isso é ativado?
Segundo a Apple (fonte oficial):
No Safari para iOS 17.4+ e macOS Sonoma ou posterior.
ATFP ativo mesmo fora do modo privado, o que amplia o impacto da mudança.
Parâmetros afetados (e não afetados)
A Apple criou uma lista de parâmetros que são automaticamente removidos das URLs, incluindo:
Parâmetro | Plataforma de origem | Tipo | Impacto |
---|---|---|---|
| Google Ads | Click ID | Removido |
| Meta (Facebook/Instagram) | Click ID | Removido |
| Microsoft Ads | Click ID | Removido |
| Mailchimp | Tracking | Removido |
| Click ID | Removido | |
| Internal ID | Removido |
Não são removidos:
Parâmetro | Uso comum | Impacto |
| Google Analytics / MKT geral | Não removido |
| Google Analytics / MKT geral | Não removido |
| Google Analytics / MKT geral | Não removido |
| Plataforma de atribuição | Não removido |
Parâmetros customizados | Ex: | Não removido (exceto se listado) |
Fonte: 👉 Stape.io sobre ATFP e remoção de identificadores
Como isso afeta a atribuição de conversões?
Plataformas como Google Ads e Meta Ads perdem a capacidade de vincular cliques às conversões se
gclid
oufbclid
forem removidos antes da página carregar.Isso quebra modelos baseados em click ID e atrapalha dados primários de conversão.
Se você importar conversões do GA4 com base nessas tags, haverá perda de qualidade.
O que continua funcionando normalmente?
UTMs clássicas como
utm_source
,utm_campaign
, etc.Soluções de servidor (server-side tagging) que preservam os dados.
GA4 com parâmetros alternativos, se corretamente configurado.
Solução técnica via GA4 e GTM
Uma forma simples de contornar:
Renomear
gclid
no link para algo comoharanid
.No GA4, criar uma condição de transformação do parâmetro
haranid
paragclid
.Resultado: o dado chega limpo, com o nome
gclid
, sem ser bloqueado.
Isso é explicado pela 👉 Northbeam como forma de burlar bloqueios em navegadores de privacidade agressiva.
Importante: também é possível enviar esse dado diretamente do servidor para a API do Google Ads, evitando bloqueios do navegador (server-side tagging).
Considerações finais
O iOS 26 não está matando as UTMs.
O ATFP compromete apenas identificadores de cliques específicos, e isso já ocorria desde o iOS 18.
Com pequenas mudanças técnicas, é possível preservar a atribuição e manter a eficácia das campanhas.