How do I create a subscription product in Shopify?

Introduction

To sell products on a subscription basis, you’ll first need to create a subscription plan in your Roadmap admin and then assign it to a product in Shopify. This guide walks you through the full process — from setup to storefront.

Step 1: Choose the product to offer as a subscription

  1. Go to your Shopify Admin → Products.
  2. Find or create the product you want to offer as a subscription.
  3. Make sure it has the correct pricing, description, and variants.

👉 Tip: Subscriptions can be applied to specific variants (e.g. only the 30-day size of a supplement).

Step 2: Create a subscription plan in Roadmap

  1. Go to your Roadmap Admin → Subscriptions → Create Plan.
  2. Give the plan a name — this will appear to customers (e.g. “Subscribe & Save”).
  3. Select the product(s) and variants you want to include.
  4. Set the delivery frequency options (e.g. every 4 weeks, every 2 months).
  5. (Optional) Add a discount for subscribers (e.g. 15% off).
  6. Save the plan.

👉 You can add multiple frequency choices per plan and apply it to multiple products.

Step 3: Add the subscription widget to your Shopify store

To let customers choose subscription options:

  1. Go to Shopify → Online Store → Customize.
  2. Open the Product template you want to edit.
  3. In the sidebar, click Add block → Apps → Roadmap Subscription Widget.
  4. Place it under the product form (so it appears near the “Add to Cart” button).
  5. Save and preview your product page.

Customers will now see options to choose “One-time purchase” or “Subscribe & Save.”

Step 4: Test the customer experience

  • Visit the product page in your store.
  • Choose a subscription option and add it to cart.
  • Go through the checkout flow to ensure everything looks right.
  • Check the Roadmap Admin → Manage Subscriptions to confirm it appears after checkout.

👉 Test with a discount code or loyalty points to ensure stacking works as expected.

FAQs

Can I offer both one-time and subscription options on the same product?

 Yes — that’s the default setup. Customers can choose either option at checkout.

Can I set different prices for subscription vs. one-time?

 Yes — just add a discount to the subscription plan (e.g. “Save 15% when you subscribe”).

Can I assign a plan to multiple products at once?

 Yes — you can include multiple products or variants in the same subscription plan.

Can I create prepaid subscriptions?

 Yes — when setting up the plan, choose the “Prepaid” option and configure how many orders are included.

Summary

To create a subscription product in Shopify:

  • ✅ Choose a product and set it up in Shopify
  • ✅ Create a subscription plan in Roadmap
  • ✅ Add the widget to your product page using the theme editor
  • ✅ Test and launch

Need help with setup? [Contact support →]

 Want to customize how subscriptions display? [See widget settings →]

-->