A CRM collects a huge amount of data. The challenge isn’t getting numbers, it’s knowing which ones matter. Track too few and you’re flying blind. Track too many and nobody acts on any of them.
This guide covers the CRM KPIs that matter most, organised by sales, marketing, customer service, customer success and CRM adoption. For each, you’ll find a formula, what it tells you and how to use it. We finish with how to build a KPI dashboard your team will actually use.
What Are CRM KPIs?
CRM KPIs (key performance indicators) are measurable values, calculated from data in your CRM, that show how well your business is acquiring, converting, serving and retaining customers. They can also measure the health of the CRM itself, such as data quality and user adoption.
A useful KPI is:
- Tied to a goal, such as revenue growth or retention
- Clearly defined, with an agreed formula
- Actionable, so a change prompts a decision
- Regularly reviewed, weekly or monthly
Sales KPIs
1. Lead response time
Formula: Average time between lead creation and first sales contact.
Fast response strongly influences whether leads convert. This is one of the simplest and most powerful KPIs to improve.
2. Lead-to-opportunity conversion rate
Formula: (Opportunities created ÷ Leads) × 100
Shows how well leads are qualified and followed up.
3. Win rate
Formula: (Deals won ÷ Deals closed, won plus lost) × 100
Measures how effectively your team converts opportunities. Track it by salesperson, product, deal size and lead source.
4. Average deal size
Formula: Total revenue from won deals ÷ Number of won deals
Rising deal size can signal successful upselling or better targeting.
5. Sales cycle length
Formula: Average days from opportunity creation to close.
Longer cycles tie up resources; sudden changes can indicate market shifts or process problems.
6. Pipeline value
Formula: Sum of all open opportunity values.
7. Weighted pipeline
Formula: Sum of (opportunity value × stage probability).
A more realistic forecast input than raw pipeline value.
8. Pipeline coverage ratio
Formula: Pipeline value for a period ÷ Sales target for that period
Many teams aim for coverage of several times their target, depending on their win rate.
9. Sales velocity
Formula: (Number of opportunities × Win rate × Average deal size) ÷ Sales cycle length in days
Shows how much revenue your pipeline generates per day, combining four levers in one number.
10. Activities per rep
Formula: Calls, emails, meetings and tasks completed per rep per period.
Useful for coaching, but pair it with outcome metrics so activity doesn’t become the goal.
11. Forecast accuracy
Formula: (1 − |Forecast − Actual| ÷ Actual) × 100
Indicates the reliability of your pipeline data and sales judgement.
Marketing KPIs
12. Leads by source
Number and quality of leads from each channel: website, paid ads, social, events, referrals and partners.
13. Marketing qualified lead (MQL) to sales qualified lead (SQL) rate
Formula: (SQLs ÷ MQLs) × 100
Measures alignment between marketing and sales on lead quality.
14. Cost per lead and cost per opportunity
Formula: Campaign spend ÷ Leads (or opportunities) generated
Cost per opportunity is usually more meaningful than cost per lead. See our ad CRM guide on connecting ad spend to CRM outcomes.
15. Customer acquisition cost (CAC)
Formula: Total sales and marketing cost ÷ New customers acquired
16. Campaign ROI
Formula: ((Revenue attributed − Campaign cost) ÷ Campaign cost) × 100
Customer Service KPIs
17. First response time
Formula: Average time from ticket creation to first reply.
18. Average resolution time
Formula: Average time from ticket creation to resolution.
19. First contact resolution rate
Formula: (Tickets resolved in the first interaction ÷ Total tickets) × 100
20. Customer satisfaction (CSAT)
Formula: (Satisfied responses ÷ Total survey responses) × 100
Customer Success and Retention KPIs
21. Customer retention rate
Formula: ((Customers at end of period − New customers acquired) ÷ Customers at start of period) × 100
22. Churn rate
Formula: (Customers lost during period ÷ Customers at start of period) × 100
23. Customer lifetime value (CLV)
Simple formula: Average purchase value × Purchase frequency × Average customer lifespan
Comparing CLV with CAC shows whether growth is profitable.
24. Net Promoter Score (NPS)
Formula: % Promoters (scores 9–10) − % Detractors (scores 0–6)
CRM Adoption and Data Quality KPIs
25. CRM adoption and data quality
The most overlooked group, because every other KPI depends on it. Track:
- Active users: percentage of licensed users logging in weekly
- Record completeness: percentage of key records with required fields filled
- Duplicate rate: percentage of duplicate contacts or companies
- Overdue tasks: number of tasks past their due date
- Stale opportunities: deals with no activity in, say, 30 days
If these are poor, your sales and marketing KPIs aren’t trustworthy. Our guide to CRM data cleaning services explains how to fix data quality.
KPI Summary Table
| Category | Top KPIs to start with |
|---|---|
| Sales | Lead response time, win rate, average deal size, sales cycle, pipeline coverage |
| Marketing | Leads by source, MQL-to-SQL rate, cost per opportunity |
| Service | First response time, resolution time, CSAT |
| Retention | Retention rate, churn, CLV |
| CRM health | Active users, record completeness, stale opportunities |
How to Choose the Right CRM KPIs
- Start from business goals. If the goal is profitable growth, focus on win rate, deal size, CAC and CLV.
- Pick five to seven primary KPIs per team. More than that dilutes attention.
- Define each KPI precisely. Write down formulas, filters and date logic so everyone calculates them the same way.
- Balance leading and lagging indicators. Revenue is lagging; lead response time and pipeline coverage are leading indicators that predict it.
- Assign owners. Every KPI needs someone accountable for improving it.
Building a CRM KPI Dashboard
A good dashboard answers three questions at a glance: Are we on track? Where’s the problem? What should we do next?
- Top row: headline KPIs with targets and trend arrows
- Middle: pipeline by stage and conversion funnel
- Bottom: breakdowns by rep, source or product, plus a list of stalled deals
Keep separate dashboards for executives, managers and individual reps. Read more about what a CRM dashboard is, and see example layouts in our CRM screenshots guide.
Review Cadence
| Frequency | What to review |
|---|---|
| Daily | Lead response time, overdue tasks, new leads |
| Weekly | Pipeline changes, activities, stalled deals, forecast |
| Monthly | Win rate, deal size, sales cycle, CAC, CSAT, adoption |
| Quarterly | Retention, churn, CLV, NPS, KPI definitions themselves |
Common CRM KPI Mistakes
- Vanity metrics: Total contacts or emails sent look impressive but rarely drive decisions.
- Ignoring data quality: Bad data produces confidently wrong KPIs.
- Rewarding activity over outcomes: Reps may log low-value activity to hit targets.
- Changing definitions silently: Comparisons over time become meaningless.
- No action plan: Every KPI review should end with decisions and owners.
Example: Using KPIs to Diagnose a Sales Slowdown
Imagine revenue is down 15% this quarter. Instead of guessing, use the KPIs in order:
- Leads by source: Lead volume is flat, so top-of-funnel isn’t the problem.
- Lead response time: It has risen from under one hour to over six hours after a team member left. That’s a red flag.
- Lead-to-opportunity rate: It has dropped from 22% to 15%, consistent with slower follow-up.
- Win rate and deal size: Both are stable, so the team still closes well once deals are qualified.
The diagnosis is clear: the problem is follow-up speed, not marketing or closing skill. The fix might be lead routing automation, an extra SDR or round-robin assignment. Without CRM KPIs, the team might have cut prices or increased ad spend, neither of which would have solved the real issue.
Setting Targets
Targets should be grounded in your own historical data first, then compared with industry benchmarks for context. Improve one or two KPIs at a time, and expect leading indicators like response time to move faster than lagging ones like revenue.
Frequently Asked Questions
What are the most important CRM KPIs?
For most businesses: lead response time, conversion rates, win rate, average deal size, sales cycle length, customer retention and customer lifetime value, plus CRM adoption metrics.
How many KPIs should I track in my CRM?
Start with five to seven per team. You can track more in reports, but focus attention on a few that drive decisions.
How do I measure CRM success?
Compare KPIs before and after implementation, such as response time, win rate, sales cycle and retention, along with adoption metrics like active users and data completeness.
What’s the difference between a metric and a KPI?
A metric is any measurement. A KPI is a metric tied directly to a strategic goal and used to track progress toward it.
Can my CRM calculate these KPIs automatically?
Most modern CRMs calculate many of them in standard reports and dashboards. Some, such as CLV or CAC, may need cost data from other systems.
Final Thoughts
CRM KPIs turn your CRM from a record-keeping tool into a management system. Choose a focused set tied to your goals, define them clearly, make sure the underlying data is reliable, and review them on a regular rhythm. The goal isn’t more numbers; it’s better decisions.
Related: how CRM works and CRM process.