Scoring that learns from you
Odoo computes the probability of closing with a model trained on your own won and lost opportunities, not on textbook rules. You choose which variables carry weight — country, language, source, team, tags — and the number recalculates itself as your history grows.
A pipeline cut to your pattern
Your own stages per sales team, probability by stage, typed lost reasons and automations that trigger the next action. The point isn't for the rep to feed the CRM: it's for the CRM to tell them who to call today, and why.
Automatic lead assignment
Assignment rules with their own filter and a daily capacity per rep: leads come in and distribute themselves, with nobody cherry-picking the easy ones. With teams, per-team email aliases and multi-company where needed.
Everything comes through one door
Web forms, email, phone and — with our connectors — WhatsApp and marketplaces feed a single record in real time. With campaign attribution in place from the first click, so you know which source brings money and which brings noise.
Forecasting wired to the rest
The forecast doesn't live in a separate spreadsheet: it builds on each opportunity's expected closing date and amount, and connects to Sales, Inventory and Purchasing. Selling more stops being a surprise for the warehouse.
From opportunity to order without retyping
The opportunity becomes a quotation with its customer, address and lines; the quotation becomes an order; the order becomes an invoice. One single chain, with no copying data between programs or reconciling two different versions of the truth.