KPI Guides

B2B Sales KPIs: The Executive Guide to Fueling Sustainable Growth

The  Viva Team
Sep 26, 2025
8 min read
B2B Sales KPIs: The Executive Guide to Fueling Sustainable Growth

At A Glance

B2B sales key performance indicators (KPIs) are quantifiable metrics that measure how effectively your sales team is tracking toward core business objectives. They’re vital because they align your entire team around shared goals, providing the data-driven clarity needed to make smart decisions, prioritize high-impact activities, and fuel sustainable growth. While every business is different, most high-performing sales teams keep a close eye on these five essential KPIs:

  • Sales Growth
  • Profit Margin
  • Customer Acquisition Cost (CAC)
  • Customer Lifetime Value (CLV)
  • Sales Win Rate

What are B2B Sales KPIs?

Think of B2B sales KPIs as the vital signs for your revenue engine. They’re the specific, quantifiable metrics that measure how your sales team’s performance is tracking against your most important business goals. Their real power is in creating total alignment across your organization. Instead of reps and leaders focusing on different definitions of success, KPIs ensure everyone is calibrated to the same targets that fuel company growth. This focus helps you pinpoint what’s working, identify pain points, and make informed decisions to keep your business on a path to long-term success.

Why Tracking KPIs for B2B Sales Matters for Busy Leaders

For busy leaders, the right KPIs cut through the noise. Instead of getting bogged down in endless reports, you get a clear, real-time snapshot of your sales engine's health. This clarity empowers you to make swift, data-backed decisions, confidently steer your team toward high-impact activities, and focus your energy on strategic growth—not just putting out fires. It’s about maximizing your impact with minimal friction.

KPI Categories for B2B Sales

To make your KPIs truly actionable, it helps to group them into categories that reflect different parts of your sales funnel. This framework allows you to zoom in on specific areas of performance, from top-line growth to team efficiency, ensuring no part of your revenue engine is overlooked.

Here are the key categories to build your B2B sales dashboard around:

  • Revenue Growth
  • Customer Acquisition
  • Sales Pipeline Health
  • Customer Retention and Churn
  • Sales Efficiency and Productivity

Revenue Growth

Revenue growth is the lifeblood of any ambitious company. These KPIs give you a direct line of sight into the top-line performance of your sales engine, ensuring every effort translates into meaningful, sustainable growth.

Total Sales

Total Sales is the top-line revenue generated over a specific period, giving you a direct measure of your company's market traction and overall growth trajectory.

Executives track this foundational metric by pulling aggregated sales transaction data directly from their CRM or ERP systems, often on a monthly or quarterly basis.

Sales from New Business

This KPI isolates the revenue generated from first-time customers, showing how effectively you are expanding your market share and fueling future growth.

Leaders measure this by segmenting sales data in their CRM to distinguish between new and existing customer accounts, revealing the engine of their expansion.

Formula: (Sales from New Customers / Total Sales) x 100 = % of Sales from New Business

Example: If you generated $500,000 in total sales last quarter and $150,000 of that came from new customers, then 30% of your sales came from new business.

Customer Lifetime Value (CLV)

CLV forecasts the total revenue your business can expect from a single customer account, shifting the focus from one-time wins to building sustainable, long-term relationships.

Executives calculate CLV using historical data from their CRM and BI tools to analyze average transaction size, purchase frequency, and the customer retention period.

Formula: Average Transaction Size x Number of Transactions x Retention Period = Customer Lifetime Value

Example: If your average customer makes 2 purchases a year at $5,000 each and stays for 4 years, their CLV is $40,000 ($5,000 x 2 x 4).

Net Profit Margin

This KPI reveals the percentage of revenue left after all expenses are paid, providing a clear picture of your company's actual profitability and financial health.

Leaders determine this crucial financial metric by analyzing income statements generated from their ERP or accounting software.

Formula: (Net Income / Net Sales) x 100 = Net Profit Margin %

Example: If your company had $1,000,000 in net sales and a net income of $150,000 after all costs, your net profit margin is 15%.

Annual Contract Value (ACV)

ACV measures the average annualized revenue per customer contract, helping you understand the quality of your deals and identify opportunities to drive higher-value growth.

