I’m a developer in that top 3% making over $10k per month. We use RevenueCat and they are awesome by the way.
Our app is called iCollect Everything. It’s an app to help manage collectibles and home inventory. Check it out on the App Store. We do the following:
- Users get to use the app 100% for free for the first 15-30 items they add into the app (depending on the collectible type they have). No restrictions. Right from the get-go.
- Once they hit the 30 item mark, we ask that they pay a one-time for life fee to unlock unlimited items for that collectible type. For a higher fee (deeply discounted) they can unlock all collectible types. One-time fee, for life.
- One a user has unlocked unlimited items, a Prob tab appears. In the app. This Pro tab has options that are for our most hardcore collectors… and it unlocked things that are OPTIONAL to use if they want. Desktop companion apps for Windows/Mac, extra themes, beta feature access, priority support, real-time estimated values on some collectibles, and more. It’s a yearly fee. But users don’t have to pay it! They can just completely ignore the tab and use the app for life if they want.
We’ve shown that it works really well when you give people options and you don’t bombard them upfront requiring subscriptions. Our growth and revenue has been crazy good this year, and people feel we provide value on a number of different tier levels.
I personally hate subscriptions too, so we try our best to only require it when the development work for us requires some type of recurring revenue too.