Overview
Now that you’ve set up placements, create a subscription product for Encore to offer. When a user accepts a win-back offer, Encore triggers a real App Store subscription purchase using the product you configure here. The App Store handles all entitlement state — no custom entitlement tracking code is needed in your app.Enter a Product ID in the Encore Dashboard and create a matching product in App Store Connect.
Add Subscription Product ID in Dashboard
- Go to your app in the Encore Dashboard
- Navigate to Entitlements
- Paste your Product ID (e.g.,
com.yourapp.encore.annual.1m.trial) - Confirm: “I have created this product in App Store Connect”
- Click Save
Don’t have a Product ID yet? Continue to Create Your IAP Product below.
Create Your IAP Product
- Encore CLI (Recommended)
- Manual Setup
The fastest way to create and configure your subscription product. The CLI walks you through interactive prompts and creates everything in App Store Connect automatically.The CLI will:
Requires Node.js v18+. Your App Store Connect credentials stay local and are never sent to Encore.
- Authenticate with your App Store Connect API key
- Create a subscription group and product with the recommended configuration
- Set up pricing and a free trial introductory offer
- Output the Product ID for you to enter in the Encore Dashboard
Next Steps
- Configure Analytics - Set up App Store Server Notifications to track subscription events