First-purchase conversion lag: D0 vs D3 attribution sensitivity
Analysis
By UA Ledger staff — 1 min read

SKAN window 0–2 vs 3–7 and MMP Day-0 vs Day-3 purchase rates are different clocks. Labelled synthetic sensitivity only.
SKAN and MMP windows disagree on first-buy timing. A D0 purchase rate is not interchangeable with a window-2 coarse conversion value.
Documented clocks
Apple’s Receiving postbacks in multiple conversion windows (body-read 20 September 2026) states SKAdNetwork supports three conversion windows beginning at first launch: days 0–2, days 3–7, and days 8–35, with up to three postbacks when participants meet SKAN 4 conditions. Locking a conversion value early is optional via the lock-window API.
AppsFlyer Cohort treats Day 0 as the conversion day and lets you view on-day versus cumulative in-app event conversions. A cumulative D3 first-purchase rate includes D0–D3 buyers; an on-day D3 rate does not.
Labelled synthetic sensitivity
Teaching cohort of 10,000 attributed iOS installs:
| Metric | Value | Notes |
|---|---|---|
| MMP unique first purchasers by end of D0 (cumulative) | 250 | Studio `af_purchase` first occurrence |
| MMP unique first purchasers by end of D3 (cumulative) | 410 | Same event |
| Share of D3 buyers missing from D0 | 39.0% | (410−250)/410 |
| SKAN window-1 (0–2) CV schema encodes “any purchase” | yes/no bit | Studio schema, not Apple revenue |
If UA optimises only to a D0 MMP purchase event while finance reads D3 cumulative payers, the lag alone moves the apparent conversion rate. Do not invent a “true” industry lag.
Facts vs limits
| Fact | Limit |
|---|---|
| SKAN windows 0–2 / 3–7 / 8–35 are documented | Mapping CV bits to first purchase is a studio schema |
| MMP Day 0 vs cumulative D3 are distinct views | This lab claims no genre D0→D3 lag average |
| Postbacks can be delayed after window close | Random delay ranges are documented separately by Apple |
Draft prepared 20 September 2026. Local expansion-500 file; human editorial review pending. No CMS write.
Featured
Related posts
measurement
platforms
·1 min read
When to turn rewarded ads off for payers (and how to measure the loss)
measurement
platforms
·1 min read
When custom product pages need their own MMP campaign mapping
measurement
platforms
·1 min read
Season pass refund rate versus standard IAP refund rate
measurement
platforms
·1 min read
Pre-reg cohort quality vs post-launch paid cohort quality
More from the Measurement desk
measurement
platforms
·2 min read
AppLovin Ad Review drops user-level journeys for aggregate-only reporting
measurement
platforms
·2 min read
Apple adds an EU alternative ATT prompt from iOS 27.2 — mandatory in five markets
measurement
platforms
·1 min read
Pity-adjusted expected value versus player-facing banner claims
measurement
platforms
·1 min read