← All guides

Build Your Own Bundle on Shopify: The Full Guide

A build-your-own bundle on Shopify lets a shopper assemble their own box from products you allow, with the discount growing as the box fills. This guide covers what a build-a-box is and why it lifts AOV, the use cases, flat versus tiered pricing with margin math, why native Shopify cannot do it, how to build one, promotion, and measurement.

On this page

A shop owner standing among stacked woven baskets waiting to be filled.

What is a build-a-box and why does it lift AOV?

A build-your-own bundle is an offer where the shopper assembles their own box from a pool of products you choose, with the discount growing as the box fills. It lifts average order value because adding one more item feels like winning, not spending. The shopper is in control, and control is why they buy bigger.

Start with the problem a fixed bundle has. You built one box, six products you think go together. Some shoppers agree. Most have their own opinion: one wants five of the six and a different sixth, one is buying for a kid who will only eat three. A fixed bundle tells all of them the same thing, take it as is or walk, and plenty walk. The enemy is the take-it-or-leave-it box, flattering your taste and ignoring theirs. A build-a-box fits every shopper instead of one fixed set.

Now the AOV lift, as a hypothetical. Say you run a pick-any-6 box at a tiered discount: three items 10% off, five items 15%, six items 20%. A shopper who came for two products sees a third earn 10%, a fifth earn 15%, a sixth cap it at 20%. The basket climbs from two items to six, because every product added grows the saving in front of them. A flat coupon gives no reason to add a sixth item; a climbing discount gives a reason at every step. The discount is not a cost you eat to win a sale, it is the engine that makes the bigger basket the shopper's own idea. That is why a build-a-box is one of the strongest AOV levers for a store with range.

What are the use cases for a build-a-box?

The build-a-box fits three patterns best: a curated gift box the shopper assembles, a mix-and-match box across a variety catalog, and a subscription box built for a recurring delivery. Each shares the same shape, pick from a pool and the discount climbs, but the use case changes what goes in the pool and why the shopper builds it.

The curated gift box turns gifting into an assembly the shopper controls. Instead of a fixed gift set that may include something the recipient does not want, the shopper picks the items that fit the person they are buying for: a coffee sampler with the origins they like, a skincare routine that suits their skin. It makes the gift personal, and the climbing discount rewards them for making it generous.

The mix-and-match box is the variety play, where range pays off most. Mix and match lets a shopper assemble a box across your catalog, any six bags, any five flavors, any four colors, the variety a single SKU can never offer. A snack shop's pick-six, a candle brand's build-a-set across scents: the box exists because the shopper wants range, and the discount makes filling it the obvious move.

The subscription box is the build-a-box on a schedule, and it compounds. The shopper assembles a box once, then receives it on a recurring delivery, so a single bigger basket becomes a repeating one. Sledge subscriptions run the recurring half, so the box and the schedule live in the same plan. The question that decides which use case fits: do your shoppers want to give the box, vary the box, or repeat the box?

How do you price a build-a-box?

You price a build-a-box one of two ways: a flat discount that applies once a minimum is met, or a tiered discount that climbs as the box fills. Tiered almost always lifts AOV more because it rewards every added item. The choice is between a single threshold and a ladder, and the ladder is what makes the box grow.

Flat pricing is the simpler model: hit the minimum box size and get one discount, say "any 4 for 15% off." It works, and it is easy to understand. But it has a ceiling problem. Once the shopper hits the four-item minimum, there is no reason to add a fifth, because the discount does not move. Flat gets the box to the threshold and stops. For a box where the minimum is the whole point, flat is fine. For a box you want to grow past the minimum, flat leaves the bigger basket on the table.

Tiered pricing fixes the ceiling by turning the discount into a ladder. Run the margin math as a hypothetical: each item averages $20 with a 50% margin, so $10 of margin per item.

Box List price Discount Box price Margin before Given up Margin kept
Flat, any 4 $80 15% $68 $40 $12 $28
Tiered, 3 items $60 10% $54 $30 $6 $24
Tiered, 5 items $100 15% $85 $50 $15 $35
Tiered, 6 items $120 20% $96 $60 $24 $36

