Most apps need just one group containing all their plan tiers. Use multiple groups only if you offer fundamentally different product lines (e.g., a 'Meditation' subscription and a separate 'Fitness' subscription within the same app). More groups = more complexity.
On iOS, upgrading to a higher-tier plan within the same group takes effect immediately. The user receives a prorated refund for the remaining time on the old plan. Downgrades take effect at the next renewal. This seamless handling is a key benefit of proper group management.
Each Apple ID gets ONE introductory offer (free trial, pay-as-you-go, or pay-up-front) per subscription group, ever. Once used, that user can never get another intro offer in that group — even if they cancel and return. This is why checking eligibility before showing trials is critical.
A development and testing environment provided by Apple or Google that simulates subscription flows without using real money. It's used to QA paywalls, trial logic, entitlement management, and billing error handling.
A defined subset of your user base, grouped by shared characteristics like geography, behavior, subscription status, or device type. Segmentation is essential for targeted messaging, pricing strategies, and paywall experiments.
Real-time updates sent from app stores (Apple or Google) to your backend systems when subscription events occur. These could be renewals, cancellations, refunds, or billing issues. These are for maintaining accurate entitlements and powering real-time lifecycle messaging.
The measurement of user sessions - including frequency, length, and recency of visits. Session data informs engagement metrics, triggers re-engagement campaigns, and identifies power users or at-risk churn cohorts.
A monetization model where users are given limited access to premium features or content before being asked to subscribe. This try-before-you-buy approach helps build trust and improve conversion by demonstrating value early.
Botsi automatically shows the right price to every user. Stop guessing and start growing.