SKAN for F2P: conversion value encode checklist for IAP milestones
Analysis
By UA Ledger staff — 1 min read

Operator checklist for encoding F2P IAP milestones into SKAN conversion values across Apple’s documented windows and coarse/fine fields.
F2P milestones still get squeezed into coarse SKAN buckets. Apple’s SKAdNetwork overview and multiple conversion windows docs describe three windows (days 0–2, 3–7, 8–35), fine conversion values on eligible first postbacks, and coarse values (low / medium / high). Postback parameters may be omitted when privacy thresholds are not met (postback parameters).
Operator checklist
| Step | Pass criterion | Fail / hold |
|---|---|---|
| 1. Milestone list | IAP events ordered by economic meaning (tutorial complete, first purchase, cumulative revenue bands) | CV bits assigned to vanity events only |
| 2. Window map | Each milestone declared for window 1, 2 and/or 3 | One schema pasted into all windows |
| 3. Fine vs coarse | Fine 0–63 plan for window 1; coarse plan for later windows / lower tiers | Fine expected on postback 2/3 |
| 4. Lock policy | Explicit rule for `lockWindow` vs waiting for window end | Accidental early lock cutting revenue updates |
| 5. Null / missing CV | Dashboard treats absent conversion-value as unknown, not zero revenue | Nulls averaged as $0 |
| 6. MMP schema sync | MMP CV mapping export matches the engineering encode table | Two conflicting spreadsheets |
| 7. Observation vs inference | Schema dated with iOS / SKAN version tested | Undated “SKAN 4 best practice” slide |
Facts versus limits
| Field | Evidence |
|---|---|
| Three conversion windows | Apple multiple-windows doc |
| Fine vs coarse behaviour | Apple SKAdNetwork / postback parameter docs |
| Recommended revenue bit map | Not prescribed by Apple here — studio-specific |
Download the checklist CSV.
Draft prepared 20 September 2026. Local draft; human editorial review pending.
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
media buying
·1 min read
Thanksgiving week US F2P pacing checklist (not just BF)
measurement
·1 min read
SKAN conversion values for an IAP-heavy F2P schema
measurement
media buying
·1 min read
Payback target setting: D7 vs D30 vs full LTV for F2P genres
measurement
media buying
·1 min read