Sales Team Performance Analysis in Odoo CRM#
Effective sales management requires data - not opinions. Odoo CRM provides the metrics to measure individual rep performance, identify coaching needs, and hold the team accountable to revenue targets.
Key Sales Performance Metrics#
| Metric | Definition | Benchmark |
|---|---|---|
| Win Rate | Won opportunities / Total closed | 20-35% (varies by industry) |
| Average Deal Size | Total won revenue / Won deals | Segment-specific |
| Sales Cycle Length | Average days from creation to close | Industry-specific |
| Pipeline Coverage | Total pipeline / Monthly target | 3-5x |
| Activity Rate | Activities per week per rep | 30-50 |
Pipeline Analysis by Rep#
CRM → Reporting → Pipeline Analysis:
- Group by: Salesperson
- Measure: Expected Revenue (Prorated)
Comparison table:
| Rep | Pipeline Value | Weighted Forecast | Deals Won | Win Rate |
|---|---|---|---|---|
| Alice | $320,000 | $128,000 | 12 | 32% |
| Bob | $180,000 | $54,000 | 4 | 18% |
| Carol | $450,000 | $202,000 | 18 | 38% |
Bob has low pipeline, low win rate - candidate for coaching.
Carol has the strongest metrics - look for best practices to replicate.
Win/Loss Analysis#
CRM → Reporting → Pipeline Analysis → filter by Won = true / Won = false:
- Lost reasons: most common lost-to tag (e.g., "Lost to competitor: Price")
- Stage at loss: most losses occur at which pipeline stage? (identify the leak)
Improve the stage where most deals are lost - often the "Proposal" stage needs refinement.
Sales Cycle Length#
CRM → Reporting → Pipeline Analysis → Measures: Days to Close (Won deals only):
- Average, min, max by rep
- Trend over time (is the cycle shortening or lengthening?)
Activity Metrics#
CRM → Reporting → Activity Analysis:
- Activities completed per rep per week
- Activity types (calls vs. emails vs. meetings)
- Overdue activities (% not completed on time)
Low activity = low pipeline fill → future revenue problem.
Setting and Tracking Quotas#
CRM → Configuration → Sales Teams → [Team] → Goals:
- Set monthly/quarterly revenue targets per team
- Odoo compares Won Revenue vs. Target → quota attainment %
Individual rep quotas require manual tracking (or a custom field) - Odoo's native quota is team-level only.

