Skip to main content

✅ Adding an App Block for Ongoing Subscriptions in Shopify Themes

How to add Ongoing "app block" into any 2.0 Theme (such as Dawn)

Adriana avatar
Written by Adriana
Updated over 7 months ago

Ongoing Subscriptions makes it easy to add subscription options to your Shopify storefront using Shopify's app blocks. Follow these steps to seamlessly integrate subscription features into your theme:

Watch the Video: Adding Ongoing Subscriptions To Your Shopify Theme

Follow along with this video tutorial for step-by-step guidance on adding the app block to your theme.

Step 1: Open Your Shopify Admin

  1. Log in to Shopify.

  2. Go to Online Store > Themes.

  3. Find your theme and click Customize.

Step 2: Select a Subscription Product

  1. In the Theme Editor, open the drop-down at the top and select Products.

  2. Choose Default product.

  3. If the product shown isn’t a subscription, click Change on the left, search for a subscription product, and select it.

Step 3: Add the Subscription Block

  1. In the left sidebar, click on Product Information.

  2. Hover over elements like the quantity selector or variant picker and click the + Add Block button.

  3. Select Apps and choose Subscription Plans by Ongoing.

  4. Click Save, then publish your theme to make it live.

Tips for Success

  • Set up subscription plans in Ongoing before adding the block.

  • Publish your theme to display changes.

  • To make products subscription-only, remove the one-time purchase option in Shopify.

Common Issues and Fixes

  • Inventory is Out of Stock: Update inventory levels.

  • Payment Gateway Issues: Ensure your payment gateway supports subscriptions.

  • Product in Draft Mode: Change it to "Active" mode in Shopify.

  • Incompatible Theme: Use a Shopify 2.0 theme.

  • Non-Subscription Product Displayed: Click Change Product and select a subscription product.

  • Viewing in Preview Mode: Use the product's direct URL (found in Ongoing).

Need Help?

Contact Ongoing support for assistance with adding the block or troubleshooting.

Did this answer your question?