How to Use Foot Traffic Data for Staff Scheduling

Sales tell you what happened. Customer demand tells you where your people need to be next.

Most retail staff schedules are built around sales history and habit. This guide explains why the best retailers now schedule around customer demand instead, helping them improve staffing, conversion and customer experience.

Retail manager using foot traffic data and staffing analytics to schedule staff around peak customer demand

The Real Scheduling Problem Isn't a Rota Problem

Over the years, I've seen the same frustrating moment play out in retail stores time and time again.

The rota says the store is fully staffed.

The shop floor says otherwise.

Queues build at the till. A customer waits too long for help and walks out. Meanwhile, on paper, everything looks fine. The right number of people are on shift, at the right time, according to the rota.

So what went wrong?

Usually, nothing went wrong with the plan. The plan was simply built on the wrong information.

Most rotas are built on two things: last week's sales and habit. Sales tell a manager which days generated the most revenue. Habit tells them how many people usually work a Saturday. Neither tells them when customer demand actually peaked, or whether the right people were available to serve those customers at the right moment.

I've come to call this Retailing in the Dark.

Retailers know what they sold.

Far fewer know how many customers they had the opportunity to serve, or whether staffing matched that opportunity when it mattered most.

Staff scheduling is one of the clearest examples of this problem in action.

It looks like a planning exercise.

In reality, it's a visibility exercise.

Get the visibility right and better staffing decisions follow naturally.

Retail manager using customer demand data to plan staff scheduling around peak trading periods.

Customer demand data helps retailers plan staffing around when customers actually visit, rather than relying on sales history or fixed rotas.

Sales Tell You What Happened. They Don't Tell You Why.

Ask most store managers why Saturday was quiet and they'll point to the sales report.

Sales were down 8% on last week.

That sounds like the answer, but it's also the problem.

A sales figure is an outcome, not an explanation.

It doesn't tell you whether fewer customers came through the door, or whether the same number came in and the store simply failed to convert them.

Those are two completely different problems, and they require two completely different responses.

One is a customer demand problem.

The other is a staffing and service problem.

StoreTech Principle

A sales report can't tell the difference.

Customer demand data can.

This is where the Performance Model becomes useful.

Demand × Conversion × Value = Revenue

Sales sit at the end of that equation.

Demand sits at the beginning.

It's the number of customers who had the opportunity to buy, yet it's the part most staffing rotas are built without.

Customer demand data gives managers an hour-by-hour picture of the opportunity their store had throughout the day.

Its value isn't in the counting itself.

It's in what that information reveals when it's viewed alongside sales and staffing.

Was Saturday quiet because customers stayed away?

Or did customers walk through the door but leave without buying because the store wasn't ready for them?

They're very different questions.

And they lead to very different decisions.

It's only a small change in the question being asked.

But better questions lead to better decisions.

And better decisions improve retail performance.

StoreTech Performance Model showing how Demand, Conversion and Value combine to drive retail revenue.

Sales are the outcome. Customer demand, conversion and transaction value are the levers that create retail performance.

Staffing Is a Live Decision, Not a Weekly Plan

Here's what most retailers get wrong about staff scheduling.

They treat it as something you finish on a Thursday afternoon, before the trading week even begins.

But customer demand doesn't arrive on a schedule.

It arrives in waves.

A lunchtime rush.

A wet Tuesday that quietens the high street.

A promotion that brings more browsers than buyers.

A rota built a week in advance can't see any of that coming.

It can only make its best guess and hope the guess holds.

This is where Behaviour Beats Reporting.

Reports explain yesterday.

Better decisions improve today.

A weekly sales report, however detailed, only explains what has already happened.

By the time it's reviewed, the opportunity to influence the trading day has gone.

What actually improves performance is something much simpler.

A store manager notices customer demand building in real time.

They move a colleague from replenishment to the shop floor.

They open another till before a queue forms.

They delay a stock delivery by thirty minutes.

None of those decisions are complicated.

But together they protect customer experience, improve conversion and strengthen store performance.

I'd go further.

The value isn't simply seeing customer demand rise.

It's seeing it early enough to do something about it.

