Fixed-price Shopify bundles that stay in sync with your catalog
Fixed-price Shopify bundles today mean a static bundle product: a fixed list of specific variants at a fixed price that breaks the moment your catalog changes. Stackable's bundles stay in sync with the collections and tags that define them instead.
Merchants on the Shopify forums ask...
“Can I make a bundle that charges a fixed set price once specific products are all in the cart? And separately, is there a true mix-and-match builder, "pick 3 for $99" style, instead of one static bundle product per combination?”
Native bundle tools mostly work by creating a new bundle product ahead of time: a fixed list of specific variants at a fixed price. The moment the underlying catalog changes, a new color added or an old size retired, the bundle silently stops matching what's actually in the collection, and merchants only notice when a customer's cart doesn't total correctly.
How Stackable solves it

Define the bundle by rule, not by list
Point a bundle at a collection or tag instead of hand-picking every variant, so new matching products join automatically.

Choose fixed-price or mix-and-match
A fixed total for owning the whole set, or a "pick any 3 from this group for $X" structure.

The storefront bundle builder updates itself
The picker reflects the current catalog live, no manually rebuilt bundle product when inventory changes.
Use it like this
A homeware brand sells a 3-piece collection (bowl, plate, mug) and wants a $150 total instead of $165 when a customer buys all three.
bundle rule scoped to that 3-product collection, fixed total = $150, triggers automatically once all three are in the cart.
The $150 total applies the moment the cart contains one of each item, and keeps working if a new mug colorway is added to the collection later.
A candle brand wants customers to choose any 3 candles from a 20-scent collection for a flat $99.
mix-and-match bundle scoped to the candle collection, pick count = 3, fixed price = $99.
Any 3 scents from the collection total $99 at checkout, and a 21st scent added later is eligible without editing the bundle.
A merchant currently maintains a separate bundle product per combination in a native bundles app and wants to know what changes.
replace the static bundle products with one rule-based bundle scoped to the same collection.
One rule covers every combination the static products used to require individually, and new products in the collection are included without creating a new bundle product for each one.
Common questions
Is bundles available now?
Yes. Fixed-price and mix-and-match bundles are available on the Growth plan, priced by Shopify at checkout.
What's the difference from Shopify's native Bundles app?
Native bundles are defined as a fixed list of specific variants. Stackable's mix-and-match bundles are rule-based, scoped to a collection or tag, so the bundle stays current as the catalog changes instead of needing to be rebuilt.
Do mix-and-match bundles support a "pick 3" style structure?
Yes. A customer picks any N products from a group you define and the whole set gets one fixed price. Turn on repeat and every complete set in the cart gets that price, so six items make two sets.
Can I combine a bundle discount with a volume tier?
A bundle is a product discount and follows the same explicit stacking model as every other offer type, so you decide whether it can combine with a volume tier or stay exclusive. Both campaigns have to allow the pairing for it to happen.
Sources
- Automatic and code discounts are distinct methods with different rules - About discounts
- Functions run on Shopify’s servers, so cart and checkout price from one rule - Function APIs
Related features
Discount Stacking
How to stack discounts in Shopify comes down to settings the platform hides by default: every discount belongs to a class (product, order, or shipping), and whether two discounts combine is decided per offer, per class. Stackable puts those combine switches on every offer, so a volume tier, a spend goal, and free shipping add up exactly the way you configured them, every time.
Free Gift
Auto-adding a free gift with purchase isn't something Shopify's native Buy X Get Y does today, customers have to notice the offer and add it to their cart by hand. Stackable adds and removes it automatically, so the gift appears and disappears with the cart total.
Volume Discounts
Shopify volume discounts, natively, pool every product in a collection toward one shared threshold. Stackable's tiers count the exact product, and only the variants you choose, so a chair buyer doesn't get a discount by adding three unrelated items to the cart.
Examples using this
Copy-ready setups built on this feature, each with the exact settings and a video.
Mix and match bundle
Any 3 items from a collection for one price, repeating for every complete set.
Fixed price bundle
A specific set of products sold together at one price, with slots you define.
Cross-collection bundle
One item from each of several collections, rewarded as a set.
Install Stackable and start with Bundles
Every offer type runs on the same server-side engine, so whatever you combine, the checkout math holds.
Free plan available. No card required.