Apple Offer Codes for iOS Apps: Everything You Need to Know
Published 31st October, 2025 by Claire McGregor Apple has updated how app teams can run free or discounted campaigns through Offer Codes, an App Store Connect feature that gives users promotional access to in-app purchases and subscriptions. With Offer Codes, developers can attract new users, reward loyal customers, and win back lapsed subscribers through limited-time offers. Used strategically, they’re a powerful tool for lifecycle marketing, helping teams drive conversions, boost engagement, and build stronger customer relationships as part of their broader subscription marketing and app growth strategy.
 Apple has updated how app teams can run free or discounted campaigns through Offer Codes, an App Store Connect feature that gives users promotional access to in-app purchases and subscriptions. With Offer Codes, developers can attract new users, reward loyal customers, and win back lapsed subscribers through limited-time offers. Used strategically, they’re a powerful tool for lifecycle marketing, helping teams drive conversions, boost engagement, and build stronger customer relationships as part of their broader subscription marketing and app growth strategy. What we cover:
- What Are Apple Offer Codes and How Do They Work?
- Understanding Apple’s Two Types of Offer Codes
- Why iOS Developers Use Offer Codes for Growth and Retention
- iOS App Offer Codes: A Double-Edged Sword
- Best Practices for Running Apple Offer Code Campaigns
- The Transition: From Promo Codes to Offer Codes
- Final Word

Want to monitor & track your app reviews?
Try Appbot free now, no credit card needed →What Are Apple Offer Codes and How Do They Work?
Apple’s Offer Codes are unique alphanumeric codes that let users redeem free or discounted access to subscriptions for a set period. According to Apple’s Offer Codes documentation:
- Offer Codes are configured in App Store Connect, where developers can define eligibility (new, active, or expired subscribers).
- Codes can be redeemed via URL, the App Store, or within your app using StoreKit.
- Developers can have up to 10 active offers per subscription SKU and 1 million redemptions per app per quarter.
In short, Offer Codes are Apple’s official and compliant way to run free or discounted campaigns, giving developers more flexibility than ever before.
Understanding Apple’s Two Types of Offer Codes
Apple offers two formats to fit different campaign goals, whether you’re running exclusive offers for a select group or a broad promotional push:
1. One-Time-Use Codes
One-time-use codes are unique, single-use codes that customers redeem through:
- A redemption URL,
- The App Store code redemption flow, or
- Within your app, if your app supports the appropriate StoreKit method and the user’s device runs iOS 14, iPadOS 14, macOS 15 or later.
- Each code can only be used once.
- Codes expire after a maximum of six months from creation.
- Ideal for small-scale or limited campaigns where code access must be restricted, for example, exclusive trials for influencers, reviewers, or re-engagement of specific churned users.
2. Custom Codes
Custom codes are uniquely named, reusable codes (e.g.,PROMO) that can be redeemed through a URL or within your app (on supported OS versions with StoreKit).
Key details:- Perfect for large-scale campaigns requiring mass distribution, such as email or social promotions.
- Developers can set an optional redemption limit and expiration date.
- Eligibility rules, configured in App Store Connect, determine who can redeem: new, active, or expired subscribers.
Before launching, Apple recommends carefully defining your eligibility to ensure the right users see and redeem your offers without confusion.
Quick comparison: Apple One-Time vs Custom Offer Codes
| Use Case | One-Time-Use Codes | Custom Codes | 
|---|---|---|
| Scale | Small / controlled | Large / mass distribution | 
| Expiration | Max 6 months | Optional expiration | 
| Redemption | One per code | Many (up to limit) | 
| Best For | Limited, exclusive campaigns | Broad marketing pushes | 
Choosing the Right Offer Code Type for Your Campaign
- Use one-time-use codes when exclusivity or limited access is key.
- Use custom codes when you need to scale distribution or promote through broad marketing channels.
- Always double-check device and StoreKit compatibility before launch, redemption only works on supported systems.
Why iOS Developers Use Offer Codes for Growth and Retention
Offer Codes are used most effectively across three key goals:
- User Acquisition: Lower the barrier to entry by giving new users a free or discounted trial.
- Retention & Upgrade: Reward loyal customers with exclusive upgrade discounts.
- Win-Back Campaigns: Re-engage churned subscribers with limited-time free access.
Each of these use cases maps neatly to the Get–Keep–Grow model many mobile growth teams use to structure their lifecycle marketing.
iOS App Offer Codes: A Double-Edged Sword
While Offer Codes open exciting new marketing possibilities, they can also be a double-edged sword if used carelessly. Key concerns include:
- Cannibalization risk: attracting free users who never convert.
- Low engagement from free redemptions: inflating vanity metrics without ROI.
- Offer fatigue: users expecting perpetual discounts.
Offer Codes work best when used strategically, as part of a lifecycle marketing plan, not as the entire growth strategy.
Best Practices for Running Apple Offer Code Campaigns
If you’re planning an Offer Code campaign, here are some data-driven tips we recommend:
- Segment precisely: Tailor offers by audience (new, active, or churned users).
- Define success metrics: Track conversion and retention rates from Offer Code redemptions.
- Time it right: Choose durations that maximize engagement without delaying conversion.
- Communicate clearly: Provide straightforward redemption instructions.
- Limit distribution: Use codes strategically, not en masse.
- Integrate with lifecycle marketing: Pair Offer Codes with onboarding, push notifications, and in-app messaging to nurture long-term retention.
The Transition: From Promo Codes to Offer Codes
Apple recently announced that it will retire promo codes for In-App Purchases (IAPs) on March 26, 2026, officially shifting developers toward Offer Codes.
What’s changing:- Developers will no longer be able to create new IAP promo codes after the deadline.
- Existing promo codes remain redeemable until they expire.
- App-level promo codes for free app downloads remain available but are much less flexible.
- Promo codes were designed for giveaways, single redemptions with no renewals.
- Offer Codes are built for marketing, they support discounts, renewals, and audience segmentation.
- Apple’s transition signals a broader shift toward structured, measurable, lifecycle-based growth tools for developers.
By planning early, developers can make the most of Offer Codes long before promo codes officially sunset.
- Audit your current use of promo codes (IAPs and subscriptions).
- Plan to migrate all future IAP promotions to Offer Codes.
- Update documentation and workflows for your product and marketing teams.
- Confirm analytics can track Offer Code redemptions and conversions.
- Communicate the upcoming change to all relevant stakeholders.
Final Word
Offer Codes mark a pivotal shift in Apple’s subscription ecosystem. They’re more flexible, measurable, and integrated with modern growth workflows, but they also demand thoughtful execution.
The best results come from treating Offer Codes as part of a holistic product and lifecycle growth strategy, supported by analytics, feedback, and ongoing iteration. Used wisely, they can be a bridge between acquisition and long-term customer love.

