Apple Subscription Offers: Everything you need to know

Last updated December 27, 2025 
by 
Mstislav Grivachev
Published February 23, 2021 
Last updated December 27, 2025
9 min read
6035ff7bd811e125359e209e Promooffers

Over the last few years, the App Store has been continuously enhancing its tools to equip developers with powerful in-app subscription marketing mechanisms. From the introduction of Introductory Offers in iOS 11.2 to the latest Win-Back Offers in iOS 18, developers now have unprecedented flexibility to offer relevant and engaging offers throughout the entire subscriber lifecycle.

Subscription Offers remain one of the most effective ways to acquire, retain, and win back your customers. With four distinct offer types now available – Introductory offers, Promotional offers, Offer codes, and the new Win-back offers – marketing possibilities for attentive developers have never been greater.

In this comprehensive guide, we’ll look closely at what tools Apple provides for implementing effective in-app marketing in 2026.

What is Apple’s subscription offer?

First, let’s get the App Store terminology sorted. Apple uses “Subscription offer” as a catch-all term that encompasses four distinct offer types:

  1. Introductory offers – for new subscribers
  2. Promotional offers – for existing and lapsed subscribers
  3. Offer codes – redeemable codes for any eligible user
  4. Win-back offers – specifically for churned subscribers

Each offer type can use any of three pricing options: free, pay as you go, or pay upfront. Let’s start with pricing options as they’ll be helpful during our discussion of offer types.

Price options

1. Free (Trial)

Apple uses both “free” and “free trial” when referring to this price option. The concept is straightforward: subscribers can access your subscription for free for a specific period. The user won’t be billed until the offer duration ends, and they can cancel at any time.

7-day free trials achieve approximately 40% conversion rates, making this the most popular offer type for user acquisition.

2. Pay as you go

The subscriber pays a discounted price for each billing period for a specific duration (1-12 periods). Once this duration is over, they’ll be billed at the standard price. This option works well for gradually introducing users to your subscription value.

3. Pay upfront

The subscriber pays a one-time discounted price for a specific duration. Once the duration is over, they’ll be billed at the standard renewal price. This is essentially a pay-as-you-go option with one billing period, usually a longer one—ideal for locking in annual subscribers at a discount.

Image

Available periods by price option

Price OptionAvailable Durations
Free trial3 days, 1 week, 2 weeks, 1 month, 2 months, 3 months, 6 months, 1 year
Pay as you go1 week, 1 month, 2 months, 3 months, 6 months, 1 year (1-12 billing periods)
Pay upfront1 month, 2 months, 3 months, 6 months, 1 year

Note that Pay Upfront doesn’t offer weekly plans – Apple recommends longer commitment periods for this model.

App Store subscription offer types

Comparison of all offer types

Before diving into each offer type, here’s a comprehensive comparison to help you understand when to use each:

FeatureIntroductory offerPromotional offerOffer codesWin-back offer
Target audienceNew subscribersCurrent and lapsed subscribersAny eligible userChurned subscribers only
Where it worksIn-app onlyIn-app onlyIn-app + outside appIn-app + App Store
Active offers limit1 per subscription per territoryUp to 10 per subscriptionUp to 10 per subscriptionMultiple (with priorities)
RedemptionOnce per subscription groupMultiple (based on your logic)Once per code / reusable (custom)Configurable
Minimum iOSiOS 11.2+iOS 12.2+iOS 14+iOS 18+
Server-side signingNoYes (JWS format)NoNo
Auto-display via StoreKit MessageNoNoNoYes
App Store promotionYesNoVia URLYes

Introductory offer

Introductory Offers allow new users to experience your product’s value at a reduced price—or for free. This is the foundational offer type that most subscription apps should implement.

Image 1

Key characteristics:

  • Available only to users who have never subscribed to any product in your subscription group
  • One introductory offer per subscription per territory
  • Can be promoted on the App Store product page
  • Customers who complete an Introductory Offer are still eligible for Promotional Offers

Best practices:

  • 7-day free trials show the highest conversion rates (~40%)
  • Shorter trials (3 days) work better for apps with immediate value demonstration
  • Longer trials (14+ days) suit complex products requiring more learning time

To set up an introductory offer, configure it in App Store Connect and adapt your UI to show available offers using StoreKit.

Promotional offer

Promotional offers give existing or previous subscribers a free or discounted subscription for a specific duration. Use these strategically to:

  • Retain subscribers showing signs of churn
  • Upgrade users to higher-tier plans
  • Win back recently churned customers
  • Cross-sell to other subscriptions
Image 2

