How do I offer both one-time purchase and subscription options for the same product?

Introduction

You can give customers the choice to either buy a product once or subscribe for repeat deliveries — all from the same product page. This “Subscribe & Save” model increases flexibility and drives more conversions without needing duplicate product listings.

Here’s how to offer both purchase types side-by-side.

Step 1: Create your subscription plan

  1. Go to Roadmap → Subscriptions → Plans.
  2. Click Create Plan.
  3. Select the product (or specific variants) you want to make available as a subscription.
  4. Choose Recurring or Prepaid as your subscription type.
  5. Set delivery frequency and (optional) discount.
  6. Save the plan.

👉 You don’t need to change the product’s original price — the subscription discount will apply on top of it.

Step 2: Add the subscription widget to your product page

To display both one-time and subscription options to customers:

  1. Go to Shopify → Online Store → Customize.
  2. Open the Product template used for your product.
  3. Click Add block → Apps → Roadmap Subscription Widget.
  4. Place it near the “Add to Cart” button.
  5. Save and preview the page.

Customers will now see:

  • One-time purchase (default)
  • Subscribe & Save (with your custom frequency and pricing)

They can toggle between the two before checking out.

Step 3: Test the flow

  • Go to your storefront and view the product page.
  • Switch between one-time and subscription options.
  • Add both types to cart (they can coexist).
  • Complete checkout to confirm the correct type is recorded in Roadmap.

FAQs

Can I customize the text or label for "Subscribe & Save"?

 Yes — you can edit the plan display name and widget labels in Roadmap or your theme editor.

Can I limit the discount to subscription orders only?

 Yes — discounts set in Roadmap only apply to subscription purchases, not one-time buys.

Can I track which customers chose subscription vs. one-time?

 Yes — Roadmap tracks all subscription orders separately in your dashboard.

Can I offer subscription-only products?

 Absolutely — just don't include the one-time purchase option on those products.

Summary

To offer both purchase types on the same product:

  • ✅ Create a subscription plan in Roadmap
  • ✅ Leave the product’s one-time purchase option active
  • ✅ Add the subscription widget to your product template
  • ✅ Let customers choose what works best for them

This setup gives customers flexibility and encourages longer-term loyalty.

-->