Articles on: Bundles

🛒 How to Setup Product Addons

Want to increase your Average Order Value (AOV) by letting customers add extra products with a single click? 🛍️


That’s exactly what the Product Addons offer in Hoppy Bundles is designed for.


With Product Addons, your customers see a list of optional products with checkboxes right on the product page. They simply tick the addons they want, and everything gets added to the cart together in one go ✅


Perfect for things like


  • 🎁 Gift wrapping or greeting cards
  • 🛡️ Extended warranties or protection plans
  • 🧢 Matching accessories (cap + t-shirt, socks + shoes)
  • 🧴 Complementary products (travel-size versions, refills)


This guide explains each setting step by step so you can launch your first Product Addons offer in just a few minutes ⚡



✅ Before You Begin


Before creating your Product Addons offer, make sure of the following:


  • Hoppy Bundles is installed on your store and you can open it from Shopify Admin → Apps.
  • The products you want to offer as addons already exist in your Shopify catalog (with images and prices set).
  • The Hoppy Bundles App Embed is enabled in your theme, otherwise the widget won’t appear on your storefront.


To enable the app embed, go to:


Shopify Admin → Online Store → Themes → Edit Theme → App Embeds


Then:


  • Find the Hoppy Bundles app embed
  • Toggle it ON
  • Click Save


💡 If you publish your offer without enabling the app embed, Hoppy Bundles will show you a reminder banner with an Enable App Embed shortcut button — so don’t worry, you can also do it later.



🚀 Step 1 — Create a New Product Addons Offer


Open the Hoppy Bundles app from your Shopify Admin.


Then:


→ Click Create New Offer (or the + New option) to open the offer type picker.


→ Select Product Addons (With Checkboxes)“Allow customers to add optional products via checkboxes.”


→ Click Create Product Addons.


The Product Addons setup page will open automatically.


You’ll notice the setup page is organized into 3 tabs on the left:


  • General → Offer content, products, discounts and settings
  • Design → Look & feel of the widget
  • Targeting & Placement → Where and to whom the widget is shown


On the right side, you’ll see a live preview (both Desktop and Mobile) that updates instantly as you change any setting 👀



⚙️ Step 2 — Configure the General Settings


This is the main setup area. Let’s go through it section by section.



🏷️ Offer Name


This name is used for internal purposes only.


Customers will never see it.


You can use any recognizable name such as:


  • Gift Wrap Addon
  • Warranty Upsell
  • Summer Accessories Addons


💡 Using proper internal naming makes it easier to identify setups later, especially if your store runs multiple offers.



📝 Bundle Title


This is the heading customers see above the addon list on your product page.


By default, it’s set to “Product Addons”, but feel free to make it your own:


  • “Make it a combo 🎉”
  • “Complete your look”
  • “Add these to your order”



🎯 Addon Recommendation Type


This setting controls how the addon products are chosen.


There are 2 available options:


  • Manual Selection → You pick the exact addon products yourself
  • AI Recommended → Hoppy Bundles automatically recommends relevant addons for each product



🙌 Manual Selection


Click Select Products and pick up to 3 products (including specific variants) to show as addons.


Each selected product appears as its own block where you can:


  • 🔢 Set the quantity added when the customer ticks the checkbox
  • ✏️ Edit the display name of the product (pencil icon) — the original Shopify product stays untouched
  • 🗑️ Remove the product from the offer


Show Modified Product Name


Enable this checkbox if you want the widget to display your edited display name instead of the original Shopify product title.


Example


  • Original product title: “Premium Cotton Cap — Black / One Size”
  • Modified name shown in widget: “Matching Cap 🧢”


⚠️ You can select a maximum of 3 addon products in Manual mode.




ℹ️ These options only appear when AddOn Recommendation Type is set to AI Recommended.


With AI mode, you don’t pick addon products yourself — Hoppy Bundles automatically suggests the most relevant addons for each product.


