Why aren’t subscription options showing on my product page?

Introduction

If subscription options aren’t appearing on your product page, it usually means there’s an issue with the plan setupwidget installation, or product eligibility. This guide walks through the most common reasons and how to fix them.

1. The product isn’t assigned to a subscription plan

Subscription options only appear for products that have an active plan.

To check:

  1. Go to Roadmap Admin → Subscriptions → Plans
  2. Click on the plan you expect to show
  3. Confirm the correct product(s) or variant(s) are selected
  4. Make sure the plan is saved and active

👉 If no plan is attached to the product, no subscription widget will appear.

2. The subscription widget isn’t added to your theme

The widget must be manually placed in your product template to display subscription options.

To fix:

  1. Go to Shopify → Online Store → Customize
  2. Open your Product template
  3. In the sidebar, click Add Block → Apps → Roadmap Subscription Widget
  4. Drag it to the appropriate spot (usually under the Add to Cart button)
  5. Click Save

3. Product or variant is excluded by tag or condition

Some subscription plans use conditional logic to show/hide based on:

  • Shopify product tags
  • Customer tags
  • Collection restrictions

If your plan includes conditions:

  • Check plan settings under Roadmap Admin → Plans → Conditions
  • Ensure the product, customer, or collection matches the conditions

4. The product is set to “one-time purchase only”

If a product is tagged or configured as subscription-ineligible:

  • Confirm there’s no “subscription-disabled” tag on the product
  • Ensure the one-time purchase toggle is not locked in place by theme logic

5. Theme conflict or custom code

Sometimes, custom themes or apps interfere with the widget loading properly.

To troubleshoot:

  • Preview the product page in Shopify’s default theme (Dawn) to isolate the issue
  • Check for JavaScript errors in the browser console
  • Temporarily disable conflicting apps or scripts

If the widget works in the default theme but not yours, it’s likely a theme-level issue.

FAQs

Can I test the subscription widget without publishing the product?

 Yes — you can preview the product in a draft or unpublished state as long as it’s assigned to a subscription plan.

Why is the widget showing for some variants but not others?

 Only the specific variants included in the plan will display subscription options.

What if the widget shows but looks broken or empty?

 Ensure the widget is placed inside the product form block. Also check for missing app blocks or conflicting theme settings.

Summary

If subscription options aren’t showing:

  • ✅ Make sure the product is included in an active subscription plan
  • ✅ Confirm the subscription widget is added to your theme
  • ✅ Check for tags or conditions that might restrict visibility
  • ✅ Test for theme or app conflicts if all else looks correct

Still not seeing the widget? [Contact support →] and we’ll help troubleshoot your setup.

-->