Convert Existing iOS Paid App to Freemium Model with In-App Purchase

Convert existing iOS paid app to free app with in-app purchase

  1. My Apps > App Store > Pricing and Availability > Price Schedule

  2. Click "Plan a Price Change"

  3. Set Price, Start Date and End Date

    • Price: 0
    • Start Date: Today
    • End Date: No End Date

Sample Image


  1. Click "Done" button

  2. Click "Save" button

It takes time for the price data to be updated.

Can you convert an iOS freemium app to a paid app without double-charging customers?

You're correct: if it's the same app -- same bundle id, submitted as an update -- then existing customers will be able to download it for free forever, like any upgrade.

Can you develop a paid app with in app purchase together?

Yes, paid apps can include in-app purchases, including one-time purchases and subscriptions.

Migrating paid app to In App Purchase on Google Play

Since there has been no answer for over a year, I might as well post my own.

I ended up doing some kind of mishmash of

  • detecting settings that were only available in the paid app
  • letting the user sign in with their Google account in the old paid version, before migrating to subscriptions. They can then restore their "legacy premium status" (i.e. bypass subscriptions) by signing in with the same Google account in the new subscription based version.
  • letting users who didn't sign in with their Google account in the old paid version verify their Google Play order number (which I've downloaded and compiled into a database on a server, where they can be checked by a HTTP call).

If all else fails, they can contact me manually by email or an in-app feedback form and I'll try to find their purchase in Google Play order management and/or just take their word for it and unlock legacy premium for their Google account manually.

It's far from perfect, but it beats asking legacy customers to pay again.. and again, and again...



Related Topics



Leave a reply



Submit