Subscription apps can use several offer types: introductory offers such as free trials for new subscribers, promotional offers for existing or lapsed subscribers, offer codes distributed through marketing and partners, and win-back offers that Apple introduced to reactivate former subscribers, which can surface on the App Store. Google Play supports offers with eligibility rules, including for new and returning subscribers. Match each offer to a lifecycle stage and measure long-term retention, not just conversions.
Offer types on the App Store
Apple supports introductory offers, such as free trials or discounted first periods, for new subscribers. Promotional offers let you offer discounts to current or lapsed subscribers within your app. Offer codes let you distribute codes through marketing, partnerships, or customer support, redeemable in the App Store or your app.
Apple also introduced win-back offers for auto-renewable subscriptions, aimed at reactivating former subscribers. Win-back offers can appear in the App Store, including on your product page and in editorial placements, as well as in your app. Check Apple's subscription documentation for current eligibility and configuration.
Offer types on Google Play
Google Play subscriptions support base plans and offers, with eligibility rules such as new customer acquisition, upgrades, and developer-determined criteria. You can create offers for free trials, introductory pricing, and returning subscribers, and distribute promo codes in some cases.
Play Console provides tools for configuring offers and analyzing subscription performance. Our App Store and Google Play fees guide explains subscription commission rates that affect offer economics.
Map offers to the lifecycle
Introductory offers help acquisition by lowering the barrier to start. Promotional offers can retain subscribers at risk of canceling or upgrade them to annual plans. Offer codes support partnerships, influencer campaigns, and customer service recovery. Win-back offers reactivate former subscribers.
Design each offer for a specific stage and goal, rather than offering discounts everywhere. Our free trial strategies guide explains trial length and design.
Offer codes for marketing and partnerships
Offer codes are useful for campaigns outside the stores: influencer partnerships, podcasts, events, corporate partnerships, and customer support gestures. Unique codes help track which channels drive subscriptions.
Our influencer marketing for mobile apps guide explains using codes with creators, and deep linking explains sending users directly to redemption flows.
Win-back strategy
Former subscribers already know your app, so win-back offers can be efficient. Target them thoughtfully: users who canceled because of price may respond to discounts, while users who left because of missing features may respond to news about improvements.
Combine win-back offers with messaging about what has changed since they left. Our reduce app uninstalls and churn guide explains understanding why users leave.
Visibility in the store
Some offers can surface in the App Store, increasing visibility. Win-back offers can appear to eligible users in the store, and promoted in-app purchases can showcase subscriptions on your product page.
On Google Play, promotional content can highlight limited-time offers to new and existing users.
Clear terms and trust
Offers must explain terms clearly: price after the offer, duration, and how to cancel. Confusing offers lead to refunds, chargebacks, and negative reviews. Our subscription messaging in store listings guide explains clear communication.
Store policies require clear disclosure of subscription terms. Follow Apple's and Google's requirements carefully.
Measuring offer performance
Measure conversions, but focus on long-term outcomes: retention after the offer ends, revenue per user, and refund rates. A deep discount may drive conversions but attract users who cancel at full price.
Compare cohorts with and without offers. Our cohort analysis and mobile app LTV calculation guides explain measuring long-term value.
Avoid discount dependency
Frequent discounts can train users to wait for offers and erode perceived value. Use offers strategically and sparingly, tied to lifecycle stages or genuine events.
Maintain a strong value proposition at full price, so offers accelerate decisions rather than replace value.
Offers and the store listing
Offers work best when the store listing already communicates strong value. A trial or discount cannot rescue unclear screenshots or a confusing subscription. Make sure the listing explains what subscribers get, and mention trial terms where appropriate.
Align offer messaging with paywalls and onboarding so users see consistent terms from the store to the purchase screen, as described in paywall and store listing alignment.
Common offer mistakes
Offering discounts everywhere without targeting is the most common mistake. Another is unclear terms that cause refunds. Teams also measure only conversions and miss poor retention after offers end.
Ignoring win-back opportunities or failing to track offer codes by channel leaves value on the table.
A worked example: a meditation app's offers
A meditation app uses a 7-day free trial for new users, offer codes for a podcast partnership, and a win-back offer for subscribers who lapsed in the past six months, with messaging about new sleep content.
Podcast codes show strong retention, the win-back offer reactivates a meaningful share of former subscribers, and cohorts show that win-back subscribers retain nearly as well as new subscribers after the discounted period.
How to do it, step by step
- Map lifecycle stagesDefine acquisition, retention, upgrade, and win-back goals.
- Choose offer types per stageMatch introductory, promotional, code, and win-back offers to goals.
- Configure offers in each storeSet up offers in App Store Connect and Play Console with clear terms.
- Distribute codes and messagesUse codes for partnerships and pair win-back offers with update messaging.
- Measure long-term outcomesTrack retention, revenue, and refunds by offer and cohort.
Before and after examples
Illustrative examples written for a generic app in this category, not client results. Swap in your own product, audience, and data.
Come back! 50% off.
New sleep stories every week. Come back for 50% off your first 3 months.
Why it works: Showing what changed improves win-back.
One generic code for all partners.
Unique codes per partner to track performance.
Why it works: Tracking reveals which channels work.
Try free!
7 days free, then $59.99 per year. Cancel anytime in Settings.
Why it works: Clear terms reduce refunds.
Action plan
- Match offers to lifecycle stages
- Use offer codes for partnerships
- Target win-back offers thoughtfully
- Explain terms clearly
- Measure retention after offers
- Avoid discount dependency
Metrics to monitor
- Offer conversion rate
- Retention after offer ends
- Revenue per user by offer
- Refund rate
- Win-back reactivation rate
Record the baseline, release date, audience, markets, and external changes before interpreting movement. Rankings and conversion are useful signals, but a decision is stronger when activation, retention, and business value confirm that the page attracted the right users.
Frequently asked questions
What are App Store win-back offers?
Offers for auto-renewable subscriptions aimed at reactivating former subscribers, which can appear in the App Store and in your app.
What are offer codes?
Codes you distribute through marketing or partners that users redeem for subscription offers.
Does Google Play support subscription offers?
Yes. Google Play supports offers with eligibility rules, including free trials and offers for returning subscribers.
Do discounts hurt subscription value?
Frequent discounts can train users to wait. Use offers strategically and measure long-term retention.
How should I measure subscription offers?
Focus on retention after the offer, revenue per user, and refund rates, not just conversions.
Keep reading
Go deeper on this topic
More in Monetization
Browse all 6 Monetization guides
Work with ASOWin
Primary sources
Platform capabilities and limits can change. Verify current requirements in these official resources:

