Newfoyai now builds each buyer their own deck from your Google Slides template.A deck for every buyer.

See how it worksSee how

Calculating Sales Velocity: Formula, Example and Ways to Improve It

Learn how to calculate sales velocity with the four-input formula, a worked example, and ways to measure it cleanly and speed it up in your pipeline.

Published

Geometric forms suggest sales moving toward revenue

Sales velocity is the revenue your pipeline produces per day. You calculate it by multiplying your number of qualified opportunities, your average deal value and your win rate, then dividing by the length of your sales cycle in days. The formula takes a minute. Getting inputs you can trust, and knowing which one to change, is where the real work is.

This guide gives you the formula, a worked example with real arithmetic, the definitions that keep your numbers honest, and the four levers that move the result.

Foyai
foyai.com
Keep Sales Deals Moving
Foyai creates personalized deal rooms for Attio teams, keeping buyer information together and current as each sales conversation progresses.
Explore Foyai

TL;DR

  • Sales velocity = (opportunities × average deal value × win rate) ÷ sales cycle length. With the cycle in days, the result is revenue per day.
  • Use one fixed definition of “opportunity,” one time window and one segment at a time, or the number will drift for reasons that have nothing to do with selling.
  • Each input is a lever. A 5-point win rate gain, a bigger average deal or a shorter cycle all lift velocity, and the effects multiply.
  • Calculate it monthly or quarterly and watch the trend rather than a single reading.
  • Buyer engagement during the cycle is the part you can influence most directly, because stalled deals lengthen the denominator.

Table of Contents

The sales velocity formula

The standard formula is the same across the major sales and CRM resources: opportunities times average deal value times win rate, divided by sales cycle length. Written out:

Sales velocity = (Number of opportunities × Average deal value × Win rate) ÷ Sales cycle length

The top three terms are the money-making side of your pipeline. The bottom term is time. Velocity rises when the top grows or the bottom shrinks.

If you measure the cycle in days, the answer is typically revenue generated per day. Measure it in weeks and you get revenue per week. Pick one unit and keep it.

What the number tells you: sales velocity shows how quickly deals move through the pipeline and turn into revenue, so it works as a health check on both the team and the pipeline. It can also support forecasting and process improvement.

The sales velocity formula

What each of the four inputs means

Most bad velocity numbers come from loose definitions, not bad math. Here is what each input should mean in your CRM.

Number of opportunities

These are qualified leads in the pipeline you are measuring, not every contact that ever filled out a form. Salesforce defines opportunities as qualified leads in the measured pipeline. Decide exactly which stage marks the moment a lead becomes an opportunity, write it down, and never move it mid-year.

Average deal value

This is the average size of a won deal. One common way to compute it is total revenue divided by the number of deals. If you sell bundles or sliding-scale products, use the average purchase amount so the figure reflects what buyers actually pay.

For subscription businesses, choose annual contract value or first-year value and stay with it. Mixing monthly and annual figures is the fastest way to produce a meaningless result.

Average deal value

Win rate

Win rate is deals won divided by total opportunities, expressed as a percentage. The formula is deals won ÷ total opportunities × 100. In the velocity formula, use the decimal (25% becomes 0.25).

One trap: count opportunities from the same cohort. If you divide this quarter’s wins by this quarter’s new opportunities while your cycle is 90 days, you are comparing deals that started in different periods.

Sales cycle length

This is the average time it takes a qualified lead to become a customer. Salesforce describes it as the average time for a qualified lead to become a customer. Measure from the same start event you used to define an opportunity, to the closed-won date.

A worked example, step by step

Say a mid-market B2B team looked at the last quarter and found:

  • 40 qualified opportunities
  • $12,000 average deal value
  • 25% win rate
  • 60-day average sales cycle

These figures are illustrative, not benchmarks.

  1. Multiply opportunities by average deal value: 40 × $12,000 = $480,000.
  2. Multiply by win rate: $480,000 × 0.25 = $120,000.
  3. Divide by cycle length: $120,000 ÷ 60 = $2,000 per day.

The pipeline is producing about $2,000 of expected revenue every day. To turn that into a forecast, multiply velocity by the number of days or months in the period: 30 days × $2,000 = $60,000 a month.

For a cross-check on the method, one published example uses 50 opportunities, a $10,000 average deal, a 20% win rate and a 60-day cycle to reach $1,666.67 per day. Run those numbers yourself and you will land on the same figure.

How changing each lever moves the result

Because the formula multiplies, every input matters, and small gains in several compound. Using the example above (baseline: $2,000 per day):

Change New inputs Velocity per day Gain
Baseline 40 opps, $12,000, 25%, 60 days $2,000.00 n/a
Win rate from 25% to 30% 40 opps, $12,000, 30%, 60 days $2,400.00 +20%
Deal value from $12,000 to $14,000 40 opps, $14,000, 25%, 60 days $2,333.33 +16.7%
Cycle from 60 to 45 days 40 opps, $12,000, 25%, 45 days $2,666.67 +33.3%
Win rate 30% and cycle 45 days 40 opps, $12,000, 30%, 45 days $3,200.00 +60%

The last row is the point: two modest improvements together raise velocity by 60%. And notice that cutting 15 days off the cycle beat a five-point win rate gain. Time is the lever teams most often ignore.

Measuring it accurately

A velocity figure is only as good as the data behind it. A few rules that keep it comparable from one period to the next:

Clean inputs start upstream. If reps log activity unevenly, your opportunity counts and cycle dates will be noisy. Teams that sell through social channels, for example, benefit from LinkedIn activity synced to the CRM, so early touches are recorded the same way for every rep and the start of a cycle is not a guess.

A quick data checklist before you calculate

  1. Every opportunity has a created date and a closed date.
  2. Closed-lost deals are marked lost, not left open.
  3. Deal amounts use one currency and one contract basis.
  4. Test and duplicate records are removed.
  5. You are using one segment and one cohort at a time.

Improving sales velocity

There are four ways to improve velocity, one per input. The framing is common: increase qualified opportunities, raise average deal value through pricing or bundling, diagnose drop-off to lift conversion, and shorten the cycle.

Grow qualified opportunities

More volume helps only if the opportunities are real. Tighten qualification first, then expand sourcing. Flooding the pipeline with weak leads raises the count but drags down win rate, and the product can go flat.

Raise average deal value

Bundle related products, price on the value delivered, and bring the right stakeholders in early so the deal is scoped for the full need. Larger deals usually involve more people, which is where identifying decision makers in a company pays off.

Lift your win rate

Find the stage where deals leak. Compare stage-to-stage conversion and look at what winning deals did differently. On the website side, the same discipline applies to inbound: better conversion rate optimization means a higher share of visitors become real opportunities, which feeds the top of the formula with better-fit leads.

Shorten the cycle

This is the lever with the biggest swing in our table. A shorter cycle also signals a more efficient process, because reps can move on to additional prospects sooner. Where do cycles stretch? Usually between calls: the buyer needs to forward a proposal internally, find the pricing, locate the security answers, or remember what was agreed. Each gap adds days.

Practical ways to close those gaps:

  • Send a recap with next steps within hours of every call, not days.
  • Agree on a mutual plan with dates, owners and the buyer’s own milestones.
  • Put proposals, case studies, recordings and pricing in one place the buyer can share internally.
  • Watch for deals going quiet and follow up while the conversation is warm.

Where buyer engagement fits

The formula has no “engagement” term, but engagement shows up in two of the four: win rate and cycle length. A buyer who has everything in one place, and whose champion can forward it to a committee, moves faster. A buyer buried in attachments goes silent.

If your team runs on Attio, you can see this in your pipeline. Views such as deals with buyer activity this week show what is heating up, and late-stage deals with no recent buyer visits flag the ones about to add days to your cycle. A review of action plan completion in pipeline review shows whether mutual plans are being followed, which is a leading indicator for cycle length.

Our perspective on velocity

Most teams treat sales velocity as a reporting number they pull at quarter end. We think it is more useful as a daily operating question: which deals are losing days right now, and why?

The answer is almost always the same. Between calls, the buyer loses the thread. The champion cannot easily explain the deal to colleagues, the latest deck is in an old email, and the seller forgets to update anything. The cycle stretches, and the number in the denominator gets bigger.

That is why we built foyai to work inside Attio. It drafts a personalized deal page from your call recordings and existing content, lets the seller review and publish it, and prompts for updates after each interaction so the room stays current. Buyer engagement data syncs back to the deal record, so the signals that predict a slow deal sit next to the fields you already use to calculate velocity.

Our aim is simple: fewer dead days between conversations, a clearer path for the buyer, and a pipeline you can read without guessing.

Adam

Put it to work in your own pipeline

If your CRM is Attio, foyai turns each deal into a buyer-ready room drafted from your calls and content, with engagement tracking and mutual action plans that sync back to the pipeline. You can start on the free plan, and see how it behaves on a live deal before you commit. Paid plans are listed on the pricing page: Pro is $49 per month per seat or $468 per year per seat, and Platform is $500 per month per workspace or $5,100 per year per workspace.

Foyai

Want to see what a buyer actually sees? Browse a real foyai room, or estimate the impact on your numbers with the ROI calculator for Attio teams. For ideas by team type, the use cases page walks through common setups, and the Attio integrations guide explains how data flows between your CRM and the rooms.

Common mistakes when calculating sales velocity

  • Mixing cohorts. Dividing wins from one period by opportunities created in another inflates or deflates win rate.
  • Changing the opportunity definition mid-year. Your trend line becomes a story about definitions, not selling.
  • Blending segments. A fast self-serve motion and a slow enterprise motion average into a number that describes neither.
  • Mixing units. Cycle in weeks with a per-day label gives a wrong answer by a factor of seven.
  • Using too short a window. One large closed deal can double a month’s average.
  • Optimizing one input in isolation. Chasing larger deals can lengthen the cycle and cancel the gain. Re-run the full formula after every change.

FAQ

What is the formula for calculating sales velocity?

Multiply the number of qualified opportunities by average deal value and win rate, then divide by the length of your sales cycle. That is the standard formula. With the cycle in days, you get revenue per day.

What is a good sales velocity?

There is no universal benchmark, because deal size, cycle length and market vary widely. A good number is one that rises over time within a single, consistently defined segment. Compare your own quarters against each other, and use segment-level figures rather than a company-wide average.

How often should I calculate sales velocity?

Monthly or quarterly works for most teams, since regular calculation helps you spot trends and judge process changes. Use the same window each time, and a longer window if your deals are few and large.

Can I use sales velocity to forecast revenue?

Yes, as a directional estimate. Multiply daily velocity by the days in the forecast period. Treat it as a baseline that assumes your inputs hold steady, and compare it with your stage-weighted pipeline forecast.

Sources