Executives track ACV by analyzing contract data within their CRM or financial systems, typically averaging the value of all contracts over a one-year period.

Formula: Total Value of Contracts in a Year / Number of Contracts = Average ACV

Example: If your company signed 50 contracts this year for a total value of $2,000,000, your average ACV is $40,000.

Customer Acquisition

Customer acquisition is all about building a predictable, scalable engine for growth. These KPIs give you the diagnostic tools to measure the health and efficiency of that engine, ensuring you’re not just busy, but profitable.

Customer Acquisition Cost (CAC)

CAC measures the total cost to land a new customer, giving you a clear-eyed view of the efficiency and profitability of your sales and marketing engine.

Executives calculate this by dividing total sales and marketing spend over a period by the number of new customers acquired in that same timeframe.

Formula: Total Sales & Marketing Costs / Number of New Customers = Customer Acquisition Cost

Example: If you spent $50,000 on sales and marketing in a quarter and acquired 100 new customers, your CAC is $500.

Lead-to-Customer Conversion Rate

This KPI reveals the percentage of leads that ultimately become paying customers, directly measuring the effectiveness of your entire sales process from start to finish.

Leaders track this within their CRM by comparing the number of deals closed against the total number of leads generated in a given period.

Formula: (Number of New Customers / Total Number of Leads) x 100 = Lead-to-Customer Conversion Rate %

Example: If your team generated 500 leads last quarter and converted 25 into customers, your conversion rate is 5%.

New Leads in Pipeline

This top-of-funnel metric tracks the volume of new prospects entering your sales process, serving as a leading indicator of future sales activity and revenue potential.

Executives monitor this by pulling reports from their CRM that count the number of new lead records created per rep or for the team, usually on a weekly or monthly basis.

MQL to SQL Conversion Rate

This KPI measures the percentage of marketing-qualified leads (MQLs) that the sales team accepts as sales-qualified leads (SQLs), highlighting the quality of your lead generation and the alignment between marketing and sales.

This is measured by tracking lead stage progression within a CRM or marketing automation platform, revealing the effectiveness of the handoff process.

Formula: (Number of SQLs / Total Number of MQLs) x 100 = MQL to SQL Conversion Rate %

Example: If marketing passed 200 MQLs to sales and 50 were accepted as SQLs, your MQL to SQL conversion rate is 25%.

Average Lead Response Time

This metric tracks how quickly your sales team follows up with an inbound lead, a critical factor that directly impacts conversion rates and the customer's first impression of your brand.

Leaders use timestamp data from their CRM to calculate the average time elapsed between a lead's creation and the first logged contact from a sales rep.

Formula: Total Time to Respond to All Leads / Number of Leads Responded To = Average Lead Response Time

Example: If your team responded to three leads in 5, 15, and 40 minutes, your average response time is 20 minutes.

Sales Pipeline Health

A healthy sales pipeline is the engine of predictable revenue. To keep it running smoothly, you need to monitor not just what’s going in, but how efficiently opportunities are moving through each stage. These KPIs give you the diagnostic tools to identify bottlenecks, forecast accurately, and ensure your pipeline is consistently generating results.

Pipeline Velocity

Pipeline velocity measures how quickly deals move through your sales cycle from lead to close, giving you a powerful indicator of your sales engine's overall efficiency and revenue predictability. Executives use sales analytics platforms to automatically calculate this metric, which synthesizes the number of opportunities, average deal value, win rate, and sales cycle length into a single, powerful number.

Formula: (Number of Opportunities x Average Deal Value x Win Rate %) / Length of Sales Cycle in Days = Pipeline Velocity

Example: If you have 50 opportunities, an average deal value of $10,000, a 20% win rate, and a 60-day sales cycle, your pipeline velocity is $1,667 per day.

Lead-to-Opportunity Ratio

This KPI reveals the percentage of leads that are strong enough to convert into qualified sales opportunities, directly measuring the quality of your inbound lead flow and the effectiveness of your initial qualification process. Leaders track this within their CRM by comparing the number of leads that progress to the "opportunity" stage against the total number of leads generated in a given period.

Formula: (Total Number of Opportunities / Total Number of Leads) x 100 = Lead-to-Opportunity Ratio %

