Bundle Offer Not Showing on My Store [Fixed]
Your bundle offer usually starts working right after you publish it — but sometimes a small setting, visibility rule, or theme-related issue can keep it hidden from the storefront.
The good news: these issues are almost always quick to fix 🚀
This guide walks you through the most common reasons a Hoppy Bundles offer (Bundle, Volume Discount / Quantity Break, BOGO, Upsell, etc.) may not appear, and how to fix each one step-by-step.
In most cases, the issue is one of the following:
- App Embed is disabled in the theme
- The offer was saved but not published
- Scheduling (start/end date) is hiding it
- Geolocation targeting restrictions
- Customer targeting restrictions
- Another published offer conflicts with it
- Custom placement was selected but the block/snippet was not added
- You're testing on the wrong product page
- Browser or storefront cache
- Theme conflicts
Let’s go through them one-by-one 👇
✅ Step 1: Check if App Embed is Enabled
This is the #1 most common cause. For any offer to appear on your storefront, the Hoppy Bundles app embed must be switched on inside your Shopify theme.
Go to:
Shopify Admin → Sales Channels → Online Store → Themes → Edit Theme → App Embeds (in the left sidebar)
Then:
- Find the “Bulk Discount Offer” embed from Hoppy Bundles
- Toggle it ON
- Click Save
💡 Tip: Right after you publish an offer, Hoppy Bundles shows a green banner — “Make sure Bundles App Embed is active” — with an Enable App Embed button. Clicking it takes you straight to the right spot in the theme editor.
If it was already enabled, try toggling it OFF, saving, toggling it ON again, and saving once more.
✅ Step 2: Save the Offer
If you edited your offer but left the page without saving, your changes never reached the storefront.
Open your offer in Hoppy Bundles → make sure there’s no unsaved-changes bar at the top → click Save if there is.
⚠️ The save bar appears whenever you have unsaved changes. If you see it, your latest edits are not live yet.
✅ Step 3: Publish the Offer
Even if your offer is fully configured and saved, customers will not see it until it is published.
Open your offer in Hoppy Bundles and look at the badge at the top of the page:
- Draft (grey badge) → the offer is hidden from customers
- Published (green badge) → the offer is live
If it says Draft, click the Publish button in the top action bar.
⚠️ Saving alone does not make the offer live. Saving stores your settings; publishing is what activates the offer (and its automatic discount) on your store. Both actions are required.
✅ Step 4: Make Sure You’re Testing on the Right Product Page
A bundle offer only appears on pages for the products (or collections) you selected while creating it.
Open your offer → General tab → check which products/collections are included in the offer.
Then visit the storefront page of one of those exact products.
Example: If your bundle includes “Classic T-Shirt” and “Denim Jeans”, the offer will not appear on your homepage or on an unrelated product page — only on the pages of the products in the bundle.
✅ Step 5: Check Scheduling Settings
Sometimes an offer is configured to start later, or it may already have expired.
Open your offer → Targeting & Placement tab → Scheduling section
Then verify:
- Start Date — the offer only appears after this date/time
- End Date — the offer stops appearing after this date/time
Example: If the Start Date is tomorrow, the offer will not appear today. If the End Date has already passed, the offer automatically stops showing.
💡 For testing, clear the schedule (or set a start date in the past and no end date), save, publish again, and refresh the storefront.
✅ Step 6: Check Geolocation Targeting
If Geolocation Targeting is enabled, your offer only appears for visitors in the selected countries.
Open your offer → Targeting & Placement tab → Geolocation Targeting
Then check which option is selected:
- All locations → everyone sees the offer
- Specific countries → only visitors from the listed countries see it
Example: If only United States is selected and you're browsing from India, the offer will be hidden for you. Test with a VPN connected to an allowed country, or temporarily switch back to All locations.
⚠️ Important: If you're testing with a VPN, clear your browser cache (or use an Incognito/Private window) before changing your VPN location. Cached location data may cause your browser to continue using your previous location, resulting in incorrect geolocation targeting behavior.
👥 Step 7: Check Customer Targeting Settings
If Customer Targeting is configured, the offer may be hidden for certain visitors.
Open your offer → Targeting & Placement tab → Visibility (Customer Login Status) and the customer targeting section
Check whether the offer is set to show only for:
- Logged-in customers — visitors who aren’t logged in won’t see it
- Customers with a specific tag — e.g. only customers tagged
premium_tag - Customers above a lifetime spent amount — e.g. only customers who have spent $100+
Also check the hide rules — the offer can be configured to hide from customers with a specific tag or above a certain lifetime spent amount.
⚠️ Example: If the offer is set to show only to customers tagged premium_tag, regular customers (and you, while testing in an incognito window) will not see it.
💡 For testing, temporarily set visibility to show to all customers, save, publish again, and check the storefront. This quickly confirms whether customer targeting was the cause.
✅ Step 8: Check for a Conflicting Published Offer
Hoppy Bundles allows only one published bundle offer per set of products. If you try to publish a second bundle with the exact same products, the app blocks it with an error like:
“A bundle with the same products already exists and is published. Only one bundle offer per set of products is allowed.”
If you see this, either:
- Unpublish the older offer for those products (open it → click Unpublish), then publish your new one, or
- Edit the existing published offer instead of creating a new one
💡 Duplicate drafts are fine — the conflict only matters when both offers are published.
✅ Step 9: Using Custom Placement? Check the Block / Snippet
By default, offers render automatically Below the Add to Cart Button. But if you changed the placement to custom, the offer only appears where you’ve manually placed it — and only on product pages.
Open your offer → Targeting & Placement tab → Placement
If “Custom (only on product page)” is selected, you must add the offer to your theme yourself, using either:
- The App Block: Shopify Theme Editor → open a product page template → Add Block / Add Section → Apps tab → Hoppy Bundle → paste your Bundle ID (shown on this same screen) → Save
- The code snippet: copy the snippet shown in the app — it looks like
<div class="futureblink-bundle-block" id=YOUR-BUNDLE-ID></div>— and add it to your product template via a Custom Liquid block in the Theme Editor or directly in the Code Editor.
⚠️ Common mistakes:
- The Bundle ID in the theme editor doesn’t match the offer you’re testing
- The block was added to a different template than the one your product uses
- You switched an existing offer from default to custom placement — from that moment, it stops rendering automatically until you place the block/snippet
💡 If you’re not sure, switch Placement back to “Below Add to Cart Button (Default)”, save, publish, and refresh — the offer should appear automatically again.
✅ Step 10: Offer Shows, but the Discount Isn’t Applying?
That’s a slightly different issue, but an easy check. Hoppy Bundles applies offer pricing through an automatic discount in Shopify, which is only active while the offer is published.
Go to:
Shopify Admin → Discounts
Then:
- Find the discount created by Hoppy Bundles for your offer
- Make sure its status is Active (not Expired or Deactivated)
If it’s deactivated, open your offer in Hoppy Bundles → click Unpublish → then Publish again. This re-activates the automatic discount. Then hard-refresh your storefront and re-test by adding the bundle to the cart.
✅ Step 11: Hard Refresh Your Page
Sometimes Shopify or your browser temporarily caches storefront assets, and the old (offer-less) version of the page keeps loading.
A hard refresh usually fixes this instantly.
Windows
Ctrl + Shift + R
Mac
Cmd + Shift + R
This forces the browser to reload the latest storefront assets instead of using cached versions.
✅ Step 12: Check in an Incognito Window
Some visibility conditions behave differently for returning visitors — for example, cached data or a logged-in customer session can change what you see.
Try:
- Opening your store in Incognito / Private Mode
- Using another browser
- Testing on another device
This helps confirm whether the issue is cache or session related.
⚠️ Remember: if your offer targets logged-in customers only, an incognito window (where you’re logged out) will intentionally hide it. Match your test to your targeting settings.
✅ Step 13: Check for Theme Conflicts
In some cases, the offer is actually loading correctly — but theme styling or another app is hiding it visually.
This usually happens because of:
- Custom CSS from other apps
- Theme overrides
- Aggressive styling from page builders or animation apps
Quick test: open your offer → Design tab → temporarily change something obvious (e.g. the background color) → Save → Publish → hard-refresh the product page.
If your design changes don’t appear at all, the theme may be overriding the offer’s styles or hiding its container. Also try previewing your offer on a fresh, unmodified Shopify theme (like Dawn) — if it shows there, your main theme needs a look from your developer or the theme’s support team.
Still Not Showing?
If you’ve tried all the steps above and your bundle offer is still not visible, run through this quick checklist one more time:
- Open the offer → click Save
- Click Publish (make sure the badge says Published, not Draft)
- Re-enable the Bulk Discount Offer App Embed in the theme editor and save the theme
- Test on a live product page of a product that’s actually in the offer
- Test in Incognito Mode with targeting temporarily set to “all customers” and “all locations”
If the issue still continues, feel free to contact us directly from inside the Hoppy Bundles app.
To help us troubleshoot faster, please include:
- Your store URL
- The offer type (Bundle, Volume Discount, BOGO, Upsell, etc.)
- A screenshot of your offer settings (especially the Targeting & Placement tab)
- The exact page URL where the offer should appear
- Your theme name
We’ll be happy to help 🙌
Updated on: 20/08/2026
Thank you!