FREE TRIAL: Accelerate your app development career with Hacking with Swift+! >>

Subscription Purchase Model

Forums > iOS

I'm working on a new app and considering the pricing strategy. I know it's nice to buy it once and use it forever, but as a developer, it can become no longer cost efficient to maintain w/out an ongoing revenue stream.

What are thoughts on doing a free trial for a week or two, then to continue using, have in-app puchase for a monthly or yearly subscripton? Is this even allowed on the AppStore under the new guidelines?



Should you charge for your app? How much to charge for your app? Honestly, we can replace the word app here with services, or products... the answer to the first is yes. The second is where it gets tricky.

Start by asking yourself, Honestly, How much would you pay for that app? Would you subscribe? Is it an app that will be used daily? Hourly? or just every once in a while? The more frequent the usage, the more likely the subscription model. Otherwise, why would I as the end user subscribe? The sub-system has to make sense to the user, not to you.

If you build it right, you won't need to worry about too much maintenance. But you are right, you need the incentive to continue maintaining an app. But again, what about your target audience? is it a niche market? They won't subscribe unless it is highly sought after, something very very important to them.

You get the gist. What value are you providing your end users? That's what should decide the charge amount and style.

As for the app store, the new feature of providing codes for your users can be used to give away a free month. So it's not a trial per se, just a free month, and they get to cancel their subscription.

The guidelines are (i'm paraphrasing): "Be clear about what is charged and what is free and stick with it. As long as that does not change, Apple has no issue." So if you are saying from the beginning this is a subscription app... then they have no issues with giving away a free month or even more. That's an offer. The key with App Store guidelines is Transparency. Don't try to swindle the users. Be upfront about everything, and you will have no issues.

Hope that helps!


Hacking with Swift is sponsored by Essential Developer

SPONSORED From August 2nd to 8th you can join a FREE crash course for mid/senior iOS devs who want to achieve an expert level of technical and practical skills – it’s the fast track to being a complete senior developer!

Save your spot now

Sponsor Hacking with Swift and reach the world's largest Swift community!

Reply to this topic…

You need to create an account or log in to reply.

All interactions here are governed by our code of conduct.

Unknown user

You are not logged in

Log in or create account

Link copied to your pasteboard.