Traffic in, revenue out.
Rebuilding Attribution After iOS 14.5
AI Infrastructure / Attribution
The ios attribution rebuild after iOS 14.5

Changes in app permissions, browser storage and platform attribution can create gaps in campaign reporting. I investigate the actual app or web environment, event delivery and revenue records before deciding what needs repair. The work may include permitted server events, deduplication and a clearer reporting model.
Diagnose the measurement gap, implement permitted repairs and keep observed, attributed and modelled results distinct.
A reporting decline can reflect sales performance, measurement changes or both. I compare actual orders or subscriptions with platform definitions and event logs before assigning a cause. I have managed $100M+ in ad budgets; that experience does not make server data complete or exempt from permission requirements.
I distinguish app tracking permission from browser restrictions before selecting a repair. Where ATT applies, hashing an identifier or sending it from a server does not replace permission. Independently collected outside-app data has a different scope. I inspect the actual path and implement eligible collection and delivery. See Apple's App Tracking Transparency documentation.
Modelled conversion reports estimate some outcomes rather than observing each user path. I compare their definitions and windows with billing or CRM records, accounting for refunds, duplicates, timing and unmatched cases. The totals may legitimately differ. I document the remaining gap rather than tuning a model until it equals booked revenue.
I build a source-bound measurement view using the relevant campaign, product and billing records, supported attribution methods and appropriately designed tests. Platform reports remain inputs with different definitions. Riverside reported 337% Net MRR growth during my broader growth work; that result does not establish this measurement method as its cause.
I document attribution windows, conversion lag, eligible cohorts and the source of each reported number. Brand and other demand sources may need separate analysis. The handover names owners, checks and limitations so the next budget decision uses evidence with an understood uncertainty.
Frequently asked questions
Why do I even need an ios attribution rebuild after iOS 14.5?
A rebuild may help when a documented event, identity or reporting gap prevents a useful decision. I first check the actual app or web path and compare business records with platform reports. Some cases need configuration or reporting clarification; others justify personally implemented infrastructure.
What is server-side tracking and why does it survive ATT?
No. Server transport and hashing do not replace ATT permission when app tracking rules apply. I assess the collection purpose, actual architecture and eligible data before implementing server events. Browser restrictions and app permission are separate questions, and some attribution will remain unavailable.
Can modeled conversions be trusted, or are they just guesses?
Modelled conversions are estimates whose methods and coverage must be understood. I compare source definitions, windows and eligible cohorts with billing or CRM records and document unmatched cases. Different totals are not automatically errors, and agreement alone does not prove incremental impact.
How long does an iOS attribution rebuild take to show results?
Timing follows the actual architecture, permissions, access and engineering dependencies. We agree implementation checkpoints after diagnosis and a separate observation window suited to conversion lag and the decision. Delivery can be verified while commercial effects remain inconclusive.
Will I lose historical data, and how do I compare before and after?
I preserve the available historical exports and document any change in event definitions, collection coverage and attribution windows. Before-and-after comparisons use compatible cohorts where possible and disclose breaks. Existing history cannot automatically supply paths that were never observed.
Can I just fix this in the ad platform settings?
Sometimes a configuration correction is enough; another case may require an event or infrastructure build. I inspect the evidence before recommending the smallest useful repair.
What is the Conversions API?
Meta Conversions API accepts eligible event data through server integrations. Google enhanced conversions supplements supported conversion measurement with hashed first-party data, through the relevant web-tag or offline setup. They are distinct products, and neither removes permission requirements.
Why are my Meta and Google numbers both inflated?
Platforms can claim the same conversion under different attribution rules and windows. I check eligible event delivery and deduplication, then reconcile definitions against the store or CRM. A unified report documents these differences; it does not force independent platform claims to become one exact total.
Does this work for Shopify and WooCommerce?
Yes. I build server-side tracking and the Conversions API on both, which covers most ecommerce stores, as well as SaaS apps.
What does it cost?
Diagnostic, infrastructure and embedded Operator pricing depend on the engagement. Scope, time commitment, delivery milestones and contract terms are agreed before work starts.
How long does a rebuild take?
We agree build milestones after reviewing the architecture, access and dependencies. Reporting needs a separate observation window, and platform-attributed totals may continue to differ legitimately from revenue records.
Do you build it or just spec it?
Both options exist. On an advisor engagement I spec it for your engineers. On an infra or operator engagement I build it myself.
How does this connect to paid scaling?
A checked measurement setup can improve the inputs used for paid decisions. I document coverage and uncertainty rather than promising complete signals or automatic platform learning. See Meta ads and Google Ads.
Who is an iOS attribution rebuild a good fit for, and who should skip it?
It can suit a paid-acquisition business with a material measurement question and usable event or business records. The appropriate scope may be a diagnostic, configuration repair or infrastructure build. We assess permissions, cost and dependencies before choosing a rebuild.
What do I get from the 15-minute call?
We discuss the symptom, available records and likely investigation. A short call cannot measure the exact reporting gap without access and compatible data. I can then propose a scoped personal diagnostic or build; written enquiries receive a reply within one day.
How long does an engagement last and can I stop early?
Yes, you can stop early. Engagements are month-to-month with no minimum term, and either side can end the engagement with 30 days notice. Ending a fractional engagement involves no severance. Scope, time commitment, delivery milestones and contract terms are agreed before work starts.
What iOS 14.5 actually broke
App Tracking Transparency concerns qualifying tracking across other companies' apps and websites. Browser changes separately affect web storage and event collection. The impact on a particular business depends on its architecture and permissions; I investigate its logs and records rather than assuming most conversions vanished.
The repair follows the cause: configuration, event definitions, eligible server delivery, deduplication or reporting may each matter. I personally build and test the agreed changes, preserve permission controls and identify any remaining unobservable paths.
What I rebuild
Server-side event capture
An eligible server-side event layer, with tested delivery, deduplication and documented coverage. See server-side GTM.
Conversions API and enhanced conversions
Meta Conversions API and the appropriate Google enhanced conversions setup, with eligible data and product-specific tests.
Cross-platform reconciliation
Reconcile event and business definitions across platforms and the store, keeping different attribution claims visible.
Reporting you can scale on
Reporting that separates observed business outcomes, attributed claims, modelled estimates and unknown matches.
How the rebuild runs
Audit the gap
I compare relevant event logs and business records, inspect definitions and identify the supported causes of a reporting gap.
Build the server-side layer
I implement and test the agreed eligible event paths and product-specific matching or deduplication, then document remaining coverage gaps.
Reconcile and hand off
I document the reconciled definitions, unmatched cases, operating checks and receiving owner; the totals need not be identical.
I build this layer myself
This is not a problem I hand to a vendor. I build server-side tracking and attribution for the ecommerce and SaaS brands I run growth for, and I run my own marketing operation on a self-hosted stack of n8n, the Claude API, and Postgres where the same measurement discipline applies. I led acquisition at Elementor from roughly $200K to over $20M ARR as it passed five million users, and I led growth at cnvrg.io ahead of its acquisition by Intel announced in November 2020 (TechCrunch). I worked on growth at Riverside during reported 337% Net MRR growth. See the n8n and AI infrastructure work.
When I am the right fit
| Possible need | Before choosing a rebuild |
|---|---|
| Ecommerce or SaaS spending real money on paid | No usable records for the selected decision |
| Reported ROAS no longer matches revenue | Happy to keep guessing on partial data |
| Want one operator across tracking and growth | Need a smaller configuration repair instead |
| Ready to invest in the measurement layer | Looking for a free quick fix |
Pricing
Attribution rebuilds run as an infrastructure project or fold into a broader operator role.
An audit of your growth stack on an agreed timeline, plus a 90-day roadmap. Fixed scope; any follow-on retainer is agreed separately.
- Server-side tracking build
- Conversions API and enhanced conversions
- Cross-platform reconciliation
- Reporting and handoff
Attribution plus the full growth picture. See marketing ops.
Trust your numbers again, then scale
Book a 15-minute call to discuss the measurement symptom, available records and a useful investigation scope.
Related resources
Advisory engagements
- Board Marketing Advisor
- Growth Advisor
- Marketing Advisor
- Marketing Advisor Agreement
- Equity-Warrant Advisor
Growth guides and playbooks
- Fractional Growth 90-Day Plan
- Series A Growth Playbook
- Scale SaaS $1M to $10M
- Growth Leader for Bootstrapped SaaS
- GTM for AI Startups (Israel)
- How to Market an AI Startup
- Positioning for AI Startups
- Content Strategy for AI Startups
- Content Strategy for B2B SaaS
- CAC Payback Diagnostic
- Server-Side GTM Consultant
- Israel-to-US SaaS Expansion
The Growth Memo
Get the next playbook in your inbox
Let's turn this into measurable revenue
Book a 15-min call. I will tell you whether this is your next move, or whether your money is better spent elsewhere.
