How to set up a gift box builder in WooCommerce

How to sell custom gift boxes that customers love building – and that your warehouse can pack quickly.

A gift box being built online in the box builder

Why a gift box builder sells

Ready-made gift sets have one problem: they almost never fit perfectly. The favourite wine is missing, or the salami is wasted on a vegetarian household. A builder flips that around. The customer chooses what suits the recipient – and becomes the curator.

That has two effects. First, buying gets easier because every box fits. Second, order value often goes up, because every extra product makes the gift more personal. What matters is that the moment is fun: visible packaging, products flying in, a fill level that shows what still fits.

Plan your range and packaging

Start with 15 to 40 products that combine well. Too much choice paralyses, too little feels random. Group them into three to five tabs, for example “Drinks”, “Sweet” and “Savoury”.

  • Packaging as products: create the gift box, basket or bag as separate WooCommerce products so price and stock stay accurate.
  • Offer sizes: a small and a large box cover most budgets.
  • Set space values: give every product a value in percent of the box, e.g. bottle 30, jar 15, chocolate bar 8.

Slots or free fill?

Chocolates, wine and advent calendars have fixed positions – slot mode fits here. The customer picks exactly 6, 12 or 24 items and each snaps into place. For hampers, bags and beauty sets, fill mode feels more natural: the container fills from the bottom up until capacity is reached.

Comparison of slot mode with fixed positions and fill mode

Pricing strategies for custom bundles

Three models work well:

  1. Sum of items: transparent and fair. Add a small assembly fee if you pack by hand.
  2. Tiered discount: “10% off the set from 6 items”. Show customers live how many items they need for the discount – it motivates.
  3. Fixed price: ideal for chocolates or tasting packs. The customer chooses freely, the price stays the same.

You can price the greeting card and packaging separately. Many customers happily pay a little extra for a quality card when they can write the message themselves.

Setting it up in WooCommerce

  1. Install the plugin and activate your license.
  2. Prepare products: space value and optionally a cut-out PNG per product.
  3. Create a builder: choose the mode, container images and inner area.
  4. Add packaging options and link tabs to categories.
  5. Set price, rules and greeting card – publish.

BoxCraft creates a product page for the builder automatically. You can also embed it on any page with a shortcode.

From cart to warehouse

Custom boxes only pay off if packing is quick. That’s why every order comes with a picture of the box, a packing slip with tick boxes and SKUs, and the greeting card as a print-ready PDF. When the packer sees exactly what the box should look like, packing is faster and error-free.

Pre-launch checklist

  • Are all products in stock and given a space value?
  • Do large products really fit every packaging option? If not, add an exclusion rule.
  • Click through the whole flow on a phone and place a test order.
  • Print a packing slip and test it with your packing team.
Try it yourself: BoxCraft includes everything described in this article. See pricing

Let your customers pack their own box.