A queue that's already ten customers deep is a queue you've already lost the chance to prevent.

A manager who spots demand building twenty minutes before the lunchtime rush still has a decision to make.

Not just a problem to react to.

This is what I mean by The Right Decision at the Right Moment.

Move someone onto a till.

Delay a delivery.

Push a lunch break back by half an hour.

Individually, they're small operational decisions.

Collectively, they determine whether customers receive the service they expected.

StoreTech Principle

The same decision, made too late, becomes damage control. Made at the right moment, it improves customer experience, protects conversion and increases sales.

The same decision, made too late, becomes damage control.

Made at the right moment, it improves customer experience, protects conversion and increases sales.

Fixed rotas were never designed to answer this kind of question.

They answer:

"How many people do we need this week?"

Today's retailers need to answer a different question:

"Where do we need our people right now?"

Retail manager responding to live customer demand by adjusting staffing before queues build.

The right decision at the right moment helps prevent queues, improve customer experience and protect conversion.

Key takeaway

Great retail operations don't eliminate problems. They spot them early enough to do something about them. Customer demand gives managers the visibility to act before lost sales become yesterday's report.

Moss Bros used customer demand and conversion data to improve staffing decisions and achieve a 6% sales uplift.

Moss Bros aligned staffing with customer demand, resulting in improved conversion and a 6% sales uplift during the pilot.

What This Looks Like in Practice: Moss Bros

This isn't theoretical.

I've seen it play out on the shop floor.

Moss Bros came to us with a challenge that many retailers will recognise.

Rising labour costs, driven in part by increases to the National Living Wage, meant every staffing hour needed to earn its place.

At the same time, store managers had no reliable way of knowing whether quiet sales reflected low customer demand, or whether customers were coming into the store but not receiving the service they needed.

Sales were the only measure available.

Sales couldn't answer that question.

We introduced customer demand and conversion data alongside the sales figures managers were already using.

The technology didn't improve performance.

Better decisions did.

What changed wasn't the dashboard.

It was the conversation.

Managers could finally see customer demand, conversion and sales together during the trading day instead of waiting until the end of it.

That changed how they managed their stores.

Staffing started following customer demand instead of simply following the rota.

Breaks were adjusted around busy periods.

Colleagues were moved onto the shop floor before queues developed.

Trading conversations became less about explaining yesterday's sales and more about improving today's performance.

One observation from the pilot summed it up perfectly:

"Staffing started following the pattern of customer demand rather than the shape of a rota written the week before."

The commercial results followed.

The pilot delivered a 6% sales uplift, exceeding the agreed targets and leading to a wider rollout across the Moss Bros estate.

Marita Sullivan, Retail Operations Director at Moss Bros, summed up the outcome:

"StoreTech supported sales growth of 6% in the active stores for us, which was huge."

What I take from the project isn't simply the sales uplift.

It's the pattern behind it.

Visibility led to better questions.

Better questions led to better decisions.

Better decisions improved retail performance.

That's the sequence I'd encourage every retailer to focus on, regardless of the systems they're using today.

Key Learning

Visibility doesn't improve performance on its own. It changes the decisions managers make throughout the trading day. That's where the commercial results come from.

Match staffing levels to customer demand

Foot traffic data helps retailers understand when customers visit, when demand peaks and where staff need to be available. By aligning schedules with real traffic patterns, retailers can improve service, reduce queues and protect conversion.

The Question Every Retailer Should Be Asking

I don't believe the future of staff scheduling is a smarter rota.

A more sophisticated spreadsheet, a cleverer forecasting formula, or another scheduling tool won't solve the underlying problem if every decision is still based on yesterday's information.

A rota is simply a prediction.

Customer demand is reality.

The retailers who consistently outperform aren't necessarily better at planning.

They're better at responding.

They understand that staffing isn't something you decide once a week.

It's something you manage throughout every trading day.

That's why I'd encourage every retailer to ask a different question.

Not:

"Did we schedule enough people this week?"

But:

"Did we have the right people, in the right place, at the right moment?"

It's a subtle shift.

But it's one that changes everything.

Most retailers already have sales data.

