ASOGet found
  • Keywords
  • Texts
  • Keyword ranking
  • Index checker
Product pageConvince
  • Screenshot Studio
  • App icon
  • Search preview
  • Custom product pages
MonetizationEarn more
  • Prices per country
  • Offers
  • Onboarding & paywall
ExperimentsTest, don't guess
  • A/B tests
  • Before / after
AnalyticsUnderstand
  • Growth
  • Revenue
  • Retention
  • Funnel
  • Crashes
Ratings & reviewsAnswer
  • Reviews
  • Ratings
AdsGrow faster
  • Apple Ads
  • TikTok, Google & MetaComing soon
CompetitorsStay ahead
  • Competitors
  • Competitor keywords
  • Compare
For solo developersFor teamsExperimentsSee everything Fermium100 does

Free tools · no sign-up

  • App icon makerDesign your icon from templates, ready for Xcode.
  • ASO checkComing soonPaste your App Store link, get a score and tips.
  • Screenshot makerComing soonApp Store screenshots from a template, in your browser.
  • Title & keyword checkComing soonWhat fits in 30 and 100 characters, and what's wasted.
  • Screenshot sizesComing soonEvery size Apple asks for, in one table.

Guides

  • ASO checklist before your launch5 min read
  • How to find the keywords your competitors rank for4 min read
  • Why your app gets impressions but no downloads4 min read
All guides
Our dataPricingCompany
Sign inGet started

The app growth platform for Apple developers. From one app to a whole portfolio.

Product

FeaturesFor solo developersFor teamsExperimentsPricingOur dataSign in

Resources

GuidesYouTubeContact

Company

About usChangelogSecurityAffiliatesPartner Login

Legal

ImpressumDatenschutzAGB

© 2026 Fermium100

Made in Kassel, Germany

ASOGet found
  • Keywords
  • Texts
  • Keyword ranking
  • Index checker
Product pageConvince
  • Screenshot Studio
  • App icon
  • Search preview
  • Custom product pages
MonetizationEarn more
  • Prices per country
  • Offers
  • Onboarding & paywall
ExperimentsTest, don't guess
  • A/B tests
  • Before / after
AnalyticsUnderstand
  • Growth
  • Revenue
  • Retention
  • Funnel
  • Crashes
Ratings & reviewsAnswer
  • Reviews
  • Ratings
AdsGrow faster
  • Apple Ads
  • TikTok, Google & MetaComing soon
CompetitorsStay ahead
  • Competitors
  • Competitor keywords
  • Compare
For solo developersFor teamsExperimentsSee everything Fermium100 does

Free tools · no sign-up

  • App icon makerDesign your icon from templates, ready for Xcode.
  • ASO checkComing soonPaste your App Store link, get a score and tips.
  • Screenshot makerComing soonApp Store screenshots from a template, in your browser.
  • Title & keyword checkComing soonWhat fits in 30 and 100 characters, and what's wasted.
  • Screenshot sizesComing soonEvery size Apple asks for, in one table.

Guides

  • ASO checklist before your launch5 min read
  • How to find the keywords your competitors rank for4 min read
  • Why your app gets impressions but no downloads4 min read
All guides
Our dataPricingCompany
Sign inGet started

The app growth platform for Apple developers. From one app to a whole portfolio.

Product

FeaturesFor solo developersFor teamsExperimentsPricingOur dataSign in

Resources

GuidesYouTubeContact

Company

About usChangelogSecurityAffiliatesPartner Login

Legal

ImpressumDatenschutzAGB

© 2026 Fermium100

Made in Kassel, Germany

ASOGet found
  • Keywords
  • Texts
  • Keyword ranking
  • Index checker
Product pageConvince
  • Screenshot Studio
  • App icon
  • Search preview
  • Custom product pages
MonetizationEarn more
  • Prices per country
  • Offers
  • Onboarding & paywall
ExperimentsTest, don't guess
  • A/B tests
  • Before / after
AnalyticsUnderstand
  • Growth
  • Revenue
  • Retention
  • Funnel
  • Crashes
Ratings & reviewsAnswer
  • Reviews
  • Ratings
AdsGrow faster
  • Apple Ads
  • TikTok, Google & MetaComing soon