Configure the following:


  • Number of AI Recommended Products → How many addon suggestions to show (default: 3)
  • AI Target Type → Choose where the addon widget should appear:
    • Specific Products → Show on selected product pages
    • Collections → Show on products of the selected collections
  • Target Products / Target Collections → Click the select button and pick the products or collections where the AI addon widget should be displayed


Selected targets appear in a list below the field, and you can remove any of them using the delete icon 🗑️



💸 Discount


Want to sweeten the deal? You can offer a discount on the addon products.



Discount Type


The following options are available:


  • No Discount → Addons are sold at full price (default)
  • % Discount → e.g. 25% off
  • Flat Discount → e.g. $10.00 off the addon total
  • On Each Unit Flat Discount → e.g. $2.00 off on each unit
  • Specific Price → Set an exact price, e.g. $29.00


⚠️ BOGO / Buy X Get Y discount types are not available for Product Addons offers.



Discount


Enter the discount value here.


ℹ️ This field stays disabled while Discount Type is set to No Discount.



Apply Discount On


This setting controls how many items the discount applies to.


  • Same as the number of upsells → The discount applies to all addon products in the offer (default)
  • Custom Quantity → The discount applies only to a specific number of units — enter the number in the Custom Quantity field that appears



🎁 Free Gift


Enable the Free Gift checkbox if you want to automatically add a free product to the cart along with the addons.


Once enabled:


→ Click Select Gift Products and choose one or more products to give away for free.


Each gift product block lets you set the quantity and edit the display name, just like the addon products.


💡 Free gifts are a great way to push the addons — “Add a warranty and get a free cleaning cloth 🎁”



🛠️ Settings


This section controls how the addon widget behaves on your storefront.



Show Unit Price


Enable this so customers can see the price of each individual addon product in the offer.



Skip Cart Directly to Checkout


When enabled, customers are redirected straight to the checkout page after adding the addons — skipping the cart page entirely.


💡 Useful for fast, impulse-style purchases. Disable it if you want customers to review their cart first.



Show Compare to Price


Enable this to show the compare-at (strikethrough) price in the offer, so customers can see the original price next to the discounted one.


ℹ️ When enabled, an extra Custom Compare Price field appears. Use it to override Shopify’s compare-at price for this offer — leave it blank or 0 to keep using the Shopify listing compare price.



Use Custom Text for Inventory Tracking


Enable this to show a custom message to customers when a selected addon product is out of stock.


ℹ️ When enabled, a text field appears where you can type your own message (e.g. “Currently unavailable — check back soon!”).



Combination Discounts


This setting controls whether the addon discount can be combined with other discounts in the cart and checkout:


  • Order Discounts
  • Shipping Discounts


⚠️ Due to Shopify restrictions, this setting now applies globally to all new offers — not just this one.



Target Products


ℹ️ This section only appears when AddOn Recommendation Type is set to Manual Selection.


Here you choose on which products the addon widget is displayed. Simply tick the checkboxes next to the products.


⚠️ At least one product must be selected as a target, otherwise the widget won’t show anywhere.


Example


You added a cap, socks and a wristband as addons, but you only want the widget to appear on the t-shirt page → tick only the t-shirt ✅



🔘 Call to Action


This is the text of the button customers click to add the selected addons to the cart.


Default: “Add Bundle To Cart”


Examples


  • “Add Selected to Cart 🛒”
  • “Yes, Add These!”
  • “Complete My Order”



✨ Highlighted Tag


Add a small attention-grabbing tag to the widget, e.g. “Combo Offer” or “Limited Time”.


Click the 👁️ icon next to the field to show or hide the tag on the widget.



📄 Footer Text


A short line of text displayed at the bottom of the widget.


Examples


  • “Free shipping on all addons 🚚”
  • “Discounts applied automatically at checkout”



🌍 Multiple Markets & Translations


Selling in multiple markets or languages? The Multiple Markets section lets you set different discount values per market/currency, and the Translation section lets you translate the widget texts into your store’s other languages.


These are optional — your offer works perfectly fine without them. Check the dedicated Multiple Markets and Translation docs for a full walkthrough 📚



🎨 Step 3 — Customize the Design (Optional)


