question: introductory offer
in progress
Sungwoo Kim
- We've been using flutter. We’ve been using Google Play, App store with In-App Purchase so far, and we managed our offers by adding the offer products directly there.
Now we’re trying to switch to Adapty’s makePurchase flow.
To add an offer, we selected an Introductory Offer (for new users / free trial), but we can only choose the duration — there’s no field for an Offer ID.
So does this get applied automatically without an Offer ID, or is it something that Google Play handles on its own?
- I also created a Developer-Determined Offer because I want to test the Free Trial flow.
As far as I know, this type of offer should be available even if the user has purchase history, but it’s not being applied.
Is this considered a Promotional Offer instead?
Introductory Offer is available for playstore or only app store
Adapty Support
marked this post as
in progress
Adapty Support
Hi! Here’s a quick clarification — you can offer special conditions only to completely new users in both stores, but the mechanics are different.
App Store
There are two types of offers:
- Introductory Offer
- Available only to new users with no subscription history for this product or group.
- Applied automatically by Apple — there is no Offer ID.
- You don’t add it to Adapty; it works automatically if the user is eligible.
- Promotional Offer
- Comes with an Offer ID.
- Can be targeted to existing, returning, or win-back users depending on your settings.
- Must be added to Adapty and assigned to a paywall.
Google Play
Google Play doesn’t have a separate “intro offer” concept — everything is a subscription offer, and you choose the eligibility.
Types of eligibility:
- New Customer Acquisition
- The equivalent of an introductory offer — only for brand-new users with no prior subscription history.
- Works once per Offer ID.
- Upgrade
- For users upgrading from a lower-tier subscription.
- Developer Determined
- You control eligibility from the app code.
- Can apply even to users with previous subscription history.
Every Google Play offer requires an Offer ID, which must be added to Adapty and then added to the paywall.
Sungwoo Kim
Thank you so much