CompetitorsStay ahead
  • Competitors
  • Competitor keywords
  • Compare
For solo developersFor teamsExperimentsSee everything Fermium100 does

Free tools · no sign-up

  • App icon makerDesign your icon from templates, ready for Xcode.
  • ASO checkComing soonPaste your App Store link, get a score and tips.
  • Screenshot makerComing soonApp Store screenshots from a template, in your browser.
  • Title & keyword checkComing soonWhat fits in 30 and 100 characters, and what's wasted.
  • Screenshot sizesComing soonEvery size Apple asks for, in one table.

Guides

  • ASO checklist before your launch5 min read
  • How to find the keywords your competitors rank for4 min read
  • Why your app gets impressions but no downloads4 min read
All guides
Our dataPricingCompany
Sign inGet started

The app growth platform for Apple developers. From one app to a whole portfolio.

Product

FeaturesFor solo developersFor teamsExperimentsPricingOur dataSign in

Resources

GuidesYouTubeContact

Company

About usChangelogSecurityAffiliatesPartner Login

Legal

ImpressumDatenschutzAGB

© 2026 Fermium100

Made in Kassel, Germany

All guides

Offers

Offer codes for subscriptions, step by step

October 26, 2026 · 4 min read · Fermium100

Offer codes give the people you choose a free or cheaper subscription for a set time. You make an offer in App Store Connect, create codes for it, and share them by email, on social media or through partners.

Two kinds of codes

  • One-time-use codes: unique codes that each work once. Good for small groups, like your newsletter or support cases.
  • Custom codes: one code you name yourself, like SPRINGPROMO, that many people can use. Good for big campaigns.

Apple's limits

  • Up to 1 million codes per app, every quarter.
  • Up to 10 active offers per subscription at a time.
  • One-time-use codes come in batches of 500 to 25,000 and expire after 6 months at the latest.
  • A custom code can be up to 64 characters, without special characters. You set how often it can be used, up to 25,000 at a time.
  • Each person can use one code per offer.
  • An offer can't be edited once it's made. To change it, make a new one.

Make your first offer

  1. In App Store Connect, open your app and go to Subscriptions.
  2. Pick the subscription group and the subscription.
  3. Under Subscription Prices, click + and choose Create Offer Codes.
  4. Give the offer a name you'll recognize later.
  5. Choose who can use it: new, existing or expired subscribers, or a mix.
  6. Pick the countries and the type: free, pay as you go or pay up front. Then the length and price.
  7. Confirm, then create one-time-use codes or a custom code for the offer.

How people redeem a code

With a redemption link, in the App Store, or inside your app if it supports Apple's code redemption. Custom codes work through the link or inside your app. Your app has to be live on the App Store, and people who don't have it yet can download it while redeeming.

Not only for subscriptions

Offer codes now also work for consumables, non-consumables and non-renewing subscriptions. There you choose by purchase history: people who never bought in your app, or who bought in the last 30 days or before that.

Ideas to use them

  • Win back people whose subscription ended, with a free month.
  • Give partners or creators a custom code for their audience.
  • Say sorry to a user who had a bad bug, with a free period.

In Fermium100 you make offer codes and free trials right in the app, and see what each offer brings in.

See offers in Fermium100

Questions

How many offer codes can I create?
Up to 1 million per app, every quarter.
Do offer codes expire?
One-time-use codes expire after 6 months at the latest. Custom codes don't need an end date, but if you set one it's at most 6 months.
Can someone use the same offer twice?
No. Each person can use one code per offer.
Can I use offer codes for one-time purchases?
Yes. Apple now supports offer codes for consumables, non-consumables and non-renewing subscriptions too.

Put it to work.Try Fermium100 free for 7 days.

Start 7-day free trial

More guides

OffersOctober 26, 2026 · 4 min read

Free trial or introductory offer: which to choose

Apple gives you three introductory offers: free trial, pay as you go and pay up front. What each one does and when it fits.

Read
ListingOctober 26, 2026 · 5 min read

ASO checklist before your launch

Keywords, texts, screenshots and release day: what to check before your app goes live.

Read
CompetitorsOctober 26, 2026 · 4 min read

How to find the keywords your competitors rank for

You can't read another app's keyword field. How to work out their words anyway, and which ones to take.

Read