> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt ## Resource: Set Up a Freemium Business Model ## Article: Set Up a Freemium Business Model ## Article Link: https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/set-up-a-freemium-business-model.md ## Article Content: # Set Up a Freemium Business Model A freemium business model lets you offer a basic version of your app for free and encourages users to upgrade for additional, premium features. Your app is free by default, and you add at least 1 single and/or recurring (monthly or yearly) paid plan. This is what it looks like on your App Market listing: ![Pricing](https://wixmp-833713b177cebf373f611808.wixmp.com/images/424375bb32a77482d87fb26e5b987dac.png) ## In this article you will: - [Decide whether to offer a free trial](https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/set-up-a-freemium-business-model.md#step-1--choose-whether-to-offer-a-free-trial). - [Set up pricing plans for you freemium business model](https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/set-up-a-freemium-business-model.md#step-2--add-pricing-plans). - [Set up a pricing page for users to select their preferred plan](https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/set-up-a-freemium-business-model.md#step-3--set-up-a-pricing-page). - [Learn how to identify and manage paid users](https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/set-up-a-freemium-business-model.md#step-4--identify-and-manage-paid-app-users). - [Learn how to test your app](https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/set-up-a-freemium-business-model.md#step-5--test-your-pricing-flow). Don’t want to offer a free plan? Set up a [premium, pay as you go, or usage-based business model instead](https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/about-pricing-plans-and-business-models.md). ## Step 1 | Choose whether to offer a free trial A free trial is optional – it can be a great way to show off your app's best paid features for a limited time. After the trial, users decide if they want to pay. > **Note**: A free trial isn’t the same as the free plan in a freemium model. To do this, enable **Free Trial** and input the amount of days you want to offer it for. You manage both the UI and code for the trial on your side. Learn how to [manage free trials](https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/set-up-and-manage-free-trials.md). ## Step 2 | Add Pricing Plans A freemium model always includes a free installation option. You can add multiple paid plans each offering their own set of features and benefits. > **Note:** Free apps are installed directly without going through a pricing page. The pricing page only appears when users are purchasing or upgrading to a paid plan. 1. Go to the [**Pricing**](https://manage.wix.com/app-selector?title=Select+an+App&primaryButtonText=Select+Site&actionUrl=https%3A%2F%2Fdev.wix.com%2Fapps%2F%7BappId%7D%2Fpricing) page in your app's dashboard. 2. Select **Freemium** under Business model. 3. Go to **Pricing Plans** and click **Add Plan**. 4. Choose the specific Billing model associated with this plan: - **Recurring (Monthly and / or Yearly)**: A stable, recurring fee that is billed monthly or yearly. You can offer a discount to encourage users to sign up for a Yearly plan. - **Single**: A non-recurring upfront fee each time users use a service within the app. For example, credits for sending SMSs. > **Note:** If these billing models don't meet your needs, Wix also supports flexible custom and usage-based models that handle variable fees. For example, when shipping fees are taken within your app or you charge per emails sent in the last month. Please open a ticket to request access. 5. Set a price: Add the price you want to charge for each of your app's paid plans. 6. Add plan details: - **Plan Name**: Add a name for each plan (max. 23 characters). Aim to structure the names so they have some sort of progression, such as 'Beginner', 'Intermediate', and 'Pro'. - **Benefits**: Add up to four benefits for each plan with a clear distinction and progression for each plan, with stronger benefits reserved for plans with a higher price. You can also write out the plan’s benefits in paragraph form. 7. Click **Add Plan**. 8. Use the **Visible** toggle next to each plan to control whether it is displayed in the Wix App Market. The Wix pricing page displays up to 4 recurring plans. If you add more than 4 recurring plans, mark only 4 as visible, and display the others on an external pricing page. 9. Click **Save**. 10. To check how it looks, click **Preview Listing**. > **Change a pricing plan**: You can adjust or delete your plans or add new ones for a number of reasons. For example, changes to your product, to stay competitive, or just to increase prices. Learn how to [change pricing plans](https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/change-app-pricing.md). ## Step 3 | Set up a pricing page Set up a Wix pricing page to showcase your paid plans with a benefits table. The pricing page displays up to 4 recurring plans. Learn how to [set up a Wix pricing page](https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/set-up-a-wix-pricing-page.md). Alternatively, if you prefer to host your own pricing page, you can [set up an external pricing page](https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/set-up-an-external-pricing-page.md). ## Step 4 | Identify and manage paid app users Your app needs to present the correct user experience for each customer, depending on the plan they selected. There are 2 key elements involved in this: - Being able to detect those users and identify when changes occur to their plan. We offer several different methods for this. - Delivering the right user experience within your app. For example, activating and deactivating specific features. Learn how to [identify your users](https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/identify-and-manage-app-users.md). ## Step 5 | Test your pricing flow You should test the app’s [upgrade flow](https://dev.wix.com/docs/build-apps/launch-your-app/app-distribution/test-your-app-s-upgrade-process.md) as a user. Make sure that: - Premium features that were disabled in the free plan are now enabled in the paid plan. - If you have multiple plans, check that the correct features are enabled / disabled between them. - Test your free trial flow (if offered). ## See also - [About pricing plans and business models](https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/about-pricing-plans-and-business-models.md) - [Set up a premium business model](https://dev.wix.com/docs/build-apps/launch-your-app/pricing-and-billing/set-up-a-premium-business-model.md)