Odoo Product Configurator for Custom Pools
A European pool retailer came to us for a bol.com connector, and the relationship grew from there into a series of projects: a shape and dimension based pool configurator, a rebuilt ecommerce search experience, and detailed event tracking for their marketing.
This page focuses on the configurator, the piece that turned a complex, rules-heavy quote into an instant, correct number, with the commercial rules held in Odoo rather than hard-coded into a fragile front end.
What this looks like in practice
- Where it started. The relationship began with a bol.com connector, then deepened as we became the partner they brought each new problem to, which is the kind of relationship the best work comes from.
- The configurator. Customers and staff configure a pool by shape and dimension and get an accurate price instantly, with the commercial rules that determine that price held in Odoo. See product configurator development.
- Rules in Odoo, not JavaScript. The pricing logic lives where the business can maintain it, so a rule change is a configuration update rather than a developer ticket and a redeploy. It also guards the commercial edges so no combination produces a loss-making number.
- Search and discovery improved. Beyond pricing, we rebuilt their ecommerce search experience so customers find the right product faster, which is where a lot of ecommerce revenue quietly leaks.
- Measurement that informs spend. We implemented detailed event tracking so their marketing optimises against clean, trustworthy data rather than guesswork. See ecommerce event tracking.
What this would look like for you
- We start from your operation. A discovery of how orders, stock and money actually move through your business, because the right build starts from your reality, not a reference project.
- Scoped with an hours breakdown. A written scope and an effort estimate in hours you can hold us to, so you know what you’re getting before committing.
- Built and proven on staging. The work lands on staging against your real data and is reviewed with you as it grows, not revealed at the end.
- Reconciled before go-live. Evidence that the numbers agree across systems, so you trust the switch on proof rather than assurance.
- Honest about fit. If your situation doesn’t match, we’ll say so. We’d rather lose a project than win a bad fit.
Common questions
Our pricing has endless exceptions. Can a configurator still work?
Do you only build the configurator, or the wider ecommerce work too?
Does the configured price feed real orders?
Not sure where to start? Book a free discovery call and we’ll map your current setup, or request a free Odoo health check if you’re already running Odoo.