Appbot Logo

Switching To App Store Subscriptions

Are App Store subscriptions better than one-off in-app purchases?

If you haven't caught up on the previous posts, you might want to start there:

TLDR; I built an app in a night and grew it to 2.3m downloads through iteration based on user feedback. The app was acquired, was left largely untouched, went backwards and then I re-acquired it. The previous posts covered early stage ASO, the importance of app reviews and regular updates, the value of utilising user feedback, and many pricing experiments. In this post I'm going to share the results of my latest experiments, using the subscription model.


As mention in the last post, I swapped the business model to subscriptions for 7 Minute Workout. I went with a monthly, yearly and lifetime option as shown below. Any previous purchases of Pro or "All The Things" were grandfathered as if they had bought the lifetime option. I used RevenueCat for the implementation and most of the charts below are from their service.

Getting Approved

Getting the new update with subscriptions approved was a real challenge. 

I couldn't get the new subscriptions approved until the app fully supported them.

But I also couldn't get the app approved until the subscriptions were working in the app.

I bounced back and forward about 6 times with App Review, submitting new binaries, trying to explain to them. Googling around I found several other people who were having the same issue and the advice said to just keep trying.

I ended up requesting a call with App Review, a few days later they left a message on my voicemail at 3am saying they had approved the subscriptions and the app. For anyone else stuck in the same situation in the future I'd suggest taking the call ūü§∑‚Äć‚ôāÔłŹ


Since it was all approved, it's taken just shy of 2 months to hit $1k USD in Monthly Recurring Revenue (MRR).

Stats as of June 26, 2020

The 2 month growth in MRR has been fairly steady.


I tried a number of pricing experiments along the way. I tested different prices as well as free trials.

I decided to start with no trial, as the app already has significant free functionality, and a low price point ($1.99/m). Then I increased the price ($4.99/m) and then finally enabled a 3 day trial. You can see the impact of each below. 

The flat line when trials were introduced was caused by nobody converting until they came out of trial, shifting the growth to the right.


Interestingly the growth rate in MRR at the higher price point with and without trials was almost identical.

If we take the growth rates of $1.99/m and $4.99/m and look at them from the start of the period it shows the difference it makes. If I hadn't of changed the price I'd predict I'd be at ~$800/m MRR. If I had of started with $4.99/m I'd predict I'd be somewhere around $1400/m MRR.

USD MRR Projections


A low priced lifetime option meant many more people took that option, unsurprisingly. It did mean there was more revenue earlier in the experiment.

USD Revenue / day

Because it's early days I'm yet to see if churn is low enough and renewals high enough that I will be better off in the long run.

If we look at revenue broken down by lifetime (teal), annual (brown) and monthly (blue) we can see the impact of the up front payments is significant on revenue now. Hopefully we see blue grow over time as renewals start to really kick in.

Revenue by duration - monthly (dark blue), annual (brown) & lifetime (teal)

Active Subs and Trials

The subscriptions and trials have also been pretty steady.

Trials & Subscriptions

There's an obvious change in the growth rate of subscribers and trials when the price increases, going from approximately 9 per day to 6 per day.

Trend line before and after the price change

The drop off in lifetime purchases in preference for monthly purchases and trials is obvious as the price increased.

By duration - monthly (dark blue), annual (brown) & lifetime (teal)

Conversion rate from trial to paid so far has landed at 79%. Which seems very solid to me.

Trial to paid conversion % by day
Trial to paid conversion % by month


There's a number of things to consider when you switch your app to subscriptions:

Given the price change was very effective in growing MRR, the obvious thing to try next is an even higher price point.

If you'd like to read future updates follow me on Twitter. You can try out the 7 Minute Workout app here.

About The Author

Stuart is Co-founder & Co-CEO of Appbot. You can connect with him on Twitter.

Ready to better understand your apps?

Quick setupFree for 14 daysNo credit card required