Odoo 17 CRM uses a Kanban-style pipeline to help your team manage deals through every stage of the sales process — from new leads to closed opportunities.
Each column in the pipeline represents a sales stage (e.g., "Qualified", "Proposal", "Negotiation"), and each card represents a live opportunity. You can drag and drop deals between stages and get a quick snapshot of pipeline value, probability, and next steps.
Customizing Sales Stages
To tailor the pipeline to your business model:
- Click the "Pipeline" tab in CRM
- Click the gear icon next to any column
- Rename, reorder, or color-code the stages
- Set a stage as "Won" or "Lost" to track outcomes
You can also configure automated actions for each stage — such as sending follow-up emails or creating tasks when an opportunity reaches "Proposal Sent".
Creating and Managing Opportunities
To add a new opportunity:
- Click "Create" in the pipeline view
- Add customer name, expected revenue, tags, and assigned salesperson
- Set probability manually or let Odoo adjust based on stage
Opportunities can be linked to:
- Company and contact details
- Quotations and sales orders
- Meeting notes, emails, and documents
Everything stays organized inside the opportunity card — no external spreadsheets needed.
Scheduling Sales Activities
Each opportunity includes a timeline of past and upcoming activities:
- 📞 Schedule calls, demos, and meetings
- 📩 Send emails or proposals directly from the record
- 📅 Use the activity widget to see what's due and what's next
You can define activity types (call, email, task, etc.) and assign deadlines — so your sales team always knows what action to take next.
Pipeline Forecasting and Probability
Odoo lets you estimate potential revenue with built-in forecasting tools:
- Set expected close dates for each opportunity
- Use weighted pipeline value based on probability (%)
- Switch to graph or pivot view to forecast sales over weeks or months
- Filter by salesperson, team, or stage for granular visibility
Forecasting helps sales managers predict revenue, allocate resources, and identify bottlenecks early.
Collaboration and Team Visibility
Odoo 17 makes collaboration seamless:
- Assign opportunities to individual users or teams
- Use @mentions to notify colleagues inside opportunity notes
- Track all communication — calls, meetings, emails — in one place
- Customize access rights for privacy or role-based visibility
Sales managers can view pipelines for each rep or team and coach them based on activity history and performance data.
Conclusion
The sales pipeline in Odoo 17 is simple enough for fast onboarding, yet powerful enough to scale with your team. From deal tracking and activity scheduling to forecasting and collaboration — everything you need is built right in.
Need help customizing your pipeline for your sales workflow? Let our Odoo experts tailor it for your team.
Questions we get asked
How do I mark an opportunity as won or lost in Odoo 17?
Click Won in the status bar of the opportunity, or drag the card to a stage flagged as the won stage. Marking it lost opens a dialog where you choose a lost reason and add a closing note. The record is archived rather than deleted, so it is found again with the Lost filter and still counts in win and loss analysis.
Does Odoo 17 CRM predict how likely a deal is to close?
Yes. Odoo 17 computes an automated probability for each opportunity from your own history of won and lost deals, weighing fields such as country, stage, sales team, source, priority and tags. The figure updates as the record changes. Typing your own percentage over it switches that opportunity to manual probability, and Odoo stops recalculating until you clear it.
What is the difference between a lead and an opportunity in Odoo 17?
Leads are an optional pre-qualification step you switch on in the CRM settings. With it enabled, enquiries arrive as leads for someone to screen, deduplicate and enrich before converting them into opportunities in the pipeline. With it off, everything lands straight in the pipeline as an opportunity. Both are the same underlying record, separated only by a type flag.
Can I forecast revenue from the Odoo 17 pipeline?
Yes. Each opportunity carries an expected revenue and a probability, and Odoo 17 multiplies the two into a weighted figure totalled per stage on the Kanban board. The Forecast report groups open opportunities by their expected closing date, and the graph, pivot and list views let you slice the same numbers by salesperson, team, stage, source or tag.
