* Images may vary from the product shown
EHERO Woo Bundles – Packs, kits and boxes for WooCommerce
SKU: ehero-woo-bundles
Brand: EHERO
EHERO’s WooCommerce bundles turn several products from your catalogue into a pack with its own price, page and stock, always calculated on the server: from the fixed kit to the box the customer fills.
- Fixed price, discounted sum or plain sum
- Volume discounts with up to 12 tiers
- Optional, free gift and variable components
- Mix & Match “pick N” from a list or by category
- Paid extras, gift wrap and seasonal packs
- Per-component stock, low-stock alert and metrics
- HPOS and block cart · €79.99/year (VAT not included)
79,99 € / AnnualVAT not included
WooCommerce bundles: packs, kits and boxes you sell just like any other product in your store
With EHERO Woo Bundles, your WooCommerce bundles are real products: a product type of their own, “Bundle (EHERO)”, with a page, a price, a weight and stock. You group several products from your catalogue into a pack, choose how its price is worked out, and the customer sees what is inside, how much they save and what they can add or remove.
It covers the classic fixed kit and the box the customer fills: “pick 3 T-shirts”, “pick 2 to 4 hats from this category”. The price is always recalculated on the server from what the customer ticked, so nobody can change the amount from the browser.

Three pricing modes and volume discounts
Each pack decides how its price is calculated. It is the key decision for any WooCommerce bundles, and here you get three options.
- Fixed price: the pack sells at the regular or sale price you set in the General tab, whatever the customer ticks.
- Sum of the components with a discount: a percentage or a fixed amount off what the chosen components add up to.
- Plain sum: the pack costs the same as its parts; handy for selling a convenient set without a discount.
- Volume pricing: up to 12 tiers per pack (“from 2 packs, −5%; from 3, −10%”), calculated on the server from the cart quantity.

Optional, free gift and variable components
A pack does not have to be fixed. Each component has a quantity and two checkboxes that change how it sells.
- Optional: the customer adds or removes it with a checkbox, and the price and savings update instantly.
- Gift: it is included for free, shown struck through with the word “Free”, and labelled as a gift in the cart and on the order.
- Add simple products, variable products (the customer picks the size or colour inside the pack) or specific variations.
- Up to 50 components per pack and up to 999 units of each. A pack cannot contain another pack.

Mix & Match: customers fill their own box
The “pick N” box is the most direct way to sell more units, and in these WooCommerce bundles you switch it on with a checkbox.
- The customer sets a quantity for each item, and the total must fall between the minimum and maximum you set.
- A “Selected: 3 / 3” counter and the total update live.
- You can cap the quantity of each item (for example, no more than two of the same T-shirt).
- If the selection breaks the rules, the pack does not go into the cart: validation also runs on the server.
- In the shop, the pack button reads “Build your bundle” and leads to the page, because the customer has to choose first.

Mix & Match by category: boxes that fill themselves
When a box accepts any product from a family, there is no need to list them one by one.
- Under “Box content” choose “Any product from selected categories” and tick the categories.
- The box fills with the published simple products of those categories, up to 60, and new ones join automatically.
- Minimum and maximum, discount and counter work exactly as in the list-based box.

Seasonal packs, weight and stock with no overselling
What makes a pack truly sellable in a shop with real shipping and real stock.
- Seasonal availability: a start and end date; outside them the pack is hidden from the catalogue and cannot be bought. Schedule the Christmas box once.
- Pack weight worked out from the weight of its components times their quantity. The pack always ships as a single parcel.
- A pack can only be bought while every required component has enough stock; selling it reduces each one, and stock comes back if the order is cancelled or refunded with restock.
- The pack can also manage its own stock to limit how many you sell, and the page shows “Only 4 packs left!” at ten or fewer.
- A daily check warns you in the dashboard when a component runs low or out of stock, with a link to the packs affected.

Personalization: extras with their own price
Embroidered initials, an engraved name or an uploaded logo turn a pack into a gift. Up to 8 extras per pack.
- Five types: checkbox (for example, a gift box), text field, text area, dropdown with a fee per option and file upload.
- Each extra can carry a fee and be required; the fee is added to the pack price on the server.
- Files are checked by size (up to 5 MB) and by real type (JPG, PNG, WebP, GIF or PDF) and stored in a protected folder.
- Gift wrap for every pack, with its own fee and an optional message from the customer, set in the settings.

