Making the most of Subscriptions
summary
Concrete guidance for implementing auto‑renew subscriptions using App Store Connect and StoreKit 2: use billing retry 60 days with an optional grace period 3/16/28 days to avoid churn, send and consume Apple server notifications to keep server state consistent across platforms, and implement promotional offers by signing parameters server‑side with a private key (StoreKit 2 does not eliminate that). Offer records top out at 1,000,000 per app per quarter. Introductory offers are per subscription group; price hikes over ~50% or >$5 monthly/$50 annual require user consent.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:11Auto-renewable subscriptions
- 3:45Subscription groups
- 5:08Subscription plans
- 6:52Introductory and promotional offers
- 9:04Offer codes
- 12:17Billing retry and grace period
- 15:03Apple server notifications
- 17:09Increasing subscription prices
- 21:20Subscription cancellation
- 23:11A/B testing subscriptions
- 25:27App Store Connect demo
- 28:13Third-party services
- 31:05Pricing visibility
- 33:58Changing subscription plans
- 35:04Q&A
related talks
44miOS Subscriptions are Hard
36mGrow and optimize your subscriptions with new Google Play features
38mHow to Make More Money with Subscriptions
46mSubscriptions on iOS: Deep Dive
22mLessons from a failed free trial strategy for subscription growth
26mBalancing free and paid experiences for subscription apps
32mA Guide to Using StoreKit2
29mHow to get the best of Play monetization
