---
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 charges

**Caution:**

Test subscriptions on development stores are changing. Every subscription now requires a billing contract, and Shopify doesn't support "test" subscriptions with the new billing system. Use the [$0 private test plan](https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing#test-plan) to test your billing integration on development stores instead.

To simplify testing your app's pricing, Shopify App Pricing supports [free testing for dev stores](https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing#test-plan) via the $0 private test plan. Your account isn't charged for test subscriptions on development stores.

**Note:**

Test subscriptions don't convert to paid when you transfer a store. After transferring, you'll need to create a new plan.

***

## 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)

***
