Battle-pass season launch checklist for F2P UA and live-ops

Analysis

By UA Ledger staff2 min read

Battle-pass season launch checklist for F2P UA and live-ops

Gate a season start on store In-App Event readiness, IAP price availability, and a shared creative freeze — not on a verbal go-live.

Season starts fail when UA creative, store merchandising and the live pass SKU disagree on date, price or rewards. Treat launch as a gate list with named owners — not a Slack “LGTM”.

Store and offer gates (observed docs)

Apple’s In-App Events overview (body-read 20 September 2026) states that event cards show name and short description, that the details page includes information about any required In-App Purchases or subscriptions, and that customers without the app can download from the card. If you merchandise a battle-pass season as an In-App Event, the pass SKU and eligibility copy on that page must match what UA ads claim.

Apple’s Set a price for an In-App Purchase requires pricing before review, offers up to 800 default price points across 174 storefronts / 43 currencies, and notes Apple may auto-adjust non-base storefront prices for tax and FX while never changing the base country price without your action.

Shared launch checklist

  1. Confirm pass SKU product IDs, local prices and availability windows in App Store Connect / Play Console match the season brief.
  2. If using an App Store In-App Event, freeze event name, short description and required-IAP disclosure before creative lock.
  3. Freeze UA endcards and playables to the same reward names and end date as the live pass track.
  4. Record announcement date vs effective go-live separately; do not backdate either.
  5. Kill or pause previous-season creatives that still show expired rewards before paid spend ramps.

Facts vs limits

Reference table
FactLimit
In-App Event details can disclose required IAPsNot every studio uses In-App Events; Android merchandising is a separate surface
IAP price points and storefront equalisation are documentedThis checklist does not invent a market battle-pass price
Creative/SKU sync is an operator processNo public RACI template is claimed here

Download the operator card.

Draft prepared 20 September 2026. Local expansion-500 file; human editorial review pending. No CMS write.

Featured

Related posts

media buying

platforms

·

2 min read

Türkiye Commercial Advertisement Regulation: targeted ads, AI disclosure, child-profiling ban (1 August 2026)

media buying

platforms

·

1 min read

OGAI advisory on advertising and financial enablement of online money games (29 Jul 2026)

media buying

platforms

·

1 min read

Google Ads India update disallows Rummy and DFS promotions (21 Jan 2026)

media buying

platforms

·

2 min read

Google disables ad personalization for likely-minor US accounts

More from the Media Buying desk

media buying

platforms

·

1 min read

Google replaces TFCD/TFUA with TFAT age treatment tag

media buying

platforms

·

2 min read

Google consolidates child and teen advertising policies into single hub

media buying

platforms

·

1 min read

Commission acknowledges Meta less-personalised ads undertaking for DMA Art.5(2) (8 December 2025)

media buying

platforms

·

2 min read

Commission preliminary findings: TikTok addictive design under DSA (6 February 2026)