Read the tiered rows downward. The rate climbs from 10% to 20%, and the margin you keep climbs with it, $24 to $35 to $36. The bigger basket buys the deeper rate. The flat row is the ceiling problem in one line: it stops at four items and never moves again, so a shopper who would have filled the box has no reason to.

The guardrail is the same as every bundle: never discount deeper than the added items bring in. Run your own margin per item first, and set the tiers so the top one still nets more than the bottom one. The full bundle pricing math lives here.

Why can't native Shopify do a build-a-box?

Native Shopify cannot do a build-a-box because it has no way to let a shopper assemble a box from a pool and have the discount grow as the box fills. Shopify's native discounts are fixed rules, not a live discount that responds to what the shopper is adding, so the core mechanic is not built in.

Here is the precise gap, side by side.

What a build-a-box needs What a native Shopify discount does
A discount that climbs tier by tier as items go into the box One fixed rate, decided before the shopper arrives
The rate updating live on the page, while the box is being built The math applied at checkout, after the shopper has stopped adding
The offer scoped to a pool of products you choose Quantity conditions, with no pool to scope to
A minimum to start the deal and a maximum to cap the box A minimum quantity only
A dedicated builder page the shopper fills No storefront presence of its own

So you reach for a single-purpose build-a-box app, and that route has a cost worth knowing before you buy. A one-feature vendor is one more thing that can break on a theme or platform update, one more editor to learn, and one more set of discount rules to reconcile with the ones you already run. The deeper issue is app-sprawl: build-a-box becomes one app, volume discounts another, BOGO a third, each its own bill, its own dashboard, its own outage, just for bundles.

The honest read: the build-a-box is genuinely one of the best AOV plays for a store with range, and genuinely something native Shopify cannot do, so an app is required. The question is not whether you need an app, it is whether you want a separate single-purpose one for this and another for every other bundle, or one engine that runs them all. That is the next chapter.

How do you build one with Sledge?

You build a build-a-box with Sledge by setting the product pool, the minimum and maximum box size, and the discount tiers, then letting Sledge do the math live as the shopper fills the box on a dedicated builder page. It is one of nine offer types in the same app, so you are not adding a separate vendor for one feature.

The setup, in order

  • Set the product pool. Choose the exact products a shopper is allowed to put in the box, the coffee origins, the scents, the snack flavors. The build-your-own bundle builds the picker from this pool. Verify: only the products you chose appear on the builder page.
  • Set the minimum and maximum. A minimum to start the deal, a maximum to cap the box. Verify: the builder enforces both, so a shopper cannot check out under the minimum or over the maximum.
  • Set the discount tiers. The ladder from chapter three: three items 10%, five items 15%, six items 20%, or whatever your margin math supports. Verify: the discount climbs live in the box as items are added, not just at checkout.
  • Schedule and preview. Set a start and end date so a holiday box goes live and comes down on its own, and build the next one as a draft while the current one runs. Verify: the box appears on the storefront only within its scheduled window.

The mechanic that does the selling is the live, climbing discount. Sledge build-your-own bundle uses dynamic tiered pricing, so the shopper watches the saving grow with every product they add, inside the minimum and maximum you set.

Consolidation matters as much as the mechanic. Build-a-box is not a separate vendor here; it is one of nine offer types in one app, all one dashboard and one bill. One less vendor to keep working through the next theme or platform update.

How do you promote a build-a-box?

You promote a build-a-box by leading with the control and the reward: "pick any 6, the more you add the more you save," not "here is a discount." The shopper is buying the freedom to assemble their own box, so sell the building, not a coupon.

Lead with the invitation, framed as a question the shopper wants to answer. "Which six would you pick?" invites; "save 20% on a bundle" scolds. The build-a-box is one of the rare offers where the mechanic itself is the hook, because shoppers enjoy assembling the box, so a coffee roaster's "fill your own sampler" reads as a treat where "multi-item discount" reads as fine print. The control is the sell.

Make the climbing discount visible too, because it is the reason the basket grows. "The more you add, the more you save" tells the shopper, before they start, that a bigger box is the better deal, so they arrive already inclined to fill it. Show the ladder, not just the top rate.

Point your traffic at the builder page, and lean on the use case. For a gift box, "build the perfect gift," timed to a gifting season. For a mix-and-match box, the variety, "try them all." For a subscription box, the "build it once, get it monthly" angle. The deeper build-a-box playbook is here. Same offer each time; the promotion changes to match why that shopper wants to build.

