Field Sales KPIs: 15 Metrics That Actually Matter for FMCG Distribution Managers
Last month I sat with a distributor in Sharjah who was tracking 34 KPIs across his 22-rep team. Thirty-four. He had dashboards for dashboards. And when I asked him which three numbers he'd stare at if his internet died and he could only see three, he went quiet for a full 30 seconds.
That's the problem with FMCG sales metrics right now. Everyone's measuring everything, and nobody's acting on anything.
I've spent the last few years building Zivni with FMCG distributors across UAE, Saudi, Pakistan, and lately a few in the UK. And honestly? Most teams are drowning in reports while the actual field reality — the shopkeeper in Karachi who hasn't been visited in 11 days — goes invisible.
So here's my working list. Fifteen distribution KPIs I've seen actually change behavior. Not vanity numbers. The ones that make managers pick up the phone.
The KPIs that tell you if your beat is alive
1. Outlet coverage %. Of all outlets in your master list, how many got visited this month? If you have 4,200 outlets and only 2,900 got a visit, your coverage is 69%. That's your ceiling for growth right there.
2. Productive calls %. A visit isn't a call. A call is a visit that produced an order. I've seen teams at 82% visit compliance and 34% productive calls. That gap is where money leaks.
3. Strike rate per rep. Orders divided by visits, per person. When one rep hits 71% and another hits 28% on the same beat structure, you don't need more training programs. You need to shadow the top guy for a day.
4. Lines per call (LPC). How many SKUs are going into each order. This is the KPI I care about more than almost any other, because it tells you if reps are actually merchandising or just taking the reorder the shopkeeper shouts at them.
5. Drop size / average order value. Trends more than absolutes. If drop size is falling month over month even as visits go up, something's wrong with either your pricing, your mix, or your rep motivation.
6. New outlet additions. How many net-new outlets did the team open this month? I'd rather see 40 new outlets and 5 closures than 60 new and no discipline around dead ones.
The ones that catch problems before they explode
7. Time in trade. Not "hours logged." Actual GPS-verified time inside outlets. We had one client discover a rep was averaging 4 minutes per outlet. He was standing outside, punching orders in from memory.
8. Visits per day per rep. Benchmark this against beat design, not against other reps. If your beat says 32 outlets/day and reps average 19, either the beat is wrong or the reps are.
9. Order-to-delivery cycle time. From rep punching the order to stock hitting the shelf. In GCC I see 24-48 hours as normal. In parts of Pakistan it can stretch to 6 days. That gap is lost sales.
10. Fill rate. What % of the ordered quantity actually got delivered. Below 92% and your reps stop pushing SKUs they don't trust will arrive. Then LPC collapses. Then drop size collapses. It's a chain.
11. Range selling / must-stock compliance. Of your top 20 SKUs, how many are present in each outlet? This is the metric brand managers ask about and distributors usually can't answer without three days of manual work.
12. Return rate & damage %. Boring KPI. Absolutely critical. A creeping return rate is often the first sign of over-pushing weak SKUs to keep drop size numbers looking pretty.
The people and money ones
13. Revenue per rep per day. Simple, brutal, honest. If your average is $340 and you're paying $18/day fully loaded, the math works. If it's $95, no software will save you.
14. Rep attrition (rolling 90-day). In FMCG field sales I see annual attrition between 40% and 70% across the markets we serve. Every replaced rep costs you roughly 6 weeks of underperformance. Track it monthly or you'll lie to yourself about it.
15. Attendance / start-time compliance. Not to be a taskmaster. But when a rep starts the beat at 11:20am instead of 9:00am, they're not finishing it. And unfinished beats become uncovered outlets, which becomes point #1 all over again.
What I got wrong at first
Here's the thing — when we first built Zivni, I thought more KPIs = more value. We shipped a dashboard with 28 metrics on the main screen. Customers loved it in demos. Then nobody looked at it after week three.
So we rebuilt around a rule I stole from a distributor in Muscat: "If a KPI doesn't trigger a phone call, delete it." That's the test. Coverage drops below 70%? Call the ASM. Strike rate falls 8 points week-over-week? Call the rep. Fill rate breaks 90%? Call the warehouse.
Metrics that don't cause action are just decoration.
If you're a distribution manager reading this and you're currently tracking more than 12 KPIs actively, I'd genuinely challenge you to cut the list in half by Friday. Pick the ones that map to a specific person you'd call when the number moves. The rest can live in a monthly report nobody reads.
And if you want to see how we structure these inside Zivni — coverage, LPC, strike rate, time in trade, all of it wired to actual alerts — the demo takes about 20 minutes. But honestly, even if you never use our product, do the phone-call test on your current dashboard this week. You'll delete more than you think.
What's the one KPI your team pretends to track but nobody actually acts on?