Apple’s subscription Offer Codes announced at WWDC 20 are now available. In this article, we discuss what exactly Offer Codes are and how you should think about using them.
Offer Codes are one of the simplest ways to provide promotional pricing to your customers. They are a great tool to add to your ongoing acquisition, retention and win-back programs. While Offer Codes have some limitations, they are quick and easy to use so they offer your marketing team
They are unique one-time codes you generate in App Store Connect and provide to your customers. In fact, Offer Codes are incredibly easy for the user to redeem in the App Store like a gift card or also in-app via a redemption sheet.
When you create Offer Codes, you select which cohort of your customers are eligible to redeem the offer.
Your choices are:
Let's dig into some of the use cases for each target customer group.
These Offer Codes target users who have never purchased the subscription product. Here are a couple ways you might want to use this type of offer:
These Offer Codes target users who are current subscribers of the subscription product with auto-renew turned on. Here are some ways you might want to use this type of offer:
These Offer Codes target users who are a former subscriber of your subscription product. Here are some ways you might want to use this type of offer
In addition to targeting specific eligible customer cohorts, Offer Codes support three offer types:
Let's look at each of these in more detail:
Pay as you go offers give you the ability to set a price for eligible customers to pay weekly for between 1 and 12 weeks. Even for a monthly or annual subscription product, this gives you the power to charge a customers a small amount more often.
Pay up front offers let eligible customers pay one flat price for a certain duration. For example, even for a monthly subscription product you may find that a promotional offer of one price for the first 3 months is the best way to keep the subscriber from churning out 30 days.
Free offers give you the ability to offer between 3 days and 1 year free. This type might be used in customer service situations or as part of your acquisitions efforts.
While Introductory Offers can have time bounds, these are best used for your "business as usual" offers. For example, use Introductory Offers for your standard Free Trials for a subscription product. Introductory Offers apply to anyone buying the product, so there is no redemption event that needs to take place.
Tip: Please note depending how you setup your Offer Codes, they can combine with Introductory Offers so keep that in mind when you are considering what you want to offer.
Promotional Offers can be used to deliver some of the same strategies as Offer Codes for Existing and Former Subscribers. When you find an Offer Code strategy that works well for those customer types, you can use Promotional Offers to operationalize the strategy inside your subscription business logic. While more complex to adopt, Promotional Offers have the benefit of delivering the same business impact, but without requiring Offer Code distribution and redemption.
Use Offer Codes as a useful for marketing and customer service purposes.
For marketing, they are a great tool for acquisition, retention, and win back campaigns. They are easy to setup, so they are a great way to experiment with different subscription marketing strategies in meaningful numbers. Once you find a strategy that works, use Promotional Offers to operationalize at scale.
For customer support, they can be utilized on a case-by-case basis to help resolve customer service issues.
For end users, while some frictions exists to redeem, it's not any more so than an App Store or iTunes gift card.
Discover the insights from paywall A/B testing for mobile apps to maximize your revenue and user engagement. Learn how to find the right pricing structures, subscription models, and paywall designs to improve your content monetization strategy.
Discover the benefits of using native UI elements for paywall screens in mobile apps. From faster loading times to improved security, learn how leveraging these elements can maximize your revenue and user satisfaction.