iOS 14.5 + Meta Ads: por que você está perdendo 40-70% das conversões
Em abril de 2021, a Apple lançou o App Tracking Transparency (ATT) e mudou pra sempre o jogo do tracking client-side. Cinco anos depois, em 2026, anunciantes ainda lidam com o estrago — e a maioria nem sabe o tamanho real da perda.
iOS ATT força apps (incluindo Facebook e Instagram) a pedir permissão antes de rastrear o usuário entre apps e sites. 70%+ dos usuários iOS dizem "não". Resultado: pra esses 70%, o Meta perdeu a capacidade de atribuir conversões no nível individual. Combinado com AdBlock e cookies de terceiros expirando, isso causa 40-70% de gap entre conversões reportadas e reais. Server-side tracking via Meta CAPI recupera 60-80% dessa perda.
O que é App Tracking Transparency (ATT)
iOS 14.5 (abril/2021) introduziu uma janela obrigatória: "O app X gostaria de rastrear sua atividade em outros apps e sites. Permitir ou Pedir Pra Não Rastrear?". Sem aprovação explícita do usuário, o app NÃO pode acessar o identificador de publicidade (IDFA) do iPhone.
Pra Meta (Facebook + Instagram), o IDFA era a base do tracking cross-app. Com 70%+ dos usuários iOS recusando ATT (média global; varia entre 60-85% conforme o país), Meta perdeu a capacidade de:
- Atribuir post-clicks fora do app a campanhas específicas;
- Construir audiências look-alike usando comportamento individual;
- Otimizar campanhas com sinais granulares por usuário;
- Medir conversões com a precisão pré-2021.
O impacto real em números
Em auditorias técnicas que fizemos em 2026 com lojas brasileiras, encontramos um padrão consistente:
| Setup | Conversões reportadas no Meta | Conversões reais no CRM | Gap |
|---|---|---|---|
| Só pixel client-side | 50 | 85 | 41% |
| Pixel + CAPI mal configurado | 62 | 85 | 27% |
| Pixel + CAPI bem configurado (EMQ 8+) | 80 | 85 | 6% |
O grupo "só pixel" perde quase metade das conversões. Em volume: pra uma loja faturando R$ 500k/mês com 1.000 conversões mensais, isso significa 410 conversões "fantasmas" — vendas que aconteceram, mas o Meta nunca soube. A IA otimiza por 590, não por 1.000. CAC sobe sem motivo aparente.
A perda varia por nicho — e MUITO
Não são todos os negócios que sofrem igual. O fator chave é onde a conversão acontece:
E-com Shopify (perda 35-50%)
Checkout no mesmo domínio do site. Pixel dispara normalmente. iOS ATT é a perda principal. Server-side recupera 75-85%.
Infoproduto com Hotmart/Kiwify (perda 50-70%)
Pior cenário. Cliente sai da sua landing pra checkout externo (hotmart.com.br ou kiwify.app). O pixel da sua landing não dispara no domínio do gateway. Você perde o evento Purchase inteiro. Solução: webhook server-to-server.
SaaS B2B (perda 20-35%)
Funil mais longo (lead → demo → fechamento). iOS ATT atrapalha menos porque conversão acontece via humano (vendedor). Mas atribuição multi-touch fica quebrada sem server-side.
Lead capture/formulário (perda 15-30%)
Mais resiliente porque o evento Lead é capturado no submit do form (mesmo domínio). Ainda assim, AdBlock + cookies expirando bagunça a atribuição.
Não é só Apple — o ecossistema inteiro está fechando
iOS ATT é o vilão mais conhecido, mas tem mais coisas erodindo o tracking client-side em 2026:
- Safari ITP (Intelligent Tracking Prevention): limita cookies de terceiros a 24h, depois apaga;
- Firefox ETP: bloqueia ~80% dos trackers por padrão;
- AdBlockers (uBlock, AdGuard, Brave): 25-40% dos brasileiros tech-savvy usam — bloqueiam pixel direto no nível do DNS;
- Fim dos cookies de terceiros no Chrome: anunciado pra 2025-2026, parcialmente implementado;
- Consent banners (LGPD/GDPR): 15-30% dos usuários recusam cookies.
O resultado: o pixel client-side sozinho só captura cerca de 40-60% das conversões reais em 2026. E essa porcentagem só cai com o tempo.
A solução: server-side tracking
Server-side tracking (Meta CAPI, TikTok Events API, Google Enhanced Conversions) envia eventos direto do seu servidor pras plataformas, em vez do navegador. Por isso:
- iOS ATT não afeta: o evento não passa pelo iPhone do usuário;
- AdBlock não bloqueia: tráfego HTTPS direto entre 2 servidores;
- Cookies expirando não importam: você manda dados que tem no banco (email, telefone, order_id);
- Funciona offline também: vendas via call center, loja física, fechamento manual no CRM.
Detalhamos como funciona no guia completo sobre server-side tracking.
Quanto dá pra recuperar na prática
Marcas que implementam server-side bem (com Match Quality ≥ 7.0) tipicamente recuperam:
- 60-80% das conversões iOS que se perdiam;
- 70-85% das conversões bloqueadas por AdBlock;
- ~100% dos eventos offline (que antes nem eram contados);
- 15-25% de redução no CAC reportado (porque a IA agora otimiza com dados completos).
Como implementar hoje
Três caminhos práticos:
- Self-hosted via GTM Server: você sobe um container Google Tag Manager Server na nuvem (Cloud Run, AWS), configura templates de CAPI. Custo infra ~R$ 100-300/mês. Setup técnico: 1-2 semanas. Requer dev.
- SaaS pronto (recomendado): Trakvo, Stape, Tracklution. Setup em 15-30 minutos. Sem manutenção. Custo R$ 200-2.000/mês conforme volume.
- Partner integration nativa: Shopify Plus tem CAPI nativo. 1 clique. Mas EMQ tipicamente baixo (4-6) — só serve pra começar.
Pra mais detalhes sobre cada caminho, ver os 3 caminhos de implementação.
FAQ
Quanto das conversões realmente se perdem com iOS ATT?
Estudos de mercado em 2026 mostram perdas entre 40% e 70% nas conversões reportadas no Meta vs CRM real. O número varia por nicho: e-com Shopify perde 35-50%; infoproduto com checkout externo (Hotmart/Kiwify) perde 50-70%; SaaS B2B perde 20-35%.
Server-side resolve 100% do problema?
Não 100%, mas recupera 60-80% do que se perdia. Restam 5-15% de perda residual por usuários que recusam consentimento (LGPD) ou bloqueiam tudo. Pra essa fatia, não há solução técnica — é privacy by design.
iOS ATT afeta só iPhone? Android escapa?
Principalmente iOS, mas Android também tem suas restrições. Google lançou "Privacy Sandbox" que vai limitar tracking client-side gradualmente em 2026-2027. Server-side é a única solução future-proof.
Por que infoproduto perde mais que e-com?
Porque o checkout acontece fora do site da landing (Hotmart, Kiwify, Eduzz). O pixel só dispara no domínio onde está instalado — quando o cliente sai pra checkout externo, o tracking se quebra. Server-side via webhook fecha esse loop.
O Gerenciador da Meta mostra "Estimated" — não é a Meta já compensando?
Sim e não. Modeling da Meta tenta inferir conversões iOS opted-out usando dados agregados (~14% mais precisos que sem modeling), mas ainda fica 25-50% abaixo da realidade do CRM. Modeling não substitui dados reais via CAPI.
Pare de perder 40% das suas conversões
Trakvo configura server-side tracking pra você em 15-30 minutos. Match Quality 8+ garantido. Suporte direto em português.
Falar com o time