Everything ZS Bundles does, in one place
Six bundle types, rewards that re-check themselves, offers for the right customers, and a price Shopify works out at checkout. Most of it is on the free plan — and most of it is running live on our demo store.
Six ways to build an offer — every one on the free plan.
Quantity breaks
Buy more of the same product, pay less per unit — 1, 2 or 3 with a better rate each step.
Buy X, get Y
Buy two, get one free — priced as whole items, so the cart matches the widget to the cent.
Fixed bundle / Complete the set
A set list of products sold together at one price, offered on each product's own page.
Mix & Match
Customers choose which items go in, from a list you pick — on the product page or a full builder page.
Choose X from Y
A box split into sections: two everyday tees and one statement tee, not any three.
Give a reason to add one more — without discounting everything.
Free gift per tier
Reach a tier and a gift goes in free. Drop below it and the gift leaves the cart on its own.
Free shipping reward
Free standard delivery on a tier or above a spend — checked at checkout, express still charged.
Spend ladder & progress bar
Spend $100 save 10%, $150 save 15% — a live bar shows how close the cart is. Can stack on bundle savings.
Tick-box add-ons
Extras under the product, each with its own price — half-price, fixed off, or free.
Volume with other products
Let the shopper add different products to the same tier at the tier's rate.
Offers in the cart
Rewards still in reach and one-click add-ons, above the checkout button in the cart and drawer.
Frequently bought together
Counted from your own paid orders, never guessed, never out of stock.
Complete your set — thank-you page
After the order, Shopify's own recommendations for what was just bought, linking back to the bundle.
Show each offer to the right shopper, on the right products, at the right time.
Products or collections
Point a bundle at chosen products or a whole collection — new products join on their own.
Customer-specific offers
Everyone, signed-in customers, a customer tag, lifetime spend or order count — enforced at checkout.
B2B & wholesale
Offers only for buyers approved in ZS B2B Gateway or Shopify B2B — or keep a bundle retail-only.
Subscribe & save
One-time or subscription on the same bundle, using plans from ZS Subscriptions or any subscription app.
Scheduling
Start and end dates — the bundle switches itself on and off.
Follows your stock
A tier whose set has a sold-out item shows as sold out; sold-out gifts and add-ons are not offered.
The price is worked out by Shopify, not guessed in the browser.
Shopify Functions pricing
Automatic discounts at the cart — no codes to hand out, nothing to leak.
Re-checked when the cart changes
Drop from a 3-pack to one and the saving, gift and free shipping go with it.
Protected against forged prices
Every claimed discount is checked against what you actually configured — a hand-edited cart gets nothing extra.
One line per box
Sets merge into a single cart line with their contents, gift message and delivery date listed.
Combines with your other discounts
Choose whether bundle savings combine with product, order and shipping discounts.
Looks like part of your theme from the first minute.
Theme app block
Add once in the theme editor; works on any Online Store 2.0 theme and leaves your button alone.
Style controls
Colours, corners, spacing, layouts, badges and card styles — with a live preview.
Gift message, wrap & date
Ask the questions a gift needs before checkout; answers print on the order.
Personalisation
A text field per tier for names, initials or notes.
Sticky add-to-cart
The offer and button follow the shopper down the page.
Scratch-off reveal
A playful hidden bonus that adds to the tier's saving when revealed.
Translations
Every storefront word per language, with one-click auto-translate.
Custom CSS
Per-bundle and shop-wide CSS for full control.
Know what is working, and what to build next.
Analytics
Revenue from bundles, average order value, visitors who ordered and revenue per visitor.
A/B testing
Split traffic between versions and pick the winner on real orders and revenue.
Bundle suggestions
Pairs your customers keep buying together, turned into a draft bundle in one click.
Plan usage
See bundle orders this month against your plan, before you hit the limit.
Want this on your store?
Install free, add the block once, and build your first bundle in a couple of minutes.