Configure-Price-Quote for Odoo · No custom module

Configure complex products straight in your Odoo storefront.

CPQ Builder adds a real configurator wizard to any Odoo product page, then writes the configuration as a sale order, a bill of materials, and a manufacturing order through the standard Odoo API. Your Odoo stays unmodified. Your customers stay on your storefront.

Book a demo → ▶ Watch how it works
mixtuur.com / shop / duett-iii · configure your build

Step 1 of 4

Controls

Keylock on/off switch
Included
Thumb pistons (side blocks)
+€63.00
Sequencer on both sides
1st manual

Odoo-first. Works with Odoo Online Custom plan, Odoo.sh and Odoo Enterprise self-hosted · Odoo 18 + 19 · No custom Odoo development · Native cart, BOM and MO via the standard external API

01 · No custom module

Add to any Odoo

Plants an inherited QWeb view through the standard API. Nothing to install in Odoo. Uninstall is one click.

02 · Real Odoo flow

SO → BOM → MO

Customer hits Add-to-cart inside the configurator → native sale order, dynamic BOM, manufacturing order, picking and delivery.

03 · Two engines

Option-picking + parametric

Option-picking for variant-rich products. Parametric for dimensions, RAL colours, cut-to-size and formula pricing.

04 · Multi-tenant SaaS

You keep your data

Each tenant owns their Odoo site. Credentials AES-GCM encrypted in Cloudflare D1. Configurations stay in your Odoo.

How it works

From configuration to manufacturing — every step in standard Odoo

Step 01

Configure

The customer opens your product page in Odoo, clicks Configure your X →, and fills in the wizard. Live price, lead time, compatibility rules.

Step 02

Add to cart

The wizard writes the configured line into Odoo's native cart. Counter bumps. Your theme stays untouched. Two cart items of the same product? Two different variants, two correct BOMs.

Step 03

Confirm → manufacture

When the sales rep confirms the quote, CPQ Builder writes the per-variant BOM. Odoo's MRP picks it up and creates the manufacturing order with the right components and operations.

Watch the full 16-step walkthrough →

Where it fits

Built for made-to-order manufacturing on Odoo

Two-manual digital organs · Made-to-measure cushions · Cable cut-to-size · Acoustic wall panels · Window frames · Blinds.

Tell us about your product →

From the field

"Five attribute groups, four compatibility rules, a BOM with subcontracted parts. CPQ Builder runs the whole flow inside our Odoo without us writing a single module."

— A Dutch organ manufacturer (public case study coming)

Architecture

Built on Cloudflare. Talks to your Odoo through the standard API.

  • Cloudflare Workers + D1 + R2 — low-latency edge runtime, per-tenant database, secure object storage.
  • AES-GCM per-tenant secrets — your Odoo credentials encrypted at rest with a master key we hold per environment.
  • Open architecture — bring your own Odoo, your own branding (we tint with your design tokens). Same platform DNA as my.togrant.com.
  • No vendor lock-in — your data lives in your Odoo. CPQ Builder is the configurator layer; uninstall is a button.
Verified end-to-end

What ships today

  • One-click install on Odoo product page from the admin
  • Variant per configuration so BOMs stay correct across customers
  • Automatic mrp.bom with operations, work centres, subcontracting
  • Make-to-Order route health check with one-click "Enable MTO"
  • Per-tenant sync log so admins self-diagnose Odoo failures
  • Hidden internal attributes don't surface on the storefront
  • Embedded configurator modal, mobile-fullscreen, native cart bump

Ready to configure your first product?

A 30-minute call with our team. We'll look at your Odoo, your product complexity, and what a working configurator on your storefront would look like.

Book a 30-minute demo → Watch the 16-step walkthrough →