Key characteristics:

  • Up to 10 active offers per subscription
  • Requires server-side signature generation (JWS format as of iOS 18)
  • You control the business logic for when to display each offer
  • Works for both current and lapsed subscribers

Implementation complexity: Promotional offers require more technical setup than Introductory Offers. You’ll need to:

  1. Set up your server to validate receipts and generate JWS signatures
  2. Generate access keys in App Store Connect (Users and Access section)
  3. Create promotional offers for each product
  4. Implement receipt validation to identify eligible user segments
  5. Use StoreKit 2 APIs for the best experience
Image 3

With Adapty, implementing Promotional offers becomes remarkably easy. Set up your campaigns once using the dashboard, and our system handles signature generation and decides which users should see which offers—no server-side development required.

Offer codes

Introduced with iOS 14, Offer codes are alphanumeric codes that can be redeemed on the App Store or within your app. The key differentiator: Offer codes can be used outside the app.

This opens up entirely new marketing channels – email campaigns, social media, customer support, partnerships, conferences, and more.

Image 4

Two types of Offer codes

Apple provides two formats to fit different campaign goals:

FeatureOne-time use codesCustom codes
Format18-character unique codeNamed code (e.g., SPRING2025)
UsageSingle useReusable (with optional limit)
DistributionIndividual (email, support)Mass distribution (social, ads)
Redemption methodsApp Store, URL, in-appURL, in-app
Best forInfluencers, VIPs, support casesMarketing campaigns, Black Friday
ExpirationUp to 6 monthsUp to 6 months

Updated limits

Important: The previous limit of 15,000 codes per quarter has been significantly increased:

  • 1 million redemptions per app per quarter
  • Up to 10 active offers per subscription
  • Codes expire after a maximum of 6 months from creation

Three main use cases for Offer codes

1. Acquisition of new customers

You can now reach potential customers wherever they are – email marketing, social media, paid ads, or industry conferences – without requiring them to open your app first.

2. Win back churned subscribers

Previously, reaching users who deleted your app was nearly impossible. Offer codes change this by enabling email retargeting and re-engagement campaigns outside the app ecosystem.

3. Upgrading and cross-selling

Convince existing customers to upgrade tiers or try other products in your portfolio through external channels with favorable conditions.

Distribution channels for Offer codes

ChannelCode typeEffectivenessExample use cases
Email marketingOne-time / CustomHighWin-back campaigns, personal offers
Social mediaCustomMediumPromotions, contests, giveaways
Influencer marketingOne-timeHighExclusive promo codes for audiences
Customer supportOne-timeHighCompensation for issues
PartnershipsCustomMediumCo-marketing, bundle deals
Events/conferencesOne-time / CustomMediumQR codes on flyers, booth giveaways
Paid advertisingCustomVariesRetargeting, acquisition campaigns

Win-back offers

Introduced at WWDC24 and available starting with iOS 18, Win-back offers represent Apple’s dedicated solution for re-engaging churned subscribers. Unlike Promotional Offers that require you to build the targeting logic, Win-back offers are specifically designed for lapsed subscribers with built-in eligibility rules.

Key characteristics

  • Automatic display: StoreKit Message API can automatically show win-back offers to eligible users
  • App Store integration: Offers can appear in the App Store, even if users haven’t opened your app
  • Streamlined purchasing: Users can complete the entire redemption flow in the App Store without entering your app
  • Priority system: Set High or Normal priority to control which offer displays when multiple are eligible

Win-back offer configuration options

ParameterDescriptionRecommendation
PriorityHigh / Normal – affects display in StoreKit viewsHigh for your primary win-back offer
Minimum paid durationHow long user must have been subscribed before churning1+ month (filters out accidental subscribers)
Time since last subscribedHow long since the user churned30-90 days (while they still remember your app)
Wait between offersPause between repeat offer redemptions60-90 days (prevents offer fatigue)
Streamlined purchasingAllow purchase directly in App StoreEnable for maximum conversion

Technical requirements by offer type

ComponentIntroductoryPromotionalOffer codesWin-back
App Store Connect setup
StoreKit 2 recommendedRequired
Server-side JWS signing
Receipt validationRecommendedRequiredRecommended
Minimum Xcode9.0+10.2+12.0+16.0+
Minimum iOS11.2+12.2+14.0+18.0+

Offer conversion benchmarks

Understanding typical conversion rates helps you set realistic goals and identify optimization opportunities:

Offer TypeAverage conversionGood conversionExcellent conversion
Free trial (7 days)30-40%40-50%50%+
Free trial (3 days)35-45%45-55%55%+
Free trial (14+ days)25-35%35-45%45%+
Pay as you go (50% off)15-25%25-35%35%+
Pay upfront (annual)10-20%20-30%30%+
Win-back offer5-15%15-25%25%+
Offer codesVaries by channel