Far fewer understand customer demand with the same level of confidence.

Fewer still use demand, conversion and sales together to make better operational decisions while the trading day is still unfolding.

That is where the opportunity lies.

Staff scheduling was never really the problem.

It was the symptom.

The real opportunity is to stop Retailing in the Dark, put customer demand alongside sales, and make better decisions throughout the day.

Because retail performance is rarely determined by one big decision.

It's built through hundreds of small decisions.

Made by managers.

Made every day.

Made at the right moment.

Key takeaway

Staffing shouldn't follow the rota. It should follow customer demand. Better visibility leads to better questions. Better questions lead to better decisions. Better decisions improve retail performance.

Schedule staffing around customer demand, not assumptions

See how StoreTech helps retailers align staffing with customer demand using live footfall and conversion data, enabling managers to make better operational decisions throughout the trading day.

Book a Demo

David Kennett

Head of Technology & Operations, StoreTech

David has spent more than two decades helping retailers improve customer demand visibility, conversion and operational performance through data. His articles explore how customer demand helps retailers make better staffing decisions and improve store performance.


Published 7 July 2026

Last updated 7 July 2026 | 12 min read

David Kennett

Head of Technology & Operations, StoreTech

David has spent more than two decades helping retailers improve customer demand visibility, conversion and operational performance through data. His articles explore how customer demand helps retailers make better staffing decisions and improve store performance.


Published 7 July 2026

Last updated 7 July 2026 | 12 min read


In this guide

Match staffing to customer demand

See how StoreTech helps retailers use customer demand and foot traffic data to align staffing with peak shopping periods, reduce queues and improve store performance.

Book a Demo

Staff scheduling FAQs

Answers to common questions about using customer demand and foot traffic data to improve retail staff scheduling and store performance.

Foot traffic data helps retailers understand when customer demand is highest, allowing managers to align staffing with actual trading patterns rather than relying on sales history or fixed rotas. This improves customer service, reduces queues and helps stores convert more visitors into customers.

Sales show the outcome of a trading day, but they don't explain what created it. A store may have low sales because customer demand was low, or because customers weren't served effectively during busy periods. Combining sales with customer demand gives managers the information they need to make better staffing decisions.

Customer demand is the number of people entering a store and the times they visit. Measuring customer demand gives retailers visibility into their sales opportunities, helping managers understand peak trading periods and deploy staff where they're needed most.

People counting technology measures customer demand throughout the trading day, providing retailers with accurate information about visitor volumes and peak trading periods. This helps managers adjust staffing, reduce queues, improve customer experience and increase conversion.

The most effective retail staff schedules are built around customer demand rather than fixed rotas or historical sales. Retailers who understand when customers visit can align staffing with peak trading periods, make better operational decisions and improve both customer experience and store performance.

Resources

People counting insight from the experts

Retail people counting dashboard showing footfall, conversion and customer traffic insights | StoreTech

Benefits of People Counting Technology in Retail

Sales tell you what happened. People counting technology helps retailers understand why. Discover how customer demand, conversion and operational visibility combine to improve store performance.

StoreTech retail performance dashboard showing customer demand, conversion and operational visibility | StoreTech

Effective Customer Experience Strategies for Retail Brands

Sales tell you what happened. Discover how customer demand, conversion and operational visibility reveal why performance changes and help retailers improve customer experience with confidence.

How Moss Bros Unlocked £3–£5M in Annual ROI and Increased Store Sales by 6%

How Moss Bros Unlocked £3–£5M in Annual ROI and Increased Store Sales by 6%

Discover how Moss Bros used StoreTech’s retail traffic analytics to increase store sales by 6% and unlock £3–£5M annual ROI across its retail estate.

Talk to a people counting expert

Request a no-obligation demo to talk through your requirements and allow us to share our 27 years of experience and knowledge of people counting and retail performance management solutions.

What will you get out of a call with a people counting expert:

  • ✓ What people counting sensors are right for you
  • Why our solution can uncover hidden opportunities
  • How to increase sales and conversion
  • ✓ Discuss your requirements and a tailored quote

Ready to talk now?

Complete the contact form and we'll reply within 24hrs.