HomeAttribution OSiOS 14 Attribution Fix: Recover Lost Meta Ad Conversions
📊
Attribution OS
High search volume

iOS 14 Attribution Fix: Recover Lost Meta Ad Conversions

iOS tracking changes lost 30-40% of Meta conversion data. Here is the complete technical fix.

iOS 14 attribution fix
Meta Conversions API setup
recover iOS ad conversions
Facebook attribution iOS 14

In this guide

1

Understanding exactly what iOS 14 broke

2

The Meta Conversions API: the primary fix

3

First-party data matching: the advanced layer

4

What to do with recovered attribution data

5 frequently asked questions

3 related guides

overview

iOS 14.5 introduced App Tracking Transparency in April 2021. In the years since, the practical impact on Meta advertising has become fully visible: approximately 60% of US Meta users are on iOS, approximately 80% of iOS users opt out of tracking when prompted, and the result is that Meta is unable to attribute 30-40% of conversions that it would have previously captured. This gap creates two problems: under-reported ROAS (making Meta look worse than it is) and misinformed optimization (Meta's algorithm optimizing based on incomplete data). Both problems have technical solutions. This guide covers every available fix.

related searches

server-side tracking Meta

iOS 14 ROAS fix

first-party attribution Meta

iOS tracking workaround

this guide covers

4 sections

+ 5 FAQs · 4 data points

Powered by

Attribution OS

40%

of Meta conversions unattributed without CAPI — average across Plexrio customers

Plexrio Attribution Data

80%

of iOS users opt out of tracking when prompted by ATT

Flurry Analytics 2025

+35%

average reported ROAS improvement after CAPI implementation

Plexrio Customer Data

85%+

event match quality score target in Meta Events Manager for full CAPI benefit

Meta Business Help Center

01

Understanding exactly what iOS 14 broke

The iOS 14 impact is more nuanced than "tracking is broken." Specifically: the Meta Pixel running in browser cannot track user activity across apps and websites when a user has opted out. Server-side tracking and first-party data collection are not affected by ATT. Understanding this distinction is critical because it defines which solutions actually work.

01What broke: browser-based Meta Pixel tracking for iOS users who opted out of tracking
02What still works: server-side event tracking via Meta Conversions API (CAPI)
03What still works: first-party data matching (email hash, phone hash) for known users
04What still works: aggregated event measurement (AEM) for limited conversion windows
05What still works: modeled conversions (Meta's statistical imputation for unmeasured conversions)

40%

of Meta conversions are unattributed without server-side tracking fix

02

The Meta Conversions API: the primary fix

Meta Conversions API (CAPI) is the server-to-server event tracking solution that bypasses browser-level iOS restrictions. Instead of the Pixel firing in the user's browser, CAPI sends conversion events directly from your server to Meta's API. Events sent via CAPI are not subject to ATT opt-out restrictions because they come from your server, not the user's browser.

01CAPI sends events from your server → Meta API, bypassing browser restrictions entirely
02Implementation options: direct API integration, partner integrations (Shopify, WooCommerce, Segment), or tag manager
03Event deduplication: run both Pixel and CAPI simultaneously, use event IDs to deduplicate in Meta Events Manager
04Coverage target: 85%+ event match quality score in Meta Events Manager indicates proper CAPI implementation
05Expected recovery: 30-40% of previously unattributed iOS conversions appear after CAPI implementation
03

First-party data matching: the advanced layer

Beyond CAPI, first-party data matching extends conversion attribution to cases where server-side events cannot be directly tied to Meta users. When a user makes a purchase on your site and provides their email address, that email (hashed for privacy) can be used to match the conversion to their Meta profile — even if they opted out of tracking.

01Collect email and phone number at every conversion opportunity
02Hash customer data (SHA-256) before sending to Meta for privacy compliance
03Customer list matching: upload hashed customer lists to Meta for retroactive conversion attribution
04Offline conversions API: match CRM data to Meta user profiles for B2B and offline conversion scenarios
05CAPI partner integrations handle hashing automatically in most Shopify/WooCommerce setups
04

What to do with recovered attribution data

Recovering iOS attribution data is not just about fixing your ROAS reporting — it fundamentally changes the data your campaigns and algorithms run on. Meta's optimization algorithm performs significantly better when it has complete conversion signal. After implementing CAPI, you will typically see campaign performance improve not just in reporting but in actual results, as Meta can optimize toward users who actually convert rather than the partial dataset it was working with.

01Reassess your campaign ROAS baselines — your true ROAS is likely higher than reported before CAPI
02Reset campaign learning phases after CAPI implementation to retrain Meta algorithm on complete data
03Update your channel budget allocation based on corrected ROAS data
04Audit your creative performance data — top creatives may have looked weaker than they were due to attribution gaps
05Revisit audience performance — audiences that appeared to underperform may have been converting without attribution

Attribution OS

Fix your attribution, fix your ROAS

start free trial →

frequently asked questions

Everything you need to know.

1

How difficult is Meta Conversions API to implement?

Difficulty varies by platform. For Shopify, it is 10-15 minutes using Meta's native Shopify integration. For custom platforms, a developer needs to implement the CAPI endpoint, which takes 2-4 hours for a basic setup. For complex setups with deduplication and custom event mapping, allow 1-2 days of developer time. The ROI on even the most complex implementation is typically recovered within the first month of improved attribution.

2

Does CAPI violate GDPR or CCPA privacy regulations?

CAPI is privacy-regulation compliant when implemented correctly. You are sending hashed (anonymized) user data from your server to Meta for the purpose of conversion measurement — a legitimate business purpose that users consent to in your privacy policy and terms. However, consult your legal team for your specific implementation, particularly if you operate in markets with strict privacy requirements (Germany, France).

3

What is the expected timeline to see results after CAPI implementation?

Reporting improvements appear immediately — within 24-48 hours of CAPI events flowing, you will see higher conversion numbers in Meta Ads Manager. Campaign optimization improvements take longer — Meta's algorithm needs 1-2 weeks to retrain on the more complete conversion signal. Full economic benefit (improved ROAS from better optimization) typically appears within 2-4 weeks.

4

If I implement CAPI, should I remove the Meta Pixel?

No — run both simultaneously. The Pixel captures browser-based events for users who have not opted out of tracking. CAPI captures server-side events. Run them together and configure event deduplication using event IDs to prevent double-counting. The combination gives you maximum coverage.

5

Does iOS 14 attribution fix also apply to Google and LinkedIn?

The iOS ATT framework primarily impacts Meta because Meta's business model relies heavily on cross-app/cross-site tracking that ATT restricts. Google Search is less affected because it captures intent at the search level. LinkedIn is somewhat affected for pixel-based conversion tracking. For all platforms, server-side tracking and first-party data strategies improve attribution quality — not just Meta.

more Attribution OS guides

Dig deeper into Attribution OS.

related guides

What to read next.

explore the platform

* Plexrio Attribution OS uses server-side tracking and first-party ID stitching to give you accurate attribution across all channels.

Fix your attribution, fix your ROAS

14-day free trial · No credit card · Cancel anytime

start free trial →start free trial →