Skip to main content
Sales and operations

CPQ for Odoo: the guided configurator for complex quotes

When a product has dozens of options, dependencies and pricing rules, every quote built by hand is a chance to get it wrong: impossible combinations, discounts that were never due, prices that do not add up. This Odoo CPQ app walks your sales reps through the configuration step by step, validates the rules and calculates the price on the server, and pushes the finished configuration straight into the quote — with a full audit trail of how every figure was reached.

39 €one-time paymentOdoo 19.0
CPQ Guided Selling Assistant module cover for Odoo

What it does

Guided Configure-Price-Quote assistant for complex products: server-side rule & pricing engine, audit trail, quote integration.

  • Guided configuration sellingA step-by-step assistant that only offers the valid options at each point: as the rep chooses, incompatible combinations are ruled out, so a product that cannot be delivered can never be assembled in the first place.
  • Rule engine on the serverCompatibility and dependency rules between options are evaluated on the Odoo server. The same configuration always produces the same result, with no reliance on the browser or on a rep remembering the rule.
  • Centralised price calculationThe price of the configuration is calculated by the engine from your pricing rules, not estimated by eye. The quote goes out with the amount those rules dictate, identical for any rep who builds the same product.
  • Audit trail and quotation integrationA record is kept of which options were chosen, which rules applied and how the price was calculated, and the finished configuration is pushed into the Odoo quote lines to follow the normal sales flow.
  • Reusable configuration templatesSave common configurations as templates with usage counting and version history: a rep starts a standard quote in one click and customises from there, instead of building from scratch every time.
  • Collaborative sessions with states and expiryEach configuration lives in a session with states (draft, in progress, completed, locked, expired), several reps can collaborate on the same session, and an inactivity timeout (TTL) stops abandoned sessions from tying up pricing or inventory.

At a glance

Odoo versionsOdoo 19.0Migration to Odoo 20 the day it ships.
Price39 €one-time payment
LicenseOPL-1 · source code included
SupportDirect from the engineer who built it

Frequently asked questions

CPQ stands for Configure, Price, Quote. This Odoo CPQ app is a guided assistant that walks your reps through building a complex product step by step: it only lets them pick valid combinations, applies your compatibility and pricing rules, and drops the finished configuration straight into the Odoo quotation. It exists so you can sell products with dozens of options and dependencies without wrong combinations, off-book discounts or side spreadsheets.

Because the compatibility rules and price calculations are evaluated on the Odoo server, not in the browser. That means the same configuration always gives the same result, nobody can bypass a rule by tampering with the screen, and the quoted price is exactly what your rules dictate, not a rep's best guess. Rule expressions are validated before they are saved and the engine even detects dependency cycles between options, so a broken rule set is rejected before it ever reaches a salesperson.

Yes. The assistant works on top of the native Odoo quotation and sales flow: the finished configuration is pushed into the quote lines with its price already calculated, and from there it follows the normal Odoo circuit (confirmation, invoice, delivery). It is not a separate tool you later have to copy by hand, and there is no external SaaS or middleware to maintain.

Yes. It is built as a standard Odoo addon and installs on both Community and Enterprise editions of Odoo 17, 18 and 19. It plugs into the standard Sales quotation, so you do not need any Enterprise-only app to run the guided configurator, the server-side rule engine or the pricing logic.

It is free: a one-time price of EUR 0 on the Odoo App Store, with the full source code included (OPL-1). It runs on Odoo 17, 18 and 19. There is no subscription, no per-user fee and no separate platform to pay for. You install it inside your own Odoo and it is yours to keep and adapt.

Questions before buying? Talk to the engineer.

We tell you whether the module fits your Odoo and your operations before you pay anything. No middlemen.