Picture a rep who drives 38,000 km a year, hits every appointment on time, and still misses quota. Their routes are tight. Their fuel card looks reasonable. And yet the territory underperforms the one next door that logs more kilometers.
This happens constantly, and it exposes an uncomfortable truth: most field-sales teams optimize the wrong layer. They squeeze 12% off drive time on a visit plan that was never built to grow revenue in the first place. You can't out-route a bad cadence.
Let's fix the actual problem.
Drive time is a symptom, not the disease
Shaving kilometers feels productive. It's measurable, it lowers fuel spend, and it photographs well in a board deck. But ask a harder question: what is a rep's most expensive resource?
It isn't fuel. It's the 5–6 hours of usable selling time in a working day. Everything else — the driving, the parking, the coffee, the "just dropping by" — is overhead competing for that window.
When you frame it this way, the goal flips. You're not trying to drive less. You're trying to put the highest-value face time in front of the highest-value accounts at the right frequency. Distance is just one cost among several.
The reps who beat quota aren't the ones with the shortest routes. They're the ones whose routes are built around a deliberate cadence.
What a cadence problem actually looks like
Here are the patterns I see when a territory is busy but unproductive:
- Everyone gets the same visit frequency. The €4k/year account and the €80k account both get a monthly drop-in because that's "how the territory works."
- Reps visit who they like, not who they should. Friendly, low-pressure accounts get over-serviced. Tough, high-potential ones get a phone call and a promise.
- The route is built outward from home, not around anchors. The rep starts driving and improvises, so the day's value is whatever happened to be nearby.
- No one tracks time-since-last-visit. Accounts silently drift past their ideal touch window until something breaks and it becomes a rescue mission.
None of these are routing problems. A perfect shortest-path algorithm will happily optimize a route full of the wrong stops.
Step 1: Tier accounts by value AND visit-responsiveness
Most segmentation stops at revenue. That's half the picture. An account that spends €50k but buys on a rigid annual contract may not move faster because you show up more often. A €20k account in a growth phase might double if you're physically present monthly.
Score every account on two axes:
- Value — current revenue plus realistic 12-month upside.
- Visit-responsiveness — how much an in-person visit actually changes the outcome versus a call or email.
Then assign a deliberate cadence:
- Tier A (high value, high responsiveness): every 2–3 weeks, in person.
- Tier B (high value, low responsiveness): quarterly in person, calls in between.
- Tier C (low value, high responsiveness): monthly, but cluster them — never make a dedicated trip.
- Tier D (low value, low responsiveness): remote-only. Stop driving to them.
This single exercise usually frees up a surprising amount of windshield time, because most teams discover they've been spending Tier-A energy on Tier-D relationships.
Step 2: Design days around anchors, not addresses
Once cadence is set, stop planning routes as a flat list of stops. Use what I call anchor-and-orbit.
Each high-value day gets one or two anchor visits — the must-happen, high-stakes meetings you'd drive across the region for. You schedule those first, hard, with confirmed times. Then you fill the orbit: the Tier-B and Tier-C accounts that happen to fall along the corridor to and from those anchors.
This flips the usual logic. Instead of asking "what's the shortest loop through these 9 stops?", you ask "given this anchor, who else can I see profitably without adding meaningful drive time?"
The payoff: every day has a guaranteed high-value reason to exist, and the cheap, opportunistic visits ride along for almost free. This is exactly the layer where tools like SalesFleet earn their keep — letting a rep drop an anchor on the map and instantly see which due-for-a-visit accounts sit within a 15-minute detour.
Step 3: Make "time since last visit" a live number
Cadence only works if it's visible. A plan that lives in someone's head decays within two weeks.
Every account should carry a days-since-last-visit counter and a cadence target. The moment an account crosses its window, it should surface — automatically — as a candidate for the next route through that area. Not a guilt-trip alert. A planning input.
This does two things:
- It catches drift before it becomes churn.
- It stops reps from over-servicing comfortable accounts, because the data shows that account isn't due.
If your CRM and your route planner are separate systems that don't talk, this is impossible to maintain by hand. That disconnect is the single most common reason good cadence plans collapse.
Step 4: Cluster the territory by drive-time, not by lines on a map
Classic territory design carves regions by postal code or county boundaries. Those lines were drawn for tax and mail, not for selling. A rep can sit at the edge of a "balanced" territory and lose 90 minutes a day just reaching the dense part of it.
Redesign around drive-time isochrones and account density instead. The question isn't "is this territory geographically fair?" It's "can a rep realistically hit the required cadence for every Tier-A and Tier-B account in here within a normal week?"
If the answer is no, the territory is overloaded regardless of how the headcount math looks. Rebalancing on this basis usually beats hiring.
The metric that actually matters
Swap your dashboards. Stop celebrating kilometers saved as the headline number. Track:
- Selling hours per working day (face time / total field time).
- Cadence compliance — % of Tier-A/B accounts visited within their window.
- Revenue per field day, not per kilometer.
Fuel and mileage still matter — they're real costs and a genuine sustainability lever — but treat them as outputs of a good plan, not the plan itself. When cadence and anchoring are right, drive time falls anyway, because reps stop making low-value dedicated trips.
A quick reality check for next week
Pull last month's visit logs for one rep and ask three questions:
- How many visits went to accounts that weren't actually due?
- How many Tier-A accounts blew past their cadence window?
- How many days had no clear anchor — just a string of convenient, low-stakes stops?
If the answers sting, you don't have a routing problem. You have a cadence problem wearing a routing costume. Fix the cadence first, design days around anchors, and let the optimizer do what it's actually good at: shaving the last few kilometers off a plan that was already pointed at the right accounts.
That's the order that wins. Reverse it, and you'll just arrive at the wrong customers faster.