Note: This is a closed beta. To request access, email support@tenjin.com.
Subscription Revenue represents the revenue generated by the different subscription products in your app. With this feature, you can track subscription revenue and optimize campaigns using subscription LTV.
To track subscription revenue accurately, you’ll need to:
- Configure your store credentials in Tenjin.
- Integrate the Tenjin SDK.
1. Configure Store Credentials in Tenjin #
- Go to https://dashboard.tenjin.com/dashboard/apps
- Select your app. (The beta is currently available for iOS apps only.)
- Fill in the info in the IN-APP PURCHASES AND SUBSCRIPTIONS card.

How to Generate App Store Connect Credentials in Step 1 #
Step 1: Log in to App Store Connect #
Go to appstoreconnect.apple.com and sign in.
Step 2: Open the In-App Purchase keys page #
- Click Users and Access in the top navigation.
- Select the Integrations tab.
- Click In-App Purchase in the left sidebar.
Note: Do not use the “App Store Connect API” section — that is for CI/CD automation, not subscription tracking.
Step 3: Note your Issuer ID #
At the top of the page, you’ll see:
Issuer ID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Copy and save this value. It is shared across all keys in your team.

Step 4: Generate a new In-App Purchase key #
- Click the + button next to “Active“.
- Enter a Name for the key (e.g., `Subscription Tracking Key – App 1`).
- Click Generate.

Step 5: Download the .p8 file #
Click Download API Key.
Save the file — it will be named `SubscriptionKey_XXXXXXXXXX.p8`.
Important: You can only download the .p8 file once. If you miss it, you must revoke the key and generate a new one.
Step 6: Copy your Key ID #
In the keys list, the Key ID column shows a 10-character alphanumeric string (e.g., `AB12CD34EF`). It is also embedded in the filename (`SubscriptionKey_<KEY_ID>.p8`).
2. Integrate Tenjin SDK #
Follow the integration guide for your platform:
3. Check your Subscription Reports #
Once data is flowing, view your subscription reports here.
