Skip to content

Made-to-measure curtain configurator

A custom WooCommerce plugin built for the Emerald 2000 store: customers compose their curtain, watch the price update live, and the merchant receives a complete order, with no back-and-forth needed.

The project

Emerald 2000, a Romanian curtain and drapery workshop, sells products that cannot be standardised: every curtain depends on the window dimensions, the type of finishing and the desired fabric density. A classic e-commerce catalogue was not enough.

We built a custom WooCommerce plugin that turns each product page into a configurator: the customer enters the rail length and curtain height, then picks the colour, the number of panels, the finishing type (heading tape) and the pleat density.

The price is recalculated instantly after every choice, with fabric and workmanship costs itemised, and the whole configuration follows the order: cart, checkout, confirmation e-mail and the order page in the merchant's admin. The workshop receives every measurement it needs to produce, with no extra exchange with the customer.

Technologies used:

WordPressWooCommercePHPJavaScript

Configuration by dimensions

Rail length and curtain height entered to the centimetre, with controlled limits.

Real-time price calculation

Fabric and workmanship costs recalculated after every choice, with a clear summary before adding to cart.

Finishing options

Colour, number of panels, heading-tape type and pleat density: every option feeds into the displayed price.

Details carried to the order

The full configuration follows the order through the cart, checkout and the merchant's back office.

The journey in screenshots

From configuring the curtain to checkout: the real customer journey on the store, captured in production.

ALFA product page with the configurator: colour ALFA11, 300 cm length and 250 cm height entered

The customer configures the curtain

On the product page, the customer picks a colour then enters the measurements: rail length and curtain height, to the centimetre.

Configurator order summary: material cost, workmanship cost and total calculated live

The price is calculated live

Once finishing and density are chosen, the summary shows the fabric cost, the workmanship cost and the order total, recalculated instantly.

WooCommerce cart showing the configured curtain with all its options and the total

The cart keeps every detail

Dimensions, colour, number of panels, finishing, density: the complete configuration appears in the cart with the calculated price.

Checkout page with the complete summary of the configured curtain in the order block

Through to checkout and the order

The checkout summary keeps every detail, and the merchant finds them all in the order: the workshop can produce without contacting the customer again.

Need a tailor-made feature?

Configurator, price calculation, business extension: we build the WordPress plugin your store is missing. Let's talk for 15 minutes: clear quote within 24 hours.

Start a project
Free quote within 24 h

How much would your project cost?

Describe your project in a few minutes. We price every item and send you a clear quote within 24 hours.

  • Reply within 24 h
  • No commitment