How to Measure Sales Training ROI (Pick the Numbers Before the Session)

sales training roi

TL;DR
  • Sales training ROI is measured on the inputs first, not the revenue. Revenue lags 90 days. Attempts, conversations and follow-up touches move in a week.
  • Baseline four numbers the week before the session. Attempts per rep per day, real conversations, follow-up touches per lead, closes.
  • Re-pull the same four numbers 30 days after. That comparison is the ROI answer. The dollar formula comes last, once the inputs have moved.
  • Ask the trainer which number the session moves. If they cannot name it, you cannot measure it, and the day is a motivational event with a bigger invoice.

Most guides on sales training roi tell you to establish a baseline, run the training, then compare revenue, win rate and quota attainment before and after. That is the right shape and the wrong order. Revenue is the last thing to move. If your sales cycle is 60 to 90 days, the deals a rep closes in the month after training were mostly opened before the session. Wait for the output numbers and you will either declare victory on deals the training had nothing to do with, or write the whole thing off before it had a chance to show up.

The inputs move first. A rep who learned a better opener on Tuesday will show more conversations per 100 attempts by Friday. A team that installed a written follow-up cadence will show more touches per lead within a week. Those are the numbers I would measure, and I would pick them before anyone books a room.

Why most sales training ROI math is done backwards

The standard ROI approach starts at the end of the funnel. Pull last quarter's revenue, run the training, pull this quarter's revenue, subtract, divide by the cost. It is clean on a slide and useless in practice, for three reasons.

  • Revenue lags. By the time it moves, the training is a quarter old and six other things have changed: pricing, the market, who quit, a new lead source.
  • Revenue is noisy. One big deal that closed early, or one that slipped a week, swings a small team's quarter more than any training day ever could.
  • Revenue does not tell you what to fix. If it went up, you do not know why. If it stayed flat, you do not know whether the reps are not doing the new thing or whether the new thing does not work.

Inputs solve all three. They move within days, they are per rep so one big deal cannot hide a team that stopped dialing, and when one is flat you know exactly which behavior to go look at. This is the same logic behind the 100/10/2 Standard: 100 outbound attempts, 10 meaningful conversations, 2 sales closed. Those are the daily inputs, and they are the units a training session has to move.

Which four numbers should you baseline before the session?

Pull these per rep, per day, for the five working days before the training. Do not average them into a team number yet. You want to see who was short on what.

  1. Attempts per rep per day. Calls, texts, emails and DMs that could have started a conversation. Count attempts, not dials, and define the unit before you start. If the team argues about what counts, that argument is worth having now, not on day 30.
  2. Real conversations. A two-way exchange with a decision maker or the person who books them, not a voicemail, not a bounce. Write down the definition and hold it for the whole 30 days.
  3. Follow-up touches per lead. For every lead marked lost or stalled in the period, how many touches did it get before the rep stopped? In my experience this is the number most teams have never looked at, and it is where the leak usually is.
  4. Closes. Deals marked won. This is your one output number, and it is here so you can see the ratio, not because you expect it to move in a week.

If your CRM cannot produce these four in an afternoon, that is the first finding of the whole exercise. The training will not be measurable until it can, and no trainer can fix that from a stage. A sales process audit walks through the full pull if you want the longer version.

The four input numbers to baseline before sales training: attempts, conversations, follow-up touches and closes

How to measure sales training ROI in 30 days: the before and after

Run the training. Then do nothing to the measurement for 30 days except keep the definitions the same. On day 30, pull the same four numbers for the most recent five working days and set them beside the baseline, rep by rep.

The one spreadsheet column that matters is the change in the number the training was supposed to move. If the session was about openers, conversations per 100 attempts is the column. If it was about follow-up, touches per lead before a rep stops is the column. If it was about closing, the share of conversations that end with a booked next step is the column. Everything else is context.

Three outcomes, and what each one means:

  • The target number moved for most reps. The training worked. Keep inspecting it weekly so it does not fade, and now you can build the dollar case.
  • The target number moved for two reps and not the other six. The training worked and the reps are not doing it. That is a management problem, and it is the cheapest one on this list to fix.
  • Nothing moved anywhere. Either the wrong number was targeted, or nobody looked at the floor between day 1 and day 30. Both are worth knowing before you book the next session.

Sales training ROI: inputs vs outputs side by side

Use this to decide, before the session, what you will pull and when.

