1The challenge
Artificial plants and decorative pots were sold as separate products. Customers had to work out for themselves which pot fits which plant. That led to:
- Returns when the pot and the plant didn’t fit.
- Lower satisfaction with the first delivery.
- Missed upsells, because customers bought a plant without a pot.
- Standard Magento bundles that couldn’t handle the size and visual logic.
Why a configurator instead of a bundle?
A Magento bundle combines fixed products. A configurator applies rules: it only shows the options that make sense for what the customer has already chosen. For plants and pots that means filtering by size, so a wrong combination can’t be ordered.
2Our approach
We built a custom Magento 2 configurator module for selected product pages. The rules live in product data, so Maxifleur’s team can add new plants and pots without code changes.
’Suitable for’ attribute
Each pot lists which plant sizes it fits. The configurator uses that to filter the range automatically.
Visual size selector
Customers choose a plant size and immediately see only the pots that match.
Live pricing
The total updates with every choice, so there are no surprises in the cart.
Tuned after launch
We optimised server performance, restructured the logic for stability and refined the design of the configurator page in every language.
3The result
Customers who use the configurator usually buy at least two products, the plant and the pot, which raises the average order value. Returns on these combination orders are much lower than on separate purchases, and the configurator has become one of the most-used interactive elements on the site.
Next step: applying the same rule-based approach to other combinations, such as vases for artificial bouquets.
?Frequently asked questions about product configurators
Can Magento do this out of the box?
No. Configurable and bundle products cover fixed combinations, not rules such as ’only show pots that fit this plant size’. That needs a custom module.
Can we add new products to the configurator ourselves?
Yes. The rules are stored as product attributes, so adding a new pot or plant is a data task, not a development task.
Does a configurator slow down the product page?
It shouldn’t. After launch we optimised server performance and the logic, and on Hyvä the frontend stays light.
Which other products suit a configurator?
Anything where customers combine parts that have to fit: eyewear and lenses, furniture and fabrics, or bouquets and vases. See also our lens configurator for Wink & See.