Switch to the Design tab to make the widget match your theme.


You can adjust:


  • 🔤 Font → Use your theme font or pick from a list of Google Fonts
  • 🎨 Typography & colours → Title, price, tag, footer, total price and button styling
  • Border width & radius → Round or sharpen the widget corners
  • 🖼️ Background & border colours → For product rows, footer, highlighted tag and button


Every change shows up instantly in the live preview on the right — so play around until it feels right ✨


💡 The default design already blends in nicely with most themes, so you can safely skip this tab on your first setup.



📍 Step 4 — Set Targeting & Placement


Switch to the Targeting & Placement tab to control where and to whom the widget appears.



Placement


There are 2 placement options:


  • Below Add to Cart Button (Default) → The widget automatically appears under the Add to Cart button on your product pages. This is the recommended option for most stores.
  • Custom (Only on Product Page) → Place the widget anywhere on your product page using the Hoppy Bundles app block in the theme editor, or paste the provided code snippet directly into your theme.


⚠️ The Hoppy Bundles ID and the code snippet only become visible after you save the offer for the first time — so save first, then come back to grab them.



Other Targeting Options


Below the Placement card you’ll also find:


  • Customer Targeting → Show the widget to everyone, only logged-in customers, specific customer tags, or customers above a lifetime spend
  • Geolocation Targeting → Show the widget worldwide or only in specific countries
  • Scheduling → Set a start and end date/time for the offer (perfect for limited-time promotions ⏰)


All of these are optional — by default the offer is visible to everyone, everywhere, all the time. Refer to the dedicated Targeting docs if you want to go deeper 📚



💾 Step 5 — Save & Publish Your Offer


Almost done! 🎉



Save Your Offer


Whenever you make changes, a Save bar appears at the top of the page.


→ Click Save to store your setup as a draft.


You’ll notice the Draft badge next to the page title — this means the offer is saved but not yet live on your store.



Publish Your Offer


Once you’re happy with the preview:


→ Click the Publish button at the top of the page.


The badge changes to Published 🟢 and your addon widget goes live on the selected product pages.


If the app embed isn’t enabled yet, you’ll see a banner with an Enable App Embed button — click it, toggle the embed on in the theme editor, and you’re all set ✅



Editing Later


Come back to the offer anytime from the Hoppy Bundles dashboard. From here you can also:


  • Duplicate → Create a copy of the offer (handy for creating variations)
  • Delete → Permanently remove the offer
  • Unpublish → Take the offer offline without deleting it


⚠️ Deleting an offer is not reversible — the offer and its discount will be permanently lost.



⚠️ Important Things to Know


  • ⚠️ Only one published offer per set of products is allowed. If a published bundle with the exact same products already exists, you’ll get an error when saving — either edit the existing one or change the product selection.
  • ⚠️ Manual mode supports a maximum of 3 addon products.
  • ⚠️ At least one Target Product must be ticked in Manual mode, otherwise the widget won’t appear anywhere.
  • ⚠️ BOGO / Buy X Get Y discounts are not available for Product Addons.
  • ℹ️ The Combination Discounts setting applies globally to all new offers due to Shopify restrictions.
  • 💡 If the widget doesn’t show up after publishing, double-check that the Hoppy Bundles App Embed is enabled in your theme and that the offer shows the Published badge.



🎉 Final Result


Here’s what your customers will see on the product page:


  • ✅ A clean list of optional addon products with checkboxes, right below the Add to Cart button
  • 💰 Live prices (and discounts, if configured) for each addon
  • 🔢 A total that updates as customers tick or untick addons
  • 🔘 Your custom call-to-action button that adds everything to the cart in one click
  • 🎁 Free gifts added automatically, if enabled


Customers simply tick what they want and click the button — the main product, the selected addons and any free gifts all land in the cart together, with discounts applied automatically ✨


That’s it — your Product Addons offer is live and ready to boost your AOV! 🚀


💡 Need a hand? Use the in-app Contact Support option anytime — we’re happy to help you get set up.

Updated on: 20/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!