Example: If your team generated 200 leads last month and 30 of them became qualified opportunities, your lead-to-opportunity ratio is 15%.

Average Age of Leads in Pipeline

This metric tracks how long leads are sitting idle in your pipeline, helping you instantly spot stalled deals that are consuming valuable time and resources without moving forward. Executives monitor this by using CRM dashboards that automatically calculate the average time elapsed since a lead was created for all open opportunities, often segmenting by sales rep or stage.

Formula: (Total Age of All Active Leads in Days / Number of Active Leads) = Average Age of Leads

Example: If you have 10 active leads with a combined age of 300 days, the average age of your leads is 30 days.

Win Rate

Win rate is the percentage of opportunities your team successfully closes, offering a clear, bottom-line measure of your sales process's effectiveness and your team's ability to convert qualified interest into revenue. Executives measure this by dividing the number of closed-won deals by the total number of closed deals (both won and lost) over a specific period, a calculation easily automated in any modern CRM.

Formula: (Number of Closed-Won Deals / Total Number of Closed Deals) x 100 = Win Rate %

Example: If your team closed 40 total opportunities last quarter and 10 of them were won, your win rate is 25%.

Revenue by Lead Source

This powerful KPI attributes closed-won revenue back to its original source, showing you which channels are not just generating activity, but are delivering your most valuable and profitable customers. Leaders use their CRM and analytics tools to connect the value of closed deals back to the lead's origin channel, allowing them to double down on what works and optimize marketing spend.

Formula: (Revenue from a Given Lead Source / Total Revenue) x 100 = % of Revenue from Source

Example: If your total revenue was $500,000 and $125,000 of that came from leads generated by industry events, then events are responsible for 25% of your revenue.

Customer Retention and Churn

Acquiring new customers is expensive; retaining them is where you build sustainable profitability. These KPIs help you measure customer loyalty, identify at-risk accounts, and ensure your hard-won customers are in it for the long haul.

Customer Retention Rate

This KPI measures the percentage of customers who continue to buy from you over a given period, directly reflecting customer loyalty and the health of your recurring revenue base. Executives track this by analyzing customer data in their CRM to see how many customers from the start of a period are still with them at the end.

Formula: ((Number of Customers at End of Period - Number of New Customers Acquired) / Number of Customers at Start of Period) x 100 = Customer Retention Rate %

Example: If you started the year with 200 customers, acquired 50 new ones, and ended with 230, your retention rate is 90% ((230 - 50) / 200 x 100).

Customer Churn Rate

Also known as the attrition rate, this is the percentage of customers who leave your business during a specific period, serving as a critical warning sign for issues with your product or service. Leaders calculate this by dividing the number of customers lost during a period by the number of customers they had at the start of that period.

Formula: (Customers Lost / Starting Customers) x 100 = Customer Churn Rate %

Example: If you started the quarter with 500 customers and lost 25, your churn rate for that quarter is 5% (25 / 500 x 100).

Customer Lifetime Value (CLV)

CLV forecasts the total revenue a single customer will generate throughout their relationship with your company, highlighting the long-term value of retention over one-time acquisition. Executives calculate CLV using historical data from their CRM to model average purchase value, purchase frequency, and customer lifespan.

Formula: Average Transaction Size x Number of Transactions x Retention Period = Customer Lifetime Value

Example: If your average customer pays $1,000 per month ($12,000/year) and stays for an average of 3 years, their CLV is $36,000 ($12,000 x 3).

Net Promoter Score (NPS)

NPS measures customer loyalty by asking how likely they are to recommend your company, giving you a direct pulse on customer satisfaction and word-of-mouth growth potential. Leaders measure this by surveying customers and then subtracting the percentage of detractors from the percentage of promoters.

Formula: % of Promoters - % of Detractors = Net Promoter Score

Example: If a survey of 100 customers yields 60 promoters (60%) and 10 detractors (10%), your NPS is 50 (60 - 10).

Customer Acquisition Cost (CAC)

CAC measures the total cost to acquire a new customer, a vital metric to weigh against CLV to ensure your growth engine is not just active, but profitable and sustainable. Executives calculate this by dividing total sales and marketing spend over a period by the number of new customers acquired in that same timeframe.

Formula: Total Sales & Marketing Costs / Number of New Customers = Customer Acquisition Cost

