Route Planning
11 March 2026
7 min read

How to Build a Daily Call Cycle for FMCG Reps

A structured call cycle keeps FMCG reps visiting the right customers at the right frequency. Here's how to build one that actually works in SA.

Craig Naidoo
FMCG Sales Director

What Is a Call Cycle (and Why FMCG Needs One)?

A call cycle is the recurring schedule that determines which customers a sales rep visits, how often, and in what sequence. It's not a list of customers — it's a structured, repeating pattern of coverage that ensures every account in a territory gets serviced at the frequency their value and needs require.

For FMCG sales in South Africa, call cycles aren't optional. FMCG selling is replenishment-driven: your customers need to be visited before they run out of stock. Visit too infrequently and you lose shelf space to a competitor who showed up when you didn't. Visit too frequently and you waste rep time and fuel on accounts that aren't ready to order. The call cycle is the mechanism that gets the balance right.

Businesses supplying into independent retail — the thousands of spaza shops, general dealers, and superettes spread across Johannesburg, Durban, Cape Town, and smaller centres — depend on call cycle discipline to maintain distribution breadth. You can't manage that coverage reactively. You need a system.

Build your call cycle digitally and your reps always know where to go. Start your 14-day free trial — no credit card required.

The Standard FMCG Call Frequency Model

FMCG call cycles are typically structured around an A/B/C customer classification that assigns visit frequency based on revenue and strategic importance:

A Customers — Weekly Visits

Your highest-value accounts: the large volume independents, chain store franchise locations, and wholesale customers that contribute disproportionately to your revenue. These customers need to be in stock at all times. A rep who misses an A customer for two weeks may find a competitor has filled the space.

B Customers — Fortnightly Visits

Mid-tier accounts with reliable but moderate volume. They need regular contact but don't justify weekly rep time. A fortnightly schedule keeps the relationship active and catches replenishment needs before they become out-of-stock situations.

C Customers — Monthly Visits

Smaller accounts: the spaza shops doing low-frequency orders, the hospitality accounts with seasonal demand, the newer accounts you're developing. Monthly coverage keeps them in the customer base without consuming disproportionate rep capacity.

This tiered model is standard across the SA FMCG industry — used by distributors of major brands including beverages, snacking, dairy, and household categories.

The Math: Why Classification Matters

This is where most managers get the arithmetic wrong when building their first call cycle. Consider a rep with 120 customers in their territory, expected to make 8 visits per day, working a 5-day week.

8 visits/day × 5 days = 40 visits/week 40 visits/week × 4 weeks = 160 visits/month

120 customers should fit, right? Not if they all need weekly visits:

120 customers × 4 visits/month (weekly) = 480 required visits/month 480 required visits vs 160 available visit slots = impossible

The A/B/C model solves this. If that same 120-customer territory breaks down as:

  • 20 A customers × 4 visits/month = 80 visits
  • 40 B customers × 2 visits/month = 80 visits
  • 60 C customers × 1 visit/month = 60 visits
  • Total: 220 visits/month

Still tight for 160 available slots — which tells you this territory needs optimisation: either a geographic restructure to reduce travel time, a reduction in C-tier customers, or a second rep. The math reveals territory design problems that guesswork won't.

Building a Call Cycle from Scratch: Step by Step

Step 1: List All Customers in the Territory

Pull every active customer account assigned to the rep. Include accounts that haven't ordered recently — these need to be assessed, not ignored.

Step 2: Classify by Revenue and Strategic Importance

Analyse the last six months of order data. Revenue quartiles are a starting point: top 20% of customers are A candidates, next 30% are B, bottom 50% are C. Adjust for strategic factors: a new account you're developing may be C revenue now but A potential, so classify it B and invest the visits.

Step 3: Assign Visit Frequency

Apply the A/B/C frequency model. Review whether the resulting visit count is achievable for the rep's territory geography. If not, the territory or the classifications need adjustment.

Step 4: Map Geographic Clusters

Group customers into geographic clusters — customers within a 5-10km radius of each other. These clusters form the basis of a day plan: Monday = Midrand cluster, Tuesday = Centurion cluster, etc. Geographic clustering is the single biggest driver of rep efficiency; zig-zagging across a territory wastes hours of drive time daily.

Step 5: Build the Weekly Schedule

Assign clusters to specific days of the week. Ensure A customers appear in the schedule at their required frequency — if a cluster contains A customers, it needs to be in the Monday schedule every week, not alternating weeks. B customers appear in the schedule every other week. C customers appear once per month.

Cut drive time with optimised stop sequences. Route planning software calculates the shortest path through all of a day's stops automatically. Try it free for 14 days and see what an optimised call cycle looks like for your team.

Call Cycle vs Reactive Visiting: The Performance Gap

The alternative to a structured call cycle is reactive visiting: reps go where they want, when they want, based on their own judgment about where to spend time. This approach has one advantage (flexibility) and several major disadvantages:

  • Bias toward easy customers — reps gravitate toward customers they like, not the ones who need the most attention
  • Neglect of C customers — small accounts that aren't proactively scheduled get visited less and less until they lapse
  • No accountability — without a defined schedule, there's no metric for "did the rep do their job today?"
  • Territory knowledge loss — when a rep leaves, the reactive visiting pattern they had in their head goes with them

FMCG businesses that move from reactive to structured call cycles typically see 15-25% increases in customer coverage and corresponding improvements in order frequency from previously under-visited accounts.

Handling Call Cycle Exceptions

Even the best-planned call cycle encounters exceptions:

Customer was closed: The rep arrives and the shop is shut (load shedding, public holiday, owner absent). Record the attempted visit, reschedule automatically in the following week's plan.

Rep was sick: Sick days create coverage gaps. The system should flag accounts that went unvisited that week so they can be prioritised the following week rather than simply waiting for their next scheduled slot.

New account added: When a new customer is onboarded, the system should integrate them into the existing call cycle structure based on their classification, not require a manual reschedule.

Measuring Call Cycle Adherence

The call cycle is only valuable if reps follow it. The key metric is call cycle adherence: the percentage of planned visits that were actually completed.

Target: 85%+ adherence (allowing for legitimate exceptions like closed customers) Review: Weekly, by rep, with month-to-date trending

Reps with consistently low adherence need coaching on time management or territory restructuring — their call cycle may be unachievable. Reps with very high adherence are executing well; review whether their A customers are being upgraded in classification as their accounts grow.

GPS visit tracking verifies that reps were physically at the customer location when the visit was recorded — important for accurate adherence measurement and for identifying when reps are logging visits without making them.

Digitising the Call Cycle

A paper or spreadsheet call cycle requires someone to maintain it, distribute it, and reconcile actual visits against the plan manually. A digital call cycle:

  • Assigns the day's visits automatically each morning
  • Shows the rep their route for the day with GPS directions
  • Records actual visits with timestamps and GPS coordinates
  • Flags missed visits for manager review
  • Updates automatically when customers are added, reclassified, or deactivated

For a team of 15+ FMCG reps, the administrative overhead of managing call cycles manually is substantial. Digitising it converts that recurring overhead into a one-time setup.

Start your 14-day free trial and build your FMCG call cycles in a system that manages scheduling, tracking, and adherence measurement automatically.

Tags:
#Call Cycle#Route Planning#FMCG#Field Sales

Ready to Transform Your Sales Operations?

Discover how SalesPro Hub can help you implement the strategies discussed in this article and take your sales performance to the next level.