How to organise Bundles for products with several variants

This post addresses a common challenge discussed in our community regarding how to efficiently structure bundles when your products carry multiple variants.

While Funnelish natively supports up to 3 variants per product, we know that complex bundles often require even more flexibility to provide a seamless customer experience.


How to Organise Bundles for Products with Several Variants

When selling bundles (e.g., “Buy 2, Get 1 Free” or “Family Pack”), organizing variants like size and color for every item in the bundle can become tricky. Historically, users had to create multiple product entries or limit the options available to the buyer.

The Standard Approach

For bundles with standard requirements (up to 3 variant types), you should:

  1. Define your Bundle Product: Create a single product representing the bundle (e.g., “3x T-Shirt Pack”).

  2. Map your Variants: Use the variant settings to allow users to select their options.

  3. Use Automation: Ensure your fulfillment triggers or email integrations recognize the bundle as multiple units of your base SKU.

Challenges with Complex Bundles

If you are offering a bundle where the user needs to select different sizes or colors for each individual item in that bundle, the standard 3-variant limit can be reached quickly.


:rocket: April 2026 Updates: Handling High-Complexity Bundles

As e-commerce trends shift toward hyper-customization, simply having three variant tiers isn’t always enough for advanced funnel builders. If your bundle requires more than 3 selection criteria, we have a modern solution.

The Solution: Dynamic Variants

If you find yourself hitting a wall with the standard variant limit, you should transition from static variants to Dynamic Variants. This is especially powerful for “Build Your Own Box” style bundles or products with deep customization needs (Size, Color, Style, Material, and Fit).

Why use Dynamic Variants for Bundles?

  • Break the 3-Variant Limit: Add as many dropdowns or selection logic steps as your product requires.

  • Improved UX: Keep your order form clean and professional without cluttering it with dozens of individual product choices.

  • Better Inventory Logic: Map complex selections more accurately to your backend.

How to Set It Up

We have released a comprehensive guide to help you move away from old workarounds and into a dynamic setup:

:backhand_index_pointing_right: Dynamic Variant Dropdowns: A Quick Setup Guide


How to organise Bundles for products with several variants

Hi Guys, I have a product with 2 variants, size and colour, how can I create bundles (with discounts) with 2X, 3X, 4X products and giving the possibility to choose size and colour for each pair?
Without having to add 2 form elements for each product otherwise it would be a mess.

I want to know as well. Is your 2 form elements a work around for it right now?

Hi @totof and @klton,
I hope you find the following useful for your case: https://community2.funnelish.com/t/how-to-add-dynamic-variants-drop-downs-to-select-size-or-color/4596

If that does not resemble your case, please provide further details about your Bundles, and also a preview URL of your checkout page with the bundles & input forms added (for the dynamic variants).