Configuring products from App Store and Play Store, working with iOS promotional offers

Adapty encapsulates products from App Store and Play Store into a single internal product. This allows you to use a single Adapty product across all platforms, instead of using each vendor's products.

2660 3812

This product has an App Store ID com.fitme.monthly_trial_7_days and Play Store ID com.fitme.monthly_trial_1_week.


Make sure to indicate Bundle ID for iOS and Package Name for Android in Adapty Dashboard, without them SDK can't fetch product info from stores.

Product management



Adapty supports all types of products: subscriptions, non-consumable (including lifetime), and consumable.

  • The Product name is used across Adapty Dashboard.
  • The Period is used to determine the duration of the subscription. It should match the period configured in the App Store or Play Store. If the product is not a subscription, use the following options:
    • Lifetime
      Use a lifetime period for the products that unlock premium features of the app for a lifetime (forever).
    • Non-Subscriptions
      For the products that are not subscriptions and therefore have no duration, use non-subscriptions. These can be unlocks for additional features, consumable products, etc.


By default, all the products have an Uncategorized period. Make sure to set the correct one, otherwise, there might be problems with granting access to your customers.

  • The Access Level is used to determine the features unlocked after purchasing the product. Most of the time premium access level should be used. You can read more about access levels here .
  • App Store Product ID and Play Store Product ID are identifiers of the product from the stores. You have to fill in at least one of them and you'll be able to add another one later if needed.


To edit the product, open it, enter the new values, and click Save.


Editing period, access level, App Store Product ID, and Play Store Product ID is not recommended because it may affect analytics clarity. Only edit them if you made a mistake, like setting the wrong period or typo in the product ID.

If you no longer use the product and want to replace it with another one, it's much better to create a new product and update Paywalls and A/B Tests accordingly.


To delete the product, open it, click Delete Product, and confirm the action by entering the product name you're about to delete.



Deleting the product is not recommended because it will affect analytics clarity. If you want to fix a typo, change the period or access level, you can edit them.


You can't delete the product which is assigned to the active paywall. You have to create a new version of the paywall without the product first.

How to find an iOS product ID?

Open App Store Connect and choose the app. Go to In-App Purchases > Manage.

App Store product IDs

How to find Android product ID?

Go to Play Store and choose the app. Scroll the left menu up to the Monetize section. Under the Products choose either In-app products or Subscriptions.

Play Store product IDs

Apple promotional offers

With iOS 13 Apple released Promotional offers as a way to promote your users to subscribe. Adapty supports Subscription offers.


To use promotional offers, you have to upload Subscription Key to Adapty Dashboard, so Adapty can sign the offers.

To add a promotional offer to your product click Add Offer and enter its Name and Offer ID from App Store.