Skip to main content
Widget Troubleshooting

What to Do When Your Subscription Widget Doesn’t Appear

Updated today

If your Subi Subscription widget isn’t displaying correctly on your Shopify store, there are a few potential reasons. Follow this troubleshooting guide to identify and resolve the issue.

Widget Issue

Description

Wait for Installation

Ensure you've waited at least 1 minute after enabling the Subify App Embed for the widget to appear.

Product Added to Subscription Plan

Verify that the product is included in an active subscription plan in Subify.

Product Published

Make sure the product is not in draft mode and is available for purchase.

App Embed Enabled

Confirm that the Subify App Embed is turned on in your Shopify theme settings.

Theme Changes

App Embed should be enabled for each theme separately.

No Conflicts with Other Apps

Check if any other apps (like subscription, bundle, pre-order, or automatic discount apps) are interfering with the Subify widget.

Displaying Widget on Other Pages

If you're displaying the widget on the homepage, collection, or quick view pages, ensure these settings are enabled and you’re using an Online Store 2.0 theme.

Manual Installation

If the widget still isn't showing, manually add the Subify widget block to your product page.


Did You Wait Long Enough for Installation?

It can take up to 1 minute for the widget to appear after enabling the app embed. Allow some time for it to install before checking further.


Is the Product Added to a Subscription Plan?

Check that the product is correctly added to a subscription plan within Subi. Ensure that the product is part of an active subscription plan.


Are Your Products Published (Not in Draft Mode)?

Check that the product you're trying to display the subscription widget for is not in draft mode.

  • Go to Shopify Admin > Products.

  • Ensure the product is published and available for purchase, not in Draft Mode.


Is the Subi App Embed Enabled?

Ensure that the Subify App Embed is turned on in your Shopify theme settings. The widget relies on this to function properly.

  • Go to Shopify Admin > Online Store > Themes.

  • Click Customize next to your live theme.

  • From the left-hand menu, navigate to App Embed and ensure that Subify App Embed is enabled.


✅ Have You Changed Your Theme?

While the widget typically requires a published theme to be visible to customers, this isn’t always the case for testing. In Shopify, App Embeds are managed separately for each theme, meaning you can enable the Subify app embed on any theme, whether it’s published or not.

You can preview the widget on a draft theme by ensuring the app embed is turned on for that specific theme.


Ensure There Are No Conflicts with Other Apps

Sometimes other may conflict with the Subi widget. Examples applications can be:

  • Other subscription Apps

  • Bundle Apps

  • Pre-Order Apps

  • Back in Stock Apps

  • Automatic Discount Apps

  • Product Option Apps

Ask our 24/7 Customer Care team to sort this issue for you.


✅ Are you trying to display your widget on other pages?

If you're trying to display the widget on your homepage, collection, or quick view modal, check the following:

  • Go to Subi Panel > Widget Tab.

  • Ensure the options to display the widget on home, collection, or quick view pages are enabled.

  • Confirm that you are using an Online Store 2.0 theme for full compatibility.


Try Manually Installing the Widget

If the widget still hasn’t appeared, you can manually add it to your product page.

  • Go to Shopify Admin > Online Store > Themes.

  • Click Customize next to your live theme.

  • Open the Product Template from the top menu.

  • In the Product Information section, click Add Block.

  • Search for Subify and select the Subify widget wrapper block.

  • Drag the block to your preferred location on the product page.


If you’ve gone through all the steps and the widget still isn’t appearing, feel free to reach out to our support team through the chat box in the Subify app. We’re happy to help!

Did this answer your question?