Help & Documentation

Everything you need to set up bundles, read your analytics, and troubleshoot the common questions.

Getting started

From install to your first live bundle in about five minutes:

  1. Install Bondi from the Shopify App Store. You'll land on the Bondi dashboard inside your Shopify admin.
  2. Create your first offer — click Create bundle and choose a type (Mix & Match, Volume, BOGO, or Fixed set).
  3. Pick products and a discount — select the product pool, then set a percentage off, amount off, or a fixed bundle price.
  4. Publish — the discount registers with Shopify checkout automatically.
  5. (Optional) Enable the theme embed — one toggle in your theme editor shows the bundle builder and volume tier tables on product pages.
No theme code required. Discounts apply at checkout even if you never touch your theme. The embed only adds the on-page widgets.

Bundle types

Mix & Match

Shoppers pick N products from a pool you define — a fixed count ("pick exactly 3") or a range ("pick 2–5"). Every Mix & Match bundle gets a hosted bundle page with a live builder at a shareable URL — link it from ads, emails, or social.

Volume breaks

Quantity tiers on a single product: buy 3+ save 15% · buy 5+ save 25%. The tier table renders on the product page before add-to-cart, so shoppers see the bulk math while deciding.

BOGO

Buy X get Y, free or discounted. Buy and get product sets are independent — "buy 2 snowboards, get 1 wax free" works as well as same-product BOGO. Applies automatically at checkout; there are no codes to distribute or police.

Fixed sets

A predefined set sold together at one price. Best for starter kits and gift sets your team curates once.

Storefront setup

Theme app embed (recommended)

  1. In Shopify admin, go to Online Store → Themes → Customize.
  2. Open App embeds in the left sidebar.
  3. Toggle Bondi bundle builder on and save.

That's the whole setup. The builder and volume tier tables now render on the product pages of any product that belongs to a live offer.

Hosted bundle pages

Every Mix & Match bundle has a page at /apps/bundleapp/bundle/<handle>. Find the link on the bundle's detail page in the admin — the Copy link button gives you the shareable URL.

Analytics

Bondi tracks a four-stage funnel per bundle: views → builds → add-to-cart → purchases, joined to real order revenue.

Plan gating: Free shows basic metrics; Starter adds conversion; Growth adds attach rate and most-combined; Pro adds CSV export.

AI suggestions

Bondi analyses your store's real order history and proposes bundles, each with a rationale, a confidence level, and a revenue projection.

Suggestions are generated from your store's data only — your order history is never used for other merchants.

Plans & billing

Troubleshooting

"The discount doesn't show on the cart page"

This is expected behaviour, not a bug. Discounts apply at checkout, where Shopify Functions run. Most themes render raw line items on the /cart page. As soon as your shopper proceeds to checkout, the bundle price appears. Bondi is built this way deliberately — it keeps your theme's cart drawer fully working, which cart-rewriting approaches break.

"The builder widget isn't showing on my product page"

  1. Check the theme app embed is toggled on (Online Store → Themes → Customize → App embeds).
  2. Confirm the product belongs to a published (not draft) offer.
  3. Hard-refresh the product page (Ctrl+Shift+R) — theme editor changes can take a minute to propagate.

"Another discount app seems to conflict"

Shopify allows one Cart Transform per store. Bondi never claims it — but if another app has, some combinations of apps may behave unexpectedly. Bondi shows a warning banner on the dashboard when it detects a competing app holding the transform slot.

"A bundle shows Active but the discount isn't applying"

Try republishing the bundle (unpublish → publish). If the discount still doesn't apply at checkout, contact us — include the bundle name and your store domain and we'll investigate the discount registration on our side.

Still stuck?

Write to us via the contact page — include your store domain and the bundle name. We typically reply within one business day.