Key insights from 2025 data:

  • Shorter trials (≤7 days) generally convert better than longer ones
  • 52% of all trials are now offered for 5-9 days
  • Win-back offers through StoreKit Messages show higher engagement than manual campaigns
  • Premium-priced subscriptions actually have higher trial conversion rates than budget options

Strategic use cases by offer type

Choosing the right offer for each situation maximizes your conversion potential:

ScenarioRecommended offerWhy
Acquiring new usersIntroductory offer (Free Trial)Standard path, App Store promotion available
Upselling to annual planPromotional offer (Pay Upfront)Discount incentivizes longer commitment
Retaining at-risk subscribersPromotional offerPersonalized offer before they churn
Winning back recent churnersWin-back offerAutomatic display, optimized for this purpose
Re-engaging long-lapsed usersOffer codes (Email)Reaches users outside the app
Black Friday / holiday salesCustom offer codesMass distribution, easy tracking
Compensating for issuesOne-time offer codesIndividual compensation
Cross-promoting appsCustom offer codesSimple distribution across properties
Influencer partnershipsOne-time offer codesTrackable, exclusive codes

Limits and restrictions summary

RestrictionValueNotes
Introductory offers per subscription1 per territoryDifferent offers for different countries
Promotional offers per subscriptionUp to 10 activeCan have more inactive
Win-back offers per subscriptionMultipleWith different priorities
Offer code redemptions per quarter1,000,000Per app, not per subscription
Offer code expirationUp to 6 monthsFrom creation date
Subscription groupsUnlimitedBut 1 intro offer per group per user

Building an offer strategy across the subscriber lifecycle

The most effective approach uses different offer types at each stage of the customer journey:

Stage 1: Acquisition

Primary: Introductory Offer (7-day free trial)
Supporting: Offer Codes for marketing campaigns

Stage 2: Activation and retention

Primary: In-app value demonstration
Supporting: Promotional Offers for upgrades

Stage 3: Churn prevention

Primary: Promotional Offer (triggered by cancellation intent)
Supporting: Personalized discounts based on usage

Stage 4: Win-back (0-90 days post-churn)

Primary: Win-Back Offers (automatic via StoreKit)
Supporting: Email campaigns with Offer Codes

Stage 5: Re-acquisition (90+ days post-churn)

Primary: Offer Codes via email/retargeting
Supporting: Consider them as “new” users for Introductory Offers

Implementing offers with Adapty

With Adapty, implementing all four subscription offer types becomes remarkably straightforward:

  • No server-side development – Adapty handles JWS signature generation for Promotional Offers
  • Visual paywall builder – Create offer paywalls without coding using Adapty Paywall Builder
  • A/B testing – Test different offers and configurations with Paywall A/B Testing
  • Automated targeting – Our system identifies eligible users and shows appropriate offers
  • Analytics – Track offer performance with Subscription Analytics
  • Win-Back support – Full iOS 18 Win-Back Offer integration

Set up your campaigns once using the dashboard, and everything works seamlessly. No double prompts, no irritating duplicate offers.

Running subscription offers means keeping a close eye on your cash flow. Our Apple fiscal calendar helps you track exactly when Apple’s 33-day payout cycle will deliver your earnings – so you can plan your next campaign accordingly.

FAQs

A user can receive one Introductory Offer per subscription group (lifetime), unlimited Promotional Offers (based on your logic), one redemption per Offer Code, and multiple Win-Back Offers (subject to your Wait Between Offers setting).

Yes! A customer who completed an Introductory Offer is still eligible for Promotional Offers. This is intentional – use Promotional Offers to retain users after their trial converts.

When Family Sharing is enabled, only the family organizer can redeem offers. Other family members get access through the shared subscription but cannot independently redeem offers.

If a user switches to a different subscription within the same group, they cannot use another Introductory Offer (they’ve already used their one-time intro). However, they can receive Promotional Offers on the new subscription.

Use App Store Connect’s subscription analytics for basic metrics. For deeper insights, integrate with Adapty’s analytics to track conversion rates, revenue impact, and compare offer performance across segments.

No, Apple Subscription Offers are exclusively for auto-renewable subscriptions. For one-time purchases, consider using App Store promotional pricing or Offer Codes (which do support some one-time purchase scenarios).
Mstislav Grivachev
Content contributor for Adapty
iOS
Tutorial

On this page

Ready to create your first paywall with Adapty?
Build money-making paywalls without coding
Get started for free