Guides
GuidesLog In
Guides

Products

Product is a cross-platform in-app purchase that represents App Store and Google Play non-renewing purchases and subscriptions.

Adding Products

So, let's start and create your first product. It's a great idea to give the new product a simple and clear name. Like on the screen below.

2452

New products support cross-platform apps – you can put both iOS/Android Product IDs in there. We strongly encourage you to use products within your apps.

Doing that you can change it anytime in Apphud Product Hub. No app update is required!

To create a product enter the following:

Product name - the name of your product in Apphud, you should not enter product id in this field.

Permission Group - select permission group for your product.

Product ID - provide product if from your Apple / Google consoles.

πŸ“˜

Google Play Subscription Base Plan ID

When adding subscription's product id on Android you have to provide Base Plan ID.
Please do not confuse the Base Plan ID with the Product ID; use the correct IDs in their respective fields.

πŸ“˜

Important Note

If you add new products at App Store Connect or Google Play Console, don't forget to add them to Apphud.
Also, it's not recommended to change subscription prices in iOS after SDK integration as it may lead to incorrect revenue tracking in some cases. It is better to create a new product with a new price instead.

Edit Product

To edit an existing product, select "Edit" in the context menu.

2452

If you have several permission groups, you can move a product to another group with the context menu "Move to group" option.

Search Products

In case you have a bunch of products, it's easy to navigate through them. Use the search field to reach out to the required products.

2452

Uncategorized Product IDs

2452

If a permission group was deleted then the product IDs of the relevant products are saved in the Uncategorized group.

It's strongly recommended to add all of your in-app purchases as products into Apphud. But in some (we hope, rare) cases these "orphaned" Product IDs may be found.

This can happen if you forget to add some new products to Apphud, or in case of old subscription renewals (we will get them in with Apple server notifications).

So, if you have such Product IDs, get rid of them as soon as possible and convert them to normal products.

Deprecated structure

1414

Before the latest changes, we had a simple structure, reflecting the iOS subscriptions hierarchy with particular product IDs (Store SKUs) and "subscription groups".

What is the main problem with that? It has a few drawbacks:

  • Old groups were not very functional. Although we recommend you match App Store subscription groups to these groups within Apphud, it does not add any specific functionality.
  • The second thing is old products. You had to hard-code specific product SKUs into your paywalls. So, it was impossible to change the products on the fly and run A/B experiments.