Example: If you spent $100,000 on sales and marketing last quarter and brought in 50 new customers, your CAC is $2,000.

Sales Efficiency and Productivity

Your team’s time is your most valuable asset. Sales efficiency and productivity KPIs measure how effectively that time is being used, helping you eliminate friction, automate low-value work, and keep your reps focused on what they do best: selling.

Percentage of Time Spent Demoing

This KPI tracks the portion of a rep's time spent in active product demonstrations, revealing how much energy is dedicated to high-impact, revenue-generating activities.

Executives measure this by analyzing activity logs in their CRM, where reps track time spent on demos versus other tasks.

Formula: (Hours Spent Demoing / Total Hours Worked) x 100 = % of Time Spent Demoing

Example: If a rep works a 40-hour week and spends 10 hours in demos, 25% of their time is spent on this high-value activity.

Percentage of Time on Data Entry

This metric quantifies the time your sales team spends on manual, administrative tasks, highlighting operational friction that pulls them away from selling.

Leaders track this using time-tracking software or by analyzing CRM data to identify time spent on non-selling, data-related activities.

Formula: (Hours on Data Entry / Total Hours Worked) x 100 = % of Time on Data Entry

Example: If a rep spends 6 hours on data entry in a 40-hour week, they're losing 15% of their time to administrative work.

Average Rep Ramp Time

This KPI measures the time it takes for a new hire to become fully productive, directly reflecting the efficiency of your onboarding and training engine.

Executives calculate this by tracking the time from a new rep's start date to their first prospect outreach, using data from HR and CRM systems.

Formula: (Total Ramp Time for All New Reps / Number of New Reps) = Average Rep Ramp Time

Example: If it takes four new reps a total of 120 days to start actively prospecting, your average ramp time is 30 days.

Number of Sales Tools Used

This KPI simply counts the number of applications a rep juggles daily, exposing "tool sprawl" that can create context-switching and kill productivity.

Leaders typically determine this through team surveys or by using software management platforms to get a clear inventory of the sales tech stack in use.

Average Follow-Up Attempts

This metric tracks the average number of contacts a rep makes before closing or abandoning a lead, measuring the efficiency and effectiveness of their follow-up strategy.

Executives measure this by analyzing call, email, and meeting logs within the CRM to count touchpoints per opportunity.

Formula: (Total Follow-Up Attempts / Total Number of Deals) = Average Follow-Up Attempts per Deal

Example: If a rep makes 60 follow-up attempts across 15 deals, their average is 4 attempts per deal.

Common Pitfalls for B2B Sales KPI Management

For a busy executive, managing KPIs can feel like a second full-time job, making it dangerously easy to fall into common traps. The most frequent is information overload—tracking too many KPIs creates a fog of data with no clear insights, a problem often compounded by focusing on vanity metrics that look good but don’t drive growth. Even with the right metrics, misinterpretation can derail your strategy. Blended CAC can mask unprofitable channels, over-optimizing one KPI can starve another (like sacrificing lead gen for short-term closes), and ignoring lag times lets valuable leads go stale. Without clear ownership and consistent definitions across teams, you end up with organizational chaos instead of aligned action. These pitfalls aren't just theoretical; they're the default outcome when a leader simply doesn't have the bandwidth to manage the details.

How an Executive Assistant from Viva Streamlines KPI Tracking

A Viva executive assistant, drawn from the top 0.2% of Latin American talent and trained in our four-week business bootcamp, turns KPI management into a strategic advantage. By owning the day-to-day data oversight, they free you to focus on growth. Your EA will:

  • Maintain and refresh your KPI dashboards for real-time accuracy.
  • Distill complex data into concise, actionable weekly reports.
  • Flag critical anomalies and outliers that demand your attention.

Want Better KPI Management?

Streamline your KPI management by taking the first step: book a call. Visit Viva to get matched with a vetted executive assistant in under a week.

A great EA can change how you work - are you ready?

Book a call and see how the right assistant can make your life easier.

Book a call
Overwhelmed by scheduling, inboxes, and to-dos?

Discover how an executive assistant can take it off your plate — book a call today.

Book a call
Get your time back with the right executive assistant.

Book a call today and learn how to delegate with confidence.

Book a call