---
title: Offer free trials
description: Configure free trials and trial extensions for your Shopify App Pricing plans.
source_url:
  html: >-
    https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing/subscription-billing/offer-free-trials
  md: >-
    https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing/subscription-billing/offer-free-trials.md
---

# Offer free trials

Free trials let merchants test your app before committing to a paid plan. You can configure free trial periods when creating any subscription plan, and extend trials for individual merchants through your Partner Dashboard.

***

## Configure free trials

When creating or editing a plan, you can specify the number of free trial days:

1. From your Partner Dashboard, click **Apps > All Apps** and click the name of the app you want to update pricing for.
2. Click **Distribution**.
3. Beside **Shopify App Store listing**, click **Manage listing**.
4. Under **Published languages**, click **Edit** for the locale you want to update.
5. Under **Pricing content**, click **Manage** to open the Pricing index page.
6. Click on an existing plan or create a new one.
7. Under **Free trial duration**, enter the number of days you want to offer.
8. Click **Save**.

***

## Trial proration

Shopify App Pricing tracks trial days over a 180-day period to prevent users from repeatedly reinstalling apps to exploit free trial periods.

For example, if a merchant uses 12 out of 15 trial days on a Pro Plan, uninstalls, then reinstalls the app 90 days later, they'll still have 3 trial days left for the Pro Plan.

If you update your trial periods, then previously consumed trial days are subtracted from the new totals.

***

## Extend a trial period

You can extend trial periods for individual merchants through your Partner Dashboard. Staff members need the [**Manage credits and refunds**](https://help.shopify.com/partners/dashboard/account-access#sensitive-permissions) permission to manage trial extensions.

1. From your partner dashboard, search for the name of the merchant whose trial you want to extend. Click the merchant name in the **Store** column of the search results.
2. Beside **Trial extension**, click **Create**.
3. Under **App**, search for your app by name and select it.
4. Under **Extra trial days**, enter the number of days to extend the merchant's trial.
5. Click **Create**.
6. In the confirmation dialog, click **Apply** to confirm the trial extension.

Shopify sends an email to the merchant on your behalf confirming the change. The merchant doesn't need to re-subscribe to the plan. The extension is applied to their subscription automatically.

***

## Discounts

In addition to trial extensions, you can issue discounts to merchants:

1. From your partner dashboard, search for the name of the merchant you want to offer a discount. Click the merchant name in the **Store** column of the search results.
2. Beside **Discount**, click **Create**.
3. Under **App**, search for your app by name and select it.
4. Select the type, value, and duration of the discount.
5. Click **Create**.
6. In the confirmation dialog, click **Apply** to confirm the discount.

The discount is applied to their subscription automatically, starting on the next billing cycle.

***

## Test plans on dev stores

On a dev store in the same Partner organization as your app, you can select any available App Pricing plan at no charge. You can also mark individual plans as free to test so that other Partners can test them on their dev stores.

Learn more about [testing plans on dev stores](https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing#testing), including how Shopify represents no-charge subscriptions.

***

## Next steps

* Learn about [time-based subscriptions](https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing/subscription-billing/setup-subscription-charges).
* Learn about [usage-based subscriptions](https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing/subscription-billing/setup-usage-charges).

***
