In-app offer code / promo code rules that affect live-ops packs

Analysis

By UA Ledger staff1 min read

In-app offer code / promo code rules that affect live-ops packs

Apple offer-code caps and Google Play promo-code limits change how live-ops packs can be experimented. Dated platform rules, not folklore.

Store promo-code policy is a live-ops constraint. Caps and eligibility rules change which pack experiments you can actually run.

Apple (body-read)

Implementing offer codes in your app states offer codes apply to all Apple IAP types (consumables, non-consumables, non-renewing and auto-renewable subscriptions) and can be redeemed in the App Store, via redemption URLs, or in-app via StoreKit APIs. App Store Connect help Create offer codes for In-App Purchases (body-read 20 September 2026) documents up to 10 active offers at a time and up to 1,000,000 codes per app per quarter, with configurable eligibility (never purchased / purchased in last 30 days / purchased more than 30 days ago).

Google Play (body-read)

Create promotions and Promo codes document 500 promo codes per quarter across non-subscription promotions in an app, and up to 10,000 one-time subscription promo codes per quarter per subscription product. Unused codes do not carry to the next quarter. Custom subscription codes have separate redemption limits. Deep-link format: https://play.google.com/redeem?code=promo_code.

Operator action for live-ops packs

Reference table
FieldEvidence
Apple active offers cap10 per app
Apple codes / quarter1,000,000 per app
Play non-subscription codes / quarter500 per app
Play subscription one-time codes / quarter10,000 per subscription product
Carry-over of unused Play codesNone
UA implicationDo not plan mass code drops that exceed quarterly caps; separate pack SKU tests from code tests in reporting

Facts vs limits

Reference table
FactLimit
Caps and eligibility rules are documented on Apple/Google pagesEU alternative billing programmes are out of scope here
Redeem paths differ by code typeThis log is not a full history of every 2024–2026 policy diff
Deep-link redeem URL is documented for PlayFraud/abuse handling is studio ops

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)