How do you measure a build-a-box?

You measure a build-a-box by its own revenue line and by testing the configuration, the box size and the discount tiers, so you keep the version that earns more rather than guessing. The right box size is something to test, not argue about.

Start with the revenue line. Every Sledge bundle reports its own revenue, so the build-a-box has a number, separate from the rest of your store. Read it against the margin math from chapter three: did the climbing discount lift the basket enough to net more than a flat offer would have, after the deeper rates? The per-bundle number turns "I think the box is working" into "the box earned this much," the only basis for scaling it, retuning the tiers, or retiring it.

Then test the configuration itself, because the right box size and discount ladder are not obvious. Whether a pick-any-6 box beats a pick-any-4, or 15% at five items beats 10%, is not something to argue, and the wrong box size quietly leaves money on the table every order. Sledge can A/B-test a build-your-own bundle, splitting shoppers evenly per session and reporting revenue per variant, so you keep the configuration that measurably sells more. Test the size, test the tiers, keep what wins.

And if you would rather be pointed at the starting configuration, that is the job of Growth Intelligence. It reads your store and your orders, suggests where a build-a-box fits and how to set it with a dollar estimate attached, then measures what the box actually earned against that estimate. Every suggestion is checked against real sales, so you always know what is working. And why.

What should you check before you launch?

Most build-a-box launches go wrong the same few ways: a flat discount where a tiered one would lift more, tiers set deeper than the margin supports, no minimum or maximum to shape the box, and results read by gut instead of the revenue line. Run every build-a-box past this checklist before it goes live.

The pre-launch checklist

  • The product pool is set, so only the items you chose can go in the box.
  • A minimum starts the deal and a maximum caps the box, both enforced on the builder.
  • The discount is tiered, not flat, so every added item grows the saving.
  • The margin math checks out: the top tier still nets more total margin than the bottom one.
  • No tier discounts deeper than the added items bring in.
  • The climbing discount shows live in the box as items are added, not only at checkout.
  • The box is scheduled with a start and end date so it launches and ends on its own.
  • The promotion leads with the control and the climbing saving, pointed at the builder page.
  • Per-bundle revenue is the scoreboard, and an A/B test of box size or tiers is queued.
  • A review date is set to retune the tiers or retire the box based on what it earned.

Ten lines before launch, and the box that gives away too much margin stays hypothetical.

// FAQ

Questions, answered

What is a build-your-own bundle on Shopify?

It is an offer where the shopper assembles their own box from a pool of products you choose, with the discount growing as the box fills, instead of buying a fixed set. Sledge gives shoppers a dedicated builder page with dynamic tiered pricing, a minimum, and a maximum.

Can native Shopify do a build-a-box?

No. Native Shopify discounts apply fixed rules and cannot run a discount that climbs live as a shopper assembles a box from a pool, which is the core build-a-box mechanic. That requires an app. Sledge runs it as one of nine offer types in a single app.

Should I use a flat or a tiered discount?

Tiered almost always lifts AOV more, because a flat discount stops rewarding the shopper once the minimum is met, while a tiered discount rewards every added item. Run your margin per item first, and set the tiers so the top one still nets more total margin than the bottom one.

Can I set a minimum and maximum box size?

Yes. With Sledge you set a minimum number of items to start the deal, a maximum to cap the box, and the exact pool of products a shopper can choose from. The builder enforces all three.

Is a build-a-box a separate app from my other bundles?

Not with Sledge. Build-your-own is one of nine offer types in one app, alongside fixed bundles, Buy X Get Y, volume discounts, add-ons, shipping, and free gift, so you run every bundle from one dashboard on one plan. Subscription and the thank-you page offer are the two still coming.

How do I know if my build-a-box is working?

Every Sledge bundle reports its own revenue, so the build-a-box carries its own number to read against your margin math. You can also A/B-test the box size and discount tiers, splitting shoppers evenly per session, and keep the configuration that sells more.

Stop deciding for your shoppers. Let them build the box.

Install free. Set the pool, set the tiers, and watch the discount climb as shoppers fill their carts, with every box reporting exactly what it earned.

14-day free trial · No code · Works with any theme · Uninstalls clean