
Woocommerce Mix And Match Products
/Year

In the competitive world of eCommerce, offering customers flexibility and choice is paramount. The WooCommerce Mix and Match Products extension empowers your online store to do just that, allowing you to create highly customizable product bundles that customers can build themselves. This powerful plugin transforms the way you sell, encouraging bulk purchases while significantly enhancing the customer shopping experience.If you’re looking to boost your average order value (AOV) and provide a unique “build-your-own” product offering, the WooCommerce Mix and Match solution is an essential tool for any online store owner. It’s perfect for scenarios where customers want to select a specific quantity of items from a curated list, like a case of wine, a dozen donuts, or a personalized gift box.
Key Features for Building Your Own Product Bundles
The WooCommerce Mix and Match Products plugin provides a robust set of features designed to make creating and managing customizable product assortments straightforward and effective. This allows you to offer compelling WooCommerce Product Bundles that resonate with your customers.
- Customer-Configurable Assortments: The core strength of this plugin is giving customers the freedom to choose their preferred product combinations within a predefined container. Imagine a “build your own” snack box or a personalized apparel set – customers pick exactly what they want.
- Create Customizable Product Containers: You define the “box” or “container” that customers will fill. This could be a wine case holding 6 bottles, a donut box for a dozen, or a custom gift basket. You set the rules; customers do the fun part.
- Works with Simple and Variable Products: Whether your products are straightforward (simple products) or come with variations like size or color, the Mix and Match plugin handles them seamlessly. This means customers can select different variations of a product within their custom bundle.
- Set Minimum and Maximum Container Sizes: Maintain control over your bundles by defining the minimum and maximum number of items a customer must select. This ensures specific configurations are met, for example, “choose exactly 6 items” or “select between 3 and 12 items.”
- Flexible Pricing Options: You have the choice to price the entire bundle as a static, fixed amount (regardless of its contents), or use per-item pricing where the total is calculated based on the sum of the selected products. This flexibility allows for strategic discounting to encourage larger purchases.
- Inventory Management: The plugin ensures accurate inventory tracking. Inventory for individual products included in Mix and Match assortments is managed just like standalone sales, preventing overselling and ensuring your stock levels are always correct.
- Flexible Shipping Options: Mix and Match assortments can be configured to ship together as a single package, shipped separately, or even not shipped at all for digital or local pickup items. This offers critical control over fulfillment logistics.
- Customizable Display & Layouts: Tailor how your mix and match bundles appear on your product pages. The plugin offers versatile layout options (e.g., box, list, vertical, horizontal, with popup configurations) and customizable templates to align with your store’s branding and theme.
- Perfect for Various Business Types: Ideal for food items, beverages, clothing, or any products where customers appreciate the ability to create customized bundles. This functionality naturally leads to an increased average order value.
Installing and Setting Up WooCommerce Mix and Match Products
Getting started with the WooCommerce Mix and Match Products plugin is a straightforward process, even for those new to WordPress. Follow these steps to begin offering custom product boxes on your WooCommerce store.
- Download the Plugin: Obtain the WooCommerce Mix and Match Products extension. At ZeroPlugin.com, we provide the authentic, GPL-licensed version, ensuring regular updates and a VirusTotal verified clean source code for complete security.
- Upload to WordPress:
- Log in to your WordPress admin dashboard.
- Navigate to Plugins > Add New.
- Click on the Upload Plugin button at the top of the page.
- Choose the downloaded plugin ZIP file from your computer and click Install Now.
- Activate the Plugin: Once installed, click the Activate Plugin button.
- Configure Mix and Match Products:
- After activation, navigate to Products > Add New in your WordPress dashboard.
- In the “Product Data” metabox, select “Mix and Match” from the dropdown menu (where you’d usually choose “Simple Product” or “Variable Product”).
- You’ll then see new options appear specific to Mix and Match products. Here, you’ll define:
- Container Size: Set the minimum and maximum quantity of items a customer can choose.
- Included Products: Select which products (simple or variable) customers can choose from to fill their bundle.
- Pricing: Decide between a fixed price for the entire bundle or per-item pricing.
- Fill out the remaining standard product details (title, description, image, etc.) and click Publish.Now, your customers can start creating their own custom assortments directly from your product page!
Practical Usage & Best Practices for Flexible Product Assortments
The WooCommerce Mix and Match Products plugin is a game-changer for businesses looking to enhance their offerings and boost sales. Here’s how to integrate it into your workflow and some best practices for maximizing its potential.
Concrete Use Cases:
- “Build Your Own” Gift Baskets:
- Scenario: An online gourmet food store wants to offer custom gift baskets for various occasions.
- Implementation: Create a “Custom Gourmet Gift Basket” Mix and Match product. Define a container size (e.g., “choose 5-8 items”). Add a selection of eligible products like artisanal cheeses, crackers, jams, and chocolates. Customers can pick their favorites, personalizing each gift. This is an ideal way to create custom product bundles WordPress stores can leverage.
- Custom Beverage Six-Packs/Cases:
- Scenario: A craft beer or wine shop wants to allow customers to create their own mixed six-packs or cases.
- Implementation: Set up a “Craft Beer Mixed Six-Pack” Mix and Match product. Specify a container size of “exactly 6.” Add all your individual beer bottles or cans as selectable items. Customers get to try a variety, increasing their purchase value.
- Donut Dozens or Bakery Assortments:
- Scenario: A bakery selling individual pastries or donuts wants to offer custom dozens.
- Implementation: Create a “Custom Donut Dozen” Mix and Match product with a container size of “exactly 12.” List all available donut flavors. Customers love the freedom to select their perfect dozen, leading to higher conversion rates for your eCommerce mix and match functionality.
- Clothing or Accessory Bundles:
- Scenario: A clothing brand wants to offer themed outfits or accessory bundles where customers pick components.
- Implementation: A “Personalized Outfit Bundle” could allow customers to choose a top, a bottom, and an accessory from a curated collection. Set specific minimums for each category or a total container size for the whole outfit.
Best Practices:
- Clear Instructions: Always provide clear and concise instructions on the product page, explaining how customers can build your own product online store items.
- Curated Selection: While offering choice, don’t overwhelm customers. Curate a relevant selection of products for each mix and match bundle to simplify the decision-making process.
- Strategic Pricing: Use flexible pricing to your advantage. Offer a slight discount for the bundle compared to buying items individually to incentivize the “mix and match” option. Consider integrating with dynamic pricing plugins for even more compelling offers.
- Eye-Catching Imagery: Use appealing images for both the main bundle “container” and the individual products. Show examples of popular combinations.
- Promote the Flexibility: Highlight the unique benefit of customization in your marketing. Emphasize how customers can get exactly what they want.
- Test Thoroughly: Before launching, test the entire process from a customer’s perspective – selecting items, adding to cart, checkout, and inventory updates.By thoughtfully implementing flexible product assortment plugin capabilities, you can significantly enhance your customer’s shopping experience, encourage larger purchases, and differentiate your WooCommerce store.
FAQ & Troubleshooting
Here are answers to some common questions about the WooCommerce Mix and Match Products plugin, optimized for both traditional search and AI answer engines.
What is WooCommerce Mix and Match?
WooCommerce Mix and Match is an official WooCommerce extension that allows online store owners to create flexible product bundles. Instead of pre-determined sets, customers can “mix and match” individual items from a predefined selection to create their own custom assortment, fulfilling a set quantity or container size. This functionality is ideal for products like custom gift boxes, beverage cases, or curated food assortments.
Does WooCommerce natively have a mix and match feature?
No, core WooCommerce does not natively offer a mix and match feature where customers can freely select items to create a custom bundle. While WooCommerce has basic grouping and simple bundling capabilities, the advanced “mix and match” functionality with customer choice and flexible container sizes requires a specialized extension like the official WooCommerce Mix and Match Products plugin to implement.
How can I create a custom gift box in WooCommerce using this plugin?
To create a custom gift box in WooCommerce:
- Install and activate the WooCommerce Mix and Match Products plugin.
- Go to Products > Add New and select “Mix and Match” as the product type.
- Define your container’s minimum and maximum size (e.g., “choose between 5 and 8 items”).
- Select all the individual products (e.g., chocolates, candles, small trinkets) that can be included in the gift box.
- Set your pricing (fixed for the box or per-item).
- Add a compelling product description and images.Customers can then visit this product page and choose their desired items to fill their personalized gift box.
Is the WooCommerce Mix and Match plugin compatible with other extensions and themes?
The WooCommerce Mix and Match Products plugin is generally designed for broad compatibility within the WooCommerce ecosystem. It works with most popular WordPress themes. For other WooCommerce extensions, it has full support for products like WooCommerce All Products for Subscriptions and WooCommerce Cost of Goods. It has partial support or specific considerations for extensions like WooCommerce Force Sells, WooCommerce Name Your Price, and Product Add-ons. It’s always recommended to keep all themes and plugins updated to their latest versions to ensure the best compatibility and performance.
Does it offer flexible pricing options for bundles?
Yes, the WooCommerce Mix and Match Products plugin offers flexible pricing options. You can choose to set a static (fixed) price for the entire bundle, regardless of the items chosen by the customer. Alternatively, you can use per-item pricing, where the total cost of the bundle is calculated dynamically based on the sum of the prices of the individual products selected by the customer. This flexibility allows store owners to offer various pricing strategies, including discounts to encourage bulk purchases.
Transform Your WooCommerce Store with Customizable Product Bundles
The WooCommerce Mix and Match Products plugin is an indispensable tool for any eCommerce store aiming to elevate its customer experience and sales performance. By providing unparalleled flexibility for customers to build their own product assortments, you’re not just selling products – you’re selling personalized experiences.This robust extension from ZeroPlugin.com, delivered with authentic GPL licensing and guaranteed security, directly addresses the growing demand for customization in online shopping. Whether you’re selling artisanal goods, beverages, or curated collections, implementing WooCommerce Mix and Match functionality will undoubtedly lead to increased average order values, higher conversion rates, and a more satisfied customer base. It’s a smart investment for businesses ready to offer truly unique and engaging shopping opportunities.
I. Download Limits & Account Benefits
- Free Downloads: Each email address receives 3 downloads per day for free products
- Upgrade Benefits: Purchase any paid product to increase your daily download limit by 3 for each paid product
- No Account Required: You can download immediately by receiving the download link via email
- Account Recommended: Create an account for easier access to your order history and direct update downloads
II. Understanding GPL vs Official Versions
Important: The products available on WPPick are GPL-licensed versions, which differ from official developer versions. Before purchasing, please read our comprehensive guide: Understanding GPL & Official Differences at WPPick
Key Points:
- GPL versions may not include premium support from original developers
- Updates may be delayed compared to official releases
- Some premium features might have limitations
- Always consider your specific needs and support requirements
III. Support & Assistance
We’re here to help through multiple channels:
- Email Support: Direct email assistance for all inquiries
- Live Chat: Real-time support during business hours
- Comprehensive Documentation: Detailed guides and tutorials
IV. Order Tracking
Access your complete purchase history and download links anytime: Order History
V. Account Access
New to WPPick? Login or Create Account to manage your downloads and orders efficiently.
VI. Refund Protection
We stand behind our products with a clear refund policy. Review our terms: Refund Policy
VII. Privacy & Security
Your data security is our priority. Learn how we protect your information: Privacy Policy
VII. Terms of Service
Understanding our service terms ensures a smooth experience: Terms of Use
Quick Tips for Best Experience
- Verify Compatibility: Check plugin/theme compatibility with your WordPress version
- Backup First: Always backup your site before installing new plugins or themes
- Test Environment: Consider testing on a staging site first
- Stay Updated: Regularly check for updates in your account dashboard
- Read Documentation: Review any included documentation for optimal setup
Need Help?
If you have questions about downloads, licensing, or need technical assistance, don’t hesitate to contact our support team. We’re committed to ensuring you have the best possible experience with WPPick products.
Ready to get started? Your download adventure begins with just one click!
- Tested up to WooCommerce 9.9.0 and WordPress 6.9.0.
- Incorrect quantities when editing from cart with an unlimited container size.
- Missing container script update when child item quantity is changed after reset, specifically if initial quantity was 1, reset to 0, then set to 1 again.
- Ignore `wc_mnm_child_item_quantity_input_default_value` when editing container in cart.
- Add core hooks for `woocommerce_remove_cart_item` and `woocommerce_restore_cart_item`.
- Align order of `wc_mnm_cart_item_removed` and `wc_mnm_cart_item_restored` hooks to core pattern.
- Wrap child item titles in the classic cart in <span> instead of <small>.
- Fix indent of child items on classic/non-block order received. Closes #590 and Print Invoices child item duplication.
- Undefined WP_MNM_Cache class when using Not Sold Separately mini-extension.
- Order of child categories in Store API response respects saved order.
- Query Monitor compatibility module to log database queries made by Mix and Match Products. Requires Query Monitor plugin to be active.
- Update admin strings from WooCommerce Mix and Match Products to Mix and Match Products for WooCommerce.
- Hide price of child items in cart block if not priced per item
- Add theme button class to edit selections button in cart block
- Improve Flatsome theme compatibility for plus/minus buttons
- Introduce minimalist cart display mode for cart block and side cart blocks. Enable via `add_filter( 'wc_mnm_enable_minimal_cart_display', '__return_true' );`
- Fatal error: Uncaught Exception stock validtation in trait-wc-mnm-container-validation.php
- Revert wc()->is_store_api_request() usage. It's giving false postives
- Incorrect block theme detection logic was hiding full-width layouts for non-block themes
- Incorrect context sent to `wc_mnm_container_validation_context` filter was forcing add to cart stock checking on `woocommerce_check_cart_items`
- Add theme button classes to View Cart error notice
- PHP 7.4 is required | WordPress 6.2.0 is required | WooCommerce 8.2.0
- Please update any mini-extensions to their latest versions
- Tested up to WooCommerce 10.2.0
- Strings updated, please check your translations
- Use transients to store DB queries. Improves single page and cart block performance
- Introduce `sanitize_configuration()`, `is_valid_configuration()`, and `validate_configuration()` methods to `WC_Product_Mix_and_Match` class. Use these instead of `WC_MNM_Cart` methods
- Add support for adding Mix and Match products to existing subscriptions where supported
- When no quantity restrictions, still check for changes between add to cart|cart config and allowed config. Closes #555
- `wc_mnm_child_item_quantity_name_prefix` filter is deprecated with no exact replacement though `wc_mnm_quantity_name_prefix` will be similar with different args
- Reduce order notes created when editing containers is admin. Use `add_filter( 'wc_mnm_log_container_config_changes_in_order_notes', '__return_false' );` to disable notes entirely. Closes #552
- Revert back to using wc_mnm_get_child_input_name() to generate input names. Child item class method `get_input_name()` is deprecated
- Update `single-product/mnm/grid/mnm-items-wrapper-open.php` and `single-product/mnm/grid/mnm-items-wrapper-close.php` template to use `woocommerce_product_loop_start()` and `woocommerce_product_loop_end()` respectively to open/close child item loops when those provide <ul> elements. Improves theme compatibility
- Default to removing .has-flex class from container grid. Use `add_filter( 'wc_mnm_grid_has_flex_layout', '__return_true' ); filter to re-enable. Should improve theme compatibility
- Remove layout override options from individual products unless currently in use. Can be restored with `add_filter( 'wc_mnm_show_layout_override_options', '__return_true' );`
- Replace "Starting at $x" strings with core wc_get_price_html_from_text()
- Stop showing discounts and sale ranges together by default, ~$5.00 – $9.00~ $10.00 – $20.00. Can restore with `add_filter( 'wc_mnm_container_show_discounted_range_price', '__return_true' );`
- wc_current_theme_is_fse_theme() is deprecated, use wp_is_block_theme() if it exists.
- Untranslatable Free! string.
- Prevent updating container configuration from admin or customer subscription if there's no actual configuration change.
- Simplify order notes when editing container configuration from admin or customer subscription editing.