8 bundle types — fixed packs, mix & match, volume discounts, BOGO, free gifts, build-a-box, frequently bought together and combos — priced natively by Shopify Functions. No scripts, no draft-order hacks, no surprises at checkout.
Each type is a full editor with live preview, scheduling and its own storefront block. Mix them freely — at checkout every item always gets the single best offer.
A curated set sold as one product — with its own buyable product page, at a pack price or a discount.
“Pick any 3, save 20%.” Shoppers choose from a group; the discount applies the moment they qualify.
Tiered pricing — buy 2+ save 10%, 4+ save 20%. The cart quantity decides the tier.
Classic BOGO: buy 2, get 1 free — or at a percent, amount, or fixed-price reward.
Auto-adds a gift when the cart qualifies — by spend, quantity, both, or an exact combination. Removes it if they no longer qualify.
Shoppers fill a fixed-size box from your catalog — priced by discount or a flat box price.
The product page suggests companions with a discount — the cross-sell classic.
Stack two or more offers into one campaign — the only place where offers add up on purpose.
Combora prices every offer with Shopify Functions — discount logic that runs inside Shopify's own checkout. Not JavaScript on your theme. Not draft-order workarounds.


The built-in Diagnostics panel shows the live health of your setup — discount status, storefront data, theme embed, background jobs — and keeps a technical event log.
Storefront text ships in English, Spanish, French, German, Italian, Portuguese and Dutch — and every merchant-facing label is translatable through Shopify's own tools.
Combora publishes your bundle data as a documented, versioned public contract — metaobjects and metafields readable straight from Liquid or the Storefront API. Build a fully custom storefront without reverse-engineering our app.
Read the developer docsYour bill doesn't grow because your bundles work. No percentage of sales, no per-order fees, no revenue tiers.
7-day free trial on paid plans · Founding release: plans launch at no cost while Combora is in its founding period — there's nothing to pay today.
Yes — that's the core of Combora. Prices are computed by Shopify Functions inside the checkout itself, so what the shopper sees is what Shopify charges, to the cent, in any currency.
No. Each bundle type has a ready-made theme block you add once in the theme editor — the app deep-links you to the exact spot. Everything else is configuration.
Nothing bad: at checkout each item gets the single best offer. Offers never stack by accident — only Combos stack, and only because you built them that way.
Yes. You can import bundles from a CSV (up to 200 per file, with per-row error reporting) or generate drafts from a whole collection in one click.
The blocks inherit your theme's typography and colors, accept an accent color and corner radius, and ship storefront text in 7 languages.
Combora stores no shopper PII — no IPs, names or emails. Analytics are aggregate order facts; the support log holds technical error codes only, purged after 30 days.
Yes — test mode. Publish a bundle in test mode and it only renders on theme previews and in the theme editor, and the discount only applies to customers tagged combora-test. Run the full checkout yourself, then flip it live with one click.
Install free, publish your first bundle in minutes, and upgrade only if you need more than 3 live bundles.
Install Combora on Shopify