With "KPIs on KPIs," the owner of Eco Movers has a fail-proof sales system like I've never seen.
After "months in dark rooms thinking through systems and processes," he emerged victorious. His vision for sales skyrocketed his company from a single truck to a 40-vehicle fleet with $15M in revenue.
Here are the KPIs he swears by.
Booking percentage
New leads received
Total revenue booked
Marketing ROI
Agent score
Want to see Grant's full masterclass on Sales KPIs? Watch and be awed👇.
How many leads you convert to booked jobs. Your bread and butter.
Formula: (total bookings / total leads) × 100
Example: If you get 200 leads a week and book 60 jobs, your booking percentage is 30%.
What's a good booking percentage? Less than 30% is a sign of holes. You're either dealing with unqualified leads or your sales process needs tightening. Better than 50%? You're killing it!
It takes movers 3 days on average to book a job, and 65% of companies book at a rate of 30% or higher.
🤔 Booking percentage tells you...
“This is where the money's at," says Grant. "We get caught up in operations and details and people. We need to focus in on sales and really optimize the sales process to drive the revenue we want."
This is your lead volume. The lifeblood of your moving company.
Formula: sum of all new leads (phone calls + web forms + referrals + other sources) per week
Example: If you have 20 trucks, you need 300-400 leads during peak season to keep your trucks booked. This might break down as 150 phone calls, 200 web forms, and 50 referrals.
🤔 Lead volume tells you...
"New leads received—this is key. If you see a dip, you want to ask why. I look at the last 12 weeks, and I'm looking for trends in my data so I know when something's off. Better yet, my management team knows when something is off."
Of all the metrics you should watching, this one's probably your long-time BFF.
But looking at booked revenue alongside lead flow and booking percentage—now you start to see what it takes to sustain (and ideally, grow) your business.
Formula: sum of all booked job values (before expenses) per week
Example: If you have 12 trucks operating in a major market, you might book $120k in revenue each week. Here’s how it might break down:
🤔 Booked revenue tells you...
"I want to know how much we're booking on a consistent basis. If we're behind target, I need to go ahead and implement more marketing to drive more revenue."
Is your marketing working? This calculation tells you.
Formula: (revenue from marketing - marketing cost) / marketing cost) × 100
Example: If you spend $10k a month on Google ads and generate $60k in revenue from those leads, your marketing ROI is 500% or 5X. Nice!
How much should you spend on marketing? In 2025, moving companies spend 9% of revenue on marketing, on average.
🤔 Marketing ROI tells you...
"Marketing works when you have your sales dialed in. Don't throw money at marketing and then fix sales. Fix sales first. It took me some time to learn this," admits Grant.
Your team's report card, grading how well they stick to the sales process.
This one's dealer's choice—the scoring system is up to you, but here's how Grant does it:
Formula: (speed to lead score + follow-up score + process adherence score + booking rate score) / total possible points) × 100
Example:
🤔 The agent score tells you...
"This report's been key to holding our agents accountable,” says Grant. “We share this in Slack every morning to see what happened the day before."
Great! You're giving your company a fighting chance. A future.
Because—you could have the best sales process in the world, but without metrics, you're running in place.
Grant says it best:
"Knowing your numbers is #1. You don't want to make assumptions. You want to know for sure based on data. A data-driven company can pivot based on what the data is telling you."
Now that you know the top 5 sales KPIs—step 1: track them, step 2: improve them. This playbook can help.