Cart, order and WooCommerce compatibility
A pack has to look right after it is bought too, not only on its page.
- Each cart line shows what the pack includes, the chosen variation, the savings, the gift wrap and the extras.
- It works with the classic cart and checkout and with the block-based ones: the composition is also exposed through the Store API.
- Compatible with HPOS, WooCommerce’s high-performance order storage.
- “Order again” brings the pack back with its selection, and with WooCommerce Subscriptions renewals keep the composition and the stock.

Analytics for your WooCommerce bundles
Knowing which packs work tells you which ones to repeat. The “Metrics” screen sums it up.
- Best-selling bundles with units and net revenue, from completed and processing orders.
- Periods of 30, 90 or 365 days, or all time, with CSV export.
- Most-used personalizations: how many times each extra is chosen.
- In the settings, the savings badge in your own words (“You save {amount} ({percent})”), the component list as rows, grid or compact, and a “−Y%” badge in the catalogue.

Templates and duplication, so you never start from scratch
If you build the same kind of pack every season, you do not have to put it together each time.
- Duplicate bundle from the product list, or several at once with the bulk action: composition, pricing mode, discount and prices are copied.
- Save as template any pack, with its components and its price.
- Create from template in the settings: a new draft pack, ready to tweak.
- Interface and manual in Spanish and English; if you uninstall, your packs and their data stay.
Ideal for
WooCommerce bundles fit almost any shop with more than one product. Where they make the biggest difference:
🎁
Gifts and seasons
Christmas, Mother’s Day or birthday boxes, with sale dates and gift wrap.
👕
Fashion and accessories
Packs of basics with the size and colour the customer picks inside the pack.
🍷
Gourmet boxes
“Pick 6” boxes of wine, coffee or tea that fill from a category.
🧰
Kits and supplies
Starter kits, refills and supply bundles with stock tracked part by part.
📋 System requirements
What your shop needs to run the plugin.
🛟 Technical support
Email support in Spanish and English* at soporte@consultoriaehero.com and a full manual. The plugin updates itself from your dashboard during the licence year.
⚖️ Comparison: why EHERO Woo Bundles?
Two well-known WooCommerce bundles plugins, compared with what their own product pages say.
| Feature | WooCommerce Product Bundles | YITH WooCommerce Product Bundles | EHERO Woo Bundles |
|---|---|---|---|
| Variable products | ✅ Yes: “Group simple, variable and subscription products together — or pick specific variations.” | ✅ Yes: “You can also add variable products to your bundles so users can select the right options before purchasing.” | ✅ Simple, variable (the customer picks) or specific variations |
| Optional components | ✅ Yes: “Recommend optional items, and let customers choose the quantities they want.” | ✅ Yes: “Optional products will show in the bundle with a checkbox so users will be able to choose to buy or exclude them.” | ✅ A checkbox per component with a live price |
| Pricing modes | ✅ Yes: “To make the offer more appealing, you can discount the entire package, or individual items.” | ✅ Yes: “When creating the bundle, you can define a fixed price or use the one resulting from the sum of the single products.” | ✅ Fixed, discounted sum (% or amount) or plain sum |
| Volume discounts | ✅ Yes: “With Product Bundles, you can create dynamic bulk discount rules in seconds!” | — Not stated | ✅ Up to 12 tiers per pack |
| “Pick N” boxes with a minimum and maximum | ✅ Yes, to “control the minimum or maximum quantity of items that customers must add to their box”. | ✅ Yes, to “set rules to define the minimum/maximum number of products that must be selected by the user”. | ✅ From a list or from whole categories |
| Free gift component | — Not stated | — Not stated | ✅ Included for free and labelled as a gift |
| Paid personalization extras | ⚠️ Separately, with its WooCommerce Product Add-ons extension | ⚠️ Separately, with YITH WooCommerce Product Add-ons | ✅ Included: checkbox, text, dropdown and file |
| Gift wrap with a message | — Not stated | — Not stated | ✅ With its own fee, from the settings |
| Seasonal sale dates | — Not stated | — Not stated | ✅ Start and end date per pack |
| Component stock | ✅ Yes: “Quickly identify bundles with insufficient stock and restock their contents.” | ✅ Yes: “If one of the added products is out-of-stock, choose whether to hide the bundle.” | ✅ Reduced per component, with a daily low-stock alert |
| Shipping | ✅ Yes: “Create and ship assembled and unassembled bundles.” | ✅ Yes: “You can decide to ship all the bundled items and charge the customer with a single shipping cost.” | ⚠️ Always one parcel, weighed from the components |
| Bundle sales analytics | ✅ Yes: “View in-depth revenue analytics for bundles purchased in your store.” | — Not stated | ✅ Units and net revenue per pack, with CSV |
| Price | €71/year (VAT not included, according to the data on its site) | €89.99/year (VAT not included, according to its site) | €79.99/year (VAT not included) |
Data from 24 October 2026, taken from the WooCommerce Product Bundles page on woocommerce.com and the YITH WooCommerce Product Bundles page on yithemes.com. “Not stated”: we looked for it on their product page and FAQ and could not find it. Check their site before you decide.
Works especially well with…
If you are going to sell WooCommerce bundles, these plugins help with everything around them:
- EHERO Woo Categories — to sort and bulk-assign the categories your Mix & Match boxes fill from.
- EHERO Woo Checkout Offers — to offer a pack as a last-minute one-click deal at checkout.
- EHERO Woo Query Order — to place your packs wherever you want in the shop and in each category.
Use case: a clothing shop creates a “Wardrobe essentials pack”: two white T-shirts, a navy one and a polo in the colour the customer picks, an optional cap and free sunglasses, with 15% off. The parts add up to €92.40 and the pack sells for €70.13. Next to it come a “pick 3 T-shirts” box and a winter kit with embroidered initials. With its WooCommerce bundles, Metrics shows the basics pack earns the most.
Frequently asked questions
Does the pack have its own stock or use the products’ stock?
Both. The pack only sells while every required component is in stock, and selling it reduces each one. You can also give the pack its own stock to limit how many you sell.
Can I put variable products in a pack?
Yes. Add the variable product and the customer picks the size or colour inside the pack; add a specific variation and that one always goes in. Category-based boxes take simple products.
Can the price be tampered with from the browser?
No. The price, discounts, extras and gift wrap are recalculated on the server from what the customer chose; the browser only says what was ticked.
Does it work with the cart and checkout blocks?
Yes. The pack composition shows in the classic cart and checkout and in the block-based ones, because it is also exposed through the Store API. It is HPOS-compatible too.
Can I sell a pack for just a few weeks?
Yes. Set a start and an end date, and outside that window the pack disappears from the catalogue and cannot be bought.
What happens if I do not renew the licence?
The packs you already have keep selling. You stop getting updates and support, and the plugin’s settings and metrics screens ask for an active licence.
✔️ One licence, one domain — everything included
For €79.99/year (VAT not included), your licence includes every feature of these WooCommerce bundles —three pricing modes, volume pricing, Mix & Match by list and by category, gifts, extras, gift wrap, seasons, templates and metrics—, a year of updates and email support*. No limit on packs.
How many of your customers would buy two more products if you offered them together and a little cheaper? Build your first pack with EHERO Woo Bundles for €79.99/year (VAT not included).
Sell packs, kits and boxes like any other product with EHERO Woo Bundles, the WooCommerce bundles with per-component stock.
Looking for more tools for your shop? Browse all our WooCommerce plugins or visit the Consultoría EHERO shop.
*Support covers incidents, bugs and plugin installation; it does not include consulting, custom configuration or custom development. Screenshots use data from a test shop. Conditions apply.
Reviews of EHERO Woo Bundles – Packs, kits and boxes for WooCommerce
No reviews yet. Be the first to share your opinion!
Only customers who have purchased this product can write a review.
Questions and answers
There are no questions about this product yet. Be the first to ask!
How we handle reviews
Where reviews come from.
Reviews are written by customers and visitors to our store. After each purchase we send an email invitation to rate the product.
"Verified purchase" label.
We only show this label when we can confirm the author bought the product in this store (same email as the order).
Incentivized reviews.
We sometimes offer a discount coupon as a thank-you for leaving a review. The coupon is given regardless of whether the rating is positive or negative, and those reviews are marked with an "Incentivized review" label.
Moderation.
We review submissions before publishing only to filter out spam, offensive language, personal data, or content unrelated to the product. We do not delete or hide reviews for being negative.
Publication.
Reviews are shown sorted by date by default, and users can reorder or filter them. The average rating is calculated over all published reviews.
Related products
EHERO Age Gate – Age Verification for WordPress and WooCommerce
39,99 € / AnnualVAT not included
EHERO Smart Search – AI-powered search for WooCommerce that understands your customers
99,00 € / AnnualVAT not included
Ask us any questions you have with no obligation! Our team will be happy to help you.
Do you have questions about EHERO Woo Bundles – Packs, kits and boxes for WooCommerce?
