![]() ![]() Whereas one-time-use codes are randomly generated, alphanumeric codes that can only be redeemed once. Here, I'd like to help you visualize the differences and similarities of our different types of offer codes.Ĭustom codes enable you to create uniquely named codes that can be widely distributed, and you have the option to choose whether or not to set an expiration date. Raul will discuss how to recognize transactions made outside of your app later on in this presentation. Unlike one-time-use codes, custom codes are not manually redeemable through the App Store gift card redemption flow. If you would prefer to let Apple handle the entire redemption, custom codes can also be redeemed via a URL or QR code, which deep links users directly to the App Store redemption flow. If for any reason the code isn't valid, the customer will see a clear error message explaining why the offer is unavailable to them. Once a customer types in the code and that code is valid, the offer details pages shown. When choosing this flow, we recommend adding a Redeem Code button to your app's paywall to reduce customer friction, like in this example here.Īfter a customer taps the custom Redeem button, the system automatically provides a series of code redemption screens, the first being the code input page. The Apple UI handles the full redemption experience and automatically prompts users to install your app if they don't currently have it downloaded.Ĭustomers can seamlessly redeem a code from within your app when you use thepresentCodeRedemptionSheet() StoreKit method. You're able to choose each batch's expiration date, but expiration dates are not required.įinally, redemption is supported on iOS and iPadOS 14.2 and later. You can create up to ten active offers per subscription SKU at any given time and have the ability to create batches of between 500 to 25,000 codes, up to a maximum of 150,000 per app, per quarter. You're able to set redemption limits and choose whether or not to set an expiration date.Ĭustom codes offer a simple distribution and redemption flow that's ideal for campaigns that require mass distribution.Īs with one-time-use codes, you can use custom codes to create free, pay as you go, and pay up front offers. Now, let's discuss the capabilities we've added with the introduction of custom codes.Ĭustom codes now enable you to create and distribute memorable custom codes such as "NEWYEAR" that can be redeemed by multiple customers. These codes are ideal for instances where access needs to be restricted, such as when bundling codes with the purchase of a physical good or when using codes to rectify customer support issues. We launched offer codes in 2020 with the ability to create unique, one-time-use, alphanumeric codes that are distributed to customers on a one-to-one basis and are redeemed in the App Store or directly in your app when using the StoreKit method. Offer codes are complementary to our two other offer types - intro and promotional offers - but give you the choice of added flexibility, since offer codes are the only offer type that can be distributed outside of your app. Once distributed, there are a few options you can choose to ensure your customers can seamlessly redeem their offers and begin their subscriptions.Īt the end of the offer period, the subscription autorenews at the standard price, unless the subscriber cancels or turns off autorenewal. You can choose to distribute them across both your online and offline channels.Īnd they can be served to new, existing, and lapsed customers. Today we're excited to discuss a new custom code functionality that has joined the existing capability of offer codes.īefore we dive into this new function, let's briefly discuss what's been previously shared about offer codes.Īs a refresher, offer codes are a dynamic tool that can help you acquire, retain, and win back subscribers. I'll discuss some suggested use cases, and I'll finish with a walkthrough of creating a custom code campaign in App Store Connect. I'll start with a brief recap of our offer codes feature, then I'll walk through the new capabilities of custom codes. Let's jump into the first part of the presentation. Raul Basurto Rosenzweig: And I'm Raul, a developer advocate for the App Store Commerce team.īryan: And together, we're excited to share more about custom offer codes. ![]() I'm Bryan and I'm part of the App Store Monetization team. ![]() We're excited to provide you with an update to subscription offer codes which brings custom code functionality to the feature. Bryan Eisenstadt: Thank you for joining today's session.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |