Create
Learn how to create Offer Codes in the App Store Connect.
To start rewarding users with Offer Codes, you must first create them in App Store Connect.
To create an Offer Code:
-
Sign in to App Store Connect.
-
Navigate to Your App -> Subscriptions.
-
Choose the subscription group containing your subscription.
-
Select the subscription from the list.
-
In the Subscription Prices section, click the add button (+).
-
From the menu, click Create Offer Codes.
-
Enter a reference name for the offer.
You’ll use this reference name to manage the offer in App Store Connect and to select it in WinWinKit when linking it to a reward.
- Select the Customer Eligibility for your offer.
- New subscribers: Customers who have never subscribed to any subscription product within the group.
- Existing subscribers: Customers who are currently subscribed to a product within the group.
- Expired subscribers: Customers who were previously subscribed to a product within the group, but whose subscription has expired.
All options are supported by WinWinKit.
Note that WinWinKit does not store or provide any information about your user’s current or past subscriptions.
You might want to apply custom logic when displaying rewards for new, existing or expired subscribers.
- Configure Introductory Offers compatibility.
If your subscription has an introductory offer, determine whether people redeeming your codes should be eligible to redeem both a code and the introductory offer by choosing from the following options:
- Yes: Eligible customers will redeem your app’s introductory offer first, then automatically renew to the offer they redeemed with the code.
- No: Eligible customers will redeem the offer code first, then automatically renew to the standard subscription price without using the introductory offer. If they cancel and resubscribe at any point, they’re still eligible to redeem an introductory offer.
All options are supported by WinWinKit.
-
Click Next.
-
Select the countries or regions where you want to make your offer available, then click Next.
WinWinKit does not fetch or filter availability by countries or regions. If your app is available globally, we recommend you select all. If you have custom requirements to availability you need to handle it on your side.
- Select Type of Offer.
-
Pay as you go: If you select Pay as you go, customers pay a discounted price for each billing period for a selected duration.
-
Pay up front: If you select Pay up front, customers pay a one-time discounted price for a selected duration.
-
Free: If you select Free, customers access the subscription for free for a selected duration.
Learn more about offer types.
All options are supported by WinWinKit.
-
Choose the appropriate duration, and if applicable, the discounted price for a base country or region, then click Next.
-
Make sure the details of your offer are correct and click Confirm.
-
Congrats, your Offer Code is ready!
You can create multiple Offer Codes for the same or different subscriptions.
Once you create an Offer Code, you won’t be able to edit it. If changes are needed, create a new one.
Be careful when deactivating an Offer Code if it is used with WinWinKit. Deactivating makes it unusable and will cause issues for app’s users.
For more information please refer to the App Store Connect documentation: