RahnWood - a variant problem WooCommerce couldn't solve.

Client

RahnWood

Industry

Furniture

Technology

WooCommerce

RahnWood makes furniture to order - chairs, tables, shelves, doors. Every product is available in multiple sizes, wood colors and upholstery types.
That's exactly what became the problem.

WooCommerce natively treats every product variant as a separate database entry. Five sizes, five colors - that's already twenty-five products. At that scale, the store stopped working the way it should.

We looked for an off-the-shelf solution. None met every requirement at once.
So we built our own.

A custom variants plugin

The variant problem in WooCommerce is well known - and most stores just live with it. We decided to solve it.

We built a plugin that groups variants the way they should be grouped - one product, multiple options, one page. The number of database entries dropped drastically. The store got faster.

An interface that doesn't overwhelm

The plugin alone wasn't enough - we also had to design the selection interface.
We did it three ways, depending on context:

And while we were at it - the rest of the store improved too

Beyond the plugin, we redesigned the homepage, added a few missing sections and fixed inconsistencies that had built up over the years. We also redesigned several elements that Elementor simply couldn't handle natively.

RahnWood didn't stop at this project.

A few months later they came back with another commission - RahnHome.
A separate brand, a separate store, the same quality of execution.

This time, we already knew how they think and what they need.

Want to talk
about your project?

Work with us to start a digital journey that turns
your business ideas into effective, innovative solutions.

Let's talk about your project!

We build web applications
that drive growth.

Solvant Software House © 2026

Contact