Want to monitor & track your app reviews?
Try Appbot free now, no credit card needed →Where to from here?
- Explore the strategies employed by top grossing apps and learn how to achieve success.
- Master the art of writing an irresistible app store description that captures attention and drives downloads.
- Start replying to reviews faster with Appbot’s Reply to App Store Reviews tools.
- Dive into the secrets of creating addictive apps that keep users hooked and coming back for more.
About The Author

Claire is the Co-founder & Co-CEO of Appbot. Claire has been a product manager and marketer of digital products, from mobile apps to e-commerce sites and SaaS products for the past 15 years. She's led marketing teams to build multi-million dollar revenues and is passionate about growth and conversion optimization. Claire loves to work directly with the world's top app companies delivering tools to help them improve their apps. You can connect with her on LinkedIn.
Enjoying the read? You may also like these
 The Global Rise of Age Verification for Apps: What Devs Need to Know About Google & Apple APIs
 The Global Rise of Age Verification for Apps: What Devs Need to Know About Google & Apple APIs Age verification is going mainstream. Learn how Apple’s Declared Age Range API and Google’s Play Age Signals API help developers meet new laws in Texas, Utah, California, Australia, Japan, and beyond.
Discover the impact of reviews in app marketing. Learn how ratings shape user choices, boost rankings, and increase feature chances.
Want to learn WHEN to prompt an app review? See our advice after talking to thousands of mobile app developers on best techniques for IOS and Android apps.
Great app ideas don’t start with features - they start with solving problems. Learn how to uncover, validate, and act on everyday pain points that lead to successful apps.
