What is a subscription plan?
A subscription plan defines how a product is sold as a subscription in your Shopify store. It determines:- How often customers are charged (daily, weekly, monthly, yearly)
- How much they pay
- How the subscription price is calculated
- How long the subscription runs
- Which products the plan applies to
- Whether the subscription renews automatically
Common subscription plan types
Before creating your plan, decide how you want to structure your subscription offering. Below are the most common models.Duration-based pricing
Lower monthly prices for longer commitments. Example: €100/month for 6
months, €60/month for 12 months.
Monthly auto-renew
Flexible monthly subscription that continues until the customer cancels.
Fixed-term auto-renew
Customers commit to a fixed period (e.g. 12 months), which then renews
automatically.
Short-term (daily/weekly)
Short-term subscriptions or rentals billed daily or weekly.
Duration-based subscription pricing
Use this setup when the subscription price depends on the length of the commitment — the longer the term, the lower the monthly price.In this example we create a plan with five duration options: 1, 3, 6, 12, and
24 months, each with a decreasing monthly price.
Step 1 — Basic setup
- Go to Shopify Admin → circuly Rental & Subscriptions → Subscription Plans → Create a subscription plan.
- Enter a Plan name visible to customers. Example:
Flexible subscription plans. - Set the Subscription interval to Monthly.
- Set the Subscription type to Product subscription.
- Configure Auto-renew:
- Enabled — the subscription continues monthly after the final cycle until cancelled.
- Disabled — the subscription ends after the defined cycles and the return flow triggers automatically.
- Add an internal Merchant code (not visible to customers). Example:
bike_subscription_plans. - Optionally add a Description. Example:
Choose a subscription duration. The longer the commitment, the lower the monthly price.
Step 2 — Subscription frequencies
In the Subscription sequences section, click Add frequency for each duration option:| Duration | Cycles | Frequency | Pricing type | Amount |
|---|---|---|---|---|
| 1 month | 1 | Monthly | Custom price | €100 |
| 3 months | 3 | Monthly | Custom price | €70 |
| 6 months | 6 | Monthly | Custom price | €50 |
| 12 months | 12 | Monthly | Custom price | €40 |
| 24 months | 24 | Monthly | Custom price | €35 |
Step 3 — Product & variant selection
- Under Products, click Assign products.
- Select the products that should offer this subscription plan.
- If a product has multiple variants, select the specific variants to include.
Step 4 — Finalise
- Review the Subscription sequences and confirm cycles, pricing type, and amounts.
- Click Save.
Monthly subscription that auto-renews
Use this setup for a flexible monthly subscription with no fixed commitment. The minimum duration is one month, and it renews automatically every month until cancelled.Step 1 — Create the subscription plan
- Go to Shopify Admin → circuly Rental & Subscriptions → Subscription Plans → Create a subscription plan.
- Enter a Plan name. Example:
Monthly subscription. - Set the Subscription interval to Monthly.
- Set the Subscription type to Product subscription.
- Enable Auto-renew.
- Add a Merchant code. Example:
monthly_subscription. - Optionally add a Description. Example:
Subscribe monthly and cancel anytime.
Step 2 — Define the subscription sequence
Click Add frequency and configure:| Field | Value |
|---|---|
| Cycles | 1 |
| Frequency | Monthly |
| Pricing type | (your setup) |
| Amount | e.g. €49 |
Step 3 — Assign products and variants
- Under Products, click Assign products.
- Select the products and variants that should offer this plan.
Step 4 — Finalise
- Review the subscription sequence and confirm the pricing.
- Click Save.
Fixed-term subscription that auto-renews
Use this setup when customers must commit to a fixed period (e.g. 12 months), after which the subscription renews automatically. Example: A customer subscribes to a 12-month bike subscription at €39/month. After 12 months, the subscription automatically renews.Step 1 — Create the subscription plan
- Go to Shopify Admin → circuly Rental & Subscriptions → Subscription Plans → Create a subscription plan.
- Enter a Plan name. Example:
12-month subscription. - Set the Subscription interval to Monthly.
- Set the Subscription type to Product subscription.
- Enable Auto-renew.
- Add a Merchant code. Example:
12_month_subscription. - Optionally add a Description. Example:
12-month subscription that automatically renews unless cancelled.
Step 2 — Define the subscription duration
Click Add frequency and configure:| Field | Value |
|---|---|
| Cycles | 12 |
| Frequency | Monthly |
| Pricing type | (your setup) |
| Amount | e.g. €39 |
Step 3 — Assign products and variants
- Under Products, click Assign products.
- Select the products and any specific variants to include.
Step 4 — Finalise
- Review the subscription sequence and confirm cycles and pricing.
- Click Save.