Prompt people to subscribe at relevant times, like when they near their monthly limit of free content. Additionally, consider making it easy for people to subscribe at any time by including prompts at relevant points throughout your app.
Encourage a new subscription only when a user isn't already a subscriber. Otherwise, the user may believe their existing subscription has lapsed when that's not actually the case. If you offer the same subscription options in multiple apps or through your website, provide a sign-in option so users don't think they have to pay multiple times for the same service.
Making Signup Effortless
A simple and informative sign-up experience makes it easy for people to act on their interest in your content, whether they're in your app or viewing your App Store product page.
Provide clear, distinguishable subscription options. Use short, self-explanatory names that differentiate subscription options from one another, and specify the price and duration for each option. If you offer an introductory price, list the introductory price, the duration of the offer, and the standard price the user pays after the offer ends.
Simplify initial signup by asking only for necessary information. A lengthy sign-up process may lower your subscription conversion rate. Defer asking for additional information until after people have signed up.
Fully describe the subscription terms so that people can make an informed decision. Before signing up, people need to know what they're getting, and understand how payment, auto-renewal, and subscription management work. Provide the information listed below in both the app description on your App Store product page and in your app's sign-up screen.
- Subscription name, duration, and the content or services provided during each subscription period
- The following information about how users are charged and can manage the subscription:
- Payments are charged to the user’s Apple ID account at confirmation of purchase.
- Subscriptions automatically renew unless the user cancels at least 24 hours before the end of the current period.
- The account is charged for the renewal within 24 hours before the end of the current period.
- Users can manage and cancel subscriptions in their account settings on the App Store.
For example, to describe how users are charged and can manage their subscription, you might use copy similar to this:
Payment will be charged to your Apple ID account at the confirmation of purchase. The subscription automatically renews unless it is canceled at least 24 hours before the end of the current period. Your account will be charged for renewal within 24 hours prior to the end of the current period. You can manage and cancel your subscriptions by going to your App Store account settings after purchase.
Give people more information in your app's sign-up screen. In addition to the information listed above, the in-app sign-up screen should include:
- The billing amount, correctly localized for the territories and currencies where the subscription is available for purchase
- A way for current subscribers to sign in or restore purchases
For example, the Forest Explorer sign-up screen displays the total amount billed for an annual subscription in the most prominent position. In subordinate positions, it shows the breakdown of the annual price and the per-month price, so that people can compare the values and make an informed choice. The sign-up screen also contains a button that current subscribers can use to restore their purchases.
Clearly describe how a free trial works. It's particularly important to make sure people know that when the free trial is over, a payment will be automatically initiated for the next subscription period. For example, in addition to the Subscribe button in the Ocean Journal sign-up screen, the app explicitly states:
- How long the free trial lasts
- The amount that is billed after the free trial is over
- The terms for renewal
- What happens when people cancel during the trial period
Include a sign-up opportunity in your app's settings. App and account settings are common places for people to look for a way to subscribe.
Provide access to content from expired subscriptions when it makes sense. A user who’s canceled a magazine subscription, for example, might expect to retain access to issues published while the subscription was active.
Consider letting people manage their subscriptions within your app. Building subscription management into your app gives you an opportunity to create a branded, contextual experience. You can use this experience to help people upgrade, crossgrade, or downgrade a subscription, and you can provide a deep link into Settings in case they want to cancel the subscription.