MetricTypeWhen it movesHow to capture itWhat "no change" means
Attempts per rep per dayInputDaysCRM activity report, one row per repReps are not doing more, whatever they learned
Conversations per 100 attemptsInputOne to two weeksConversations logged divided by attemptsThe opener or the list did not change
Follow-up touches per leadInputOne to two weeksTouches on leads marked lost or stalledThe cadence is not being run
Next steps booked per conversationInputTwo to four weeksConversations that end with a dated meetingThe ask is not being made
Closes and win rateOutputOne sales cycle or moreWon deals, won divided by closedToo early to tell, or the inputs never moved
Revenue per repOutputOne to two quartersBooked revenue by ownerSame as above, plus market noise

The revenue formula, once the inputs move

The formula itself is not the hard part. ROI equals the gain from the training minus its cost, divided by the cost. The hard part is what you are allowed to put in the gain, and the honest answer is: only the revenue you can trace to an input that moved.

A worked example, with made-up round numbers so the arithmetic is visible. A team of eight reps averaged 8 conversations per 100 attempts before a session on openers and 11 after. At their usual attempt volume that is about 30 more conversations a week across the team. Their historical rate of one close per 12 conversations puts that at roughly 2.5 extra closes a week. If an average deal is worth $2,000, that is about $5,000 a week in new revenue that traces straight to a number the training moved. Against a training cost of a few thousand dollars, the return is visible within the first month, and it is built on a change you measured rather than a quarter you hoped for.

Swap in your own conversation rate, your own close ratio and your own deal size. The point is the chain: input moved, ratio held, output follows. If the input did not move, there is no chain, and no formula will rescue it.

What should you ask a trainer before you pay them?

One question does most of the work: which of my four numbers does your session move, and how will we both know 30 days later? A trainer who has done this before will name the number without thinking. A trainer who answers with "energy," "mindset" or "confidence" is describing a keynote, which has its own place and its own return, covered in whether motivational speakers are worth it.

Three more that separate training from a nice day out:

  • Will the reps practice on their own live deals and their own CRM during the session, or on invented scenarios?
  • What does the manager do in weeks two, three and four? If the answer is nothing, plan for the number to fade.
  • Is this training or coaching? They are different purchases with different measurement windows. Sales coaching vs sales training lays out which one your team is short on.

When the training was not the problem

The honest take. A clean before and after that shows no movement is usually not a verdict on the trainer. It is a verdict on the four weeks after. Gallup puts 70% of the variance in team engagement on the manager, and on a sales floor the manager is also the only person positioned to check, week by week, whether the new behavior is still happening. If nobody did, the number went back to baseline by week two and the day-30 pull just confirmed it. That is why sales leadership training for the managers running the floor is often the higher-return purchase, and why the best time to buy it is before the rep training, not after it failed.

Once you know which input is short and have the baseline pulled, the training itself is the straightforward part. That is how Drewbie's sales team training is built: the C.A.L.L.S. framework and the follow-up system behind $15M+ in personal sales, delivered to the number your team is short on. Run the 30-day re-pull yourself and it is the scorecard. Measured that way, sales training roi stops being a slide you build afterward and becomes the reason you booked the session in the first place.

Measuring the result is half the job. The other half is choosing the vendor, and this vendor evaluation checklist for sales training sorts the questions you ask before you sign by what you can verify at day 90.

Want the four numbers pulled before you book anything?

Bring your baseline, or bring the CRM export and we pull it together. You leave knowing which number a session should move and what it should read on day 30.

Get sales team training

Sources: Gallup, How to Improve Employee Engagement in the Workplace · Call The Damn Leads, the 100/10/2 outbound sales standard

How do you measure sales training ROI?

Baseline four input numbers per rep the week before the session: attempts per day, real conversations, follow-up touches per lead and closes. Run the training, keep the definitions the same, and pull the same four numbers 30 days later. The change in the number the training targeted is the result. Build the dollar formula from that change, not from a quarter of revenue.

Input numbers such as conversations per 100 attempts and follow-up touches per lead move within one to two weeks. Closes and revenue take at least one full sales cycle, often a quarter or more. Measure the inputs at 30 days and the outputs at 90.

There is no universal figure, because deal size and cycle length vary so much. A better test is whether the targeted input moved for most of the team at day 30. If it did, the dollar return follows the ratios you already have. If it did not, the ROI is zero however the formula is arranged.

Usually one of three things. The wrong number was targeted, so the session taught a skill the team was not short on. Nobody inspected the new behavior weekly, so it faded before day 30. Or the numbers were never baselined, so there is no way to tell whether anything changed. All three are fixable before the next session.

By Drewbie Wilson. Keynote speaker, sales trainer, and the guy who built a brand on three words: Call The Damn Leads.

Related reading: Are Motivational Speakers Worth It? An Honest Answer · How to Run a Sales Process Audit