Sales Per Visitor: Is Inflation Hiding Lost Shoppers?

Here is a number that should make every store owner pause. In September, small business sales rose 2.2% year over year. Good news, right? But according to the Fiserv Small Business Index, published October 5, transactions fell 2.0% over the same period. That was the eleventh straight month of year-over-year declines.

So where did the growth come from? Average tickets, which rose 4.2%. Fiserv put it plainly: "Higher prices again did the heavy lifting."

That is the trap hiding in a lot of 2026 sales reports. Revenue is up, so everything looks fine. Meanwhile, fewer people are buying. If you only watch sales, you will not notice until the price tailwind fades and the missing shoppers show up as a real decline.

The fix starts with a metric most stores never calculate: sales per visitor. On its own, it can be fooled by higher prices too. Read alongside foot traffic, conversion rate, and average transaction value, it shows you what is actually driving your growth. Here is how it works and how to use it.

What is sales per visitor?

Sales per visitor (SPV) is your total revenue divided by the number of people who walked into your store over the same period.

Sales per visitor = total sales ÷ total visitors

If your store did $30,000 last week and 2,000 people came through the door, your sales per visitor is $15. Every person who walked in was worth $15 to you, on average, whether they bought or not.

That last part is what makes SPV so useful. Average transaction value only looks at buyers. Sales per visitor looks at everyone, including the shoppers who left empty-handed. It is a useful summary of how well your store turns attention into revenue.

But it has a blind spot. Sales per visitor can also rise just because prices went up. If every item costs 5% more and nothing else changes, your SPV climbs 5% while your team does nothing differently. That is why SPV works best as a starting point, not a verdict. The real value comes from tracking it alongside the numbers that drive it.

The three levers inside every sale

Sales per visitor becomes even more powerful when you break your revenue into its parts. Every dollar your store makes comes from three numbers multiplied together:

  • Foot traffic: how many people walked in.
  • Conversion rate: the share of those visitors who bought something.
  • Average transaction value (ATV): how much each buyer spent.

Sales = traffic × conversion rate × ATV. And sales per visitor is simply conversion rate × ATV. It is the "in-store" half of the equation, the part your team controls once a shopper is through the door.

So when SPV moves, the next question is always: was it conversion, or was it ticket size? And if it was ticket size, was it customers buying more, or simply paying more?

When you only track total sales, these three levers blur together. A rise in one can mask a fall in another. That is exactly what is happening across small business right now.

Two shoppers walking into a grocery store entrance from a brick-paved sidewalk
Every visitor counts, including the ones who leave without buying. Photo: Coen, CC BY-SA 4.0, via Wikimedia Commons

Why transactions are not the same as foot traffic

Here is a subtle detail in the Fiserv release. It describes falling transactions as falling "foot traffic." For a payments company, that is a reasonable shorthand, because card data only sees people who paid.

But inside your store, transactions and visitors are different numbers. Transactions count buyers. Visitors count everyone who walked in. The gap between the two is your conversion rate, and it is invisible in POS data alone.

That matters because a drop in transactions can come from two very different problems:

  • Fewer people are coming in. That is a traffic problem. The fix lives in marketing, visibility, and your storefront.
  • The same people are coming in, but fewer are buying. That is a conversion problem. The fix lives in staffing, service, layout, inventory, and checkout.

Your POS cannot tell these apart. It just shows fewer receipts. Without a visitor count, you are guessing which problem you have, and spending money on the wrong fix.

How rising prices can hide a shrinking customer base

The September data shows how differently categories are moving underneath the headline. A few examples from Fiserv's report:

  • Gas stations: sales jumped 21.1% year over year as average tickets rose 20.9%, while transactions were nearly flat. Adjusted for inflation, sales actually fell 5.0%. In Fiserv's words, drivers "paid more but did not buy more."
  • Services: sales grew 1.9% on average tickets up 5.4%, while traffic fell 3.5%, the steepest decline in more than a year.
  • Limited-service restaurants: sales fell 4.0% and transactions fell 5.6%.
  • Clothing: the opposite pattern. Foot traffic rose 6.1% while average tickets fell 4.7%.

Retail as a whole had a healthier month, with sales up 3.0% and transactions up 2.4%, driven by back-to-school shopping. But the lesson for your store is the same in every category: the same top-line sales number can describe a business that is gaining customers or one that is quietly losing them.

A simple example

Picture a store comparing this October to last October. These numbers are illustrative, not real store data.

  • Last year: 10,000 visitors, 22% conversion, $60 ATV. That is 2,200 transactions and $132,000 in sales.
  • This year: 9,400 visitors, 23% conversion, $63 ATV. That is 2,162 transactions and about $136,200 in sales.

Sales are up about 3%. The manager gets a pat on the back. But look closer:

  • Traffic is down 6%. Six hundred fewer people walked in.
  • ATV is up 5%, and much of that may simply be higher prices on the same items.
  • Sales per visitor rose from $13.20 to about $14.49, nearly 10%.

That SPV jump looks great, but it is not all earned. Split it apart and you see two drivers. Conversion improved by a point, which is real progress on the sales floor. The 5% ATV gain may be mostly price, which your team did not create and cannot count on.

So several different stories are hiding inside one "sales up 3%" headline. The in-store team is converting a bit better. Prices are inflating the ticket. And the top of the funnel is shrinking. Each needs a different response, and you can only separate them by tracking traffic, conversion, ATV, and SPV together.

A shopper examining a white shirt on a rack inside a clothing boutique
Sales per visitor rewards what happens once a shopper is inside. Photo: Shixart1985, CC BY 2.0, via Wikimedia Commons

How to use sales per visitor in your store

You do not need a data team to start. You need two numbers per day (sales and visitors) and a habit of looking at them together. Here is a practical way to put SPV to work.

1. Track it by day and by hour

A weekly average hides too much. Look at sales per visitor by day of week and by hour. You will often find hours where traffic is strong but SPV drops sharply. Those are the hours where shoppers are walking in and walking out, usually because the floor is understaffed or the checkout line is too long. Our guide to why your busiest day may be your worst day digs into this pattern.

2. Split every change into its three levers

When sales move, ask three questions before you react:

  • Did traffic change?
  • Did conversion change?
  • Did ATV change, and how much of that is price versus customers buying more items?

If traffic fell, talk to marketing and look at your storefront (our post on retail capture rate covers that side). If conversion fell, look at staffing, service, and stock. If ATV is doing all the work, be cautious. Price-driven growth can disappear quickly.

3. Watch units per transaction alongside ATV

Rising ATV is only good news if customers are buying more, not just paying more. Pull units per transaction from your POS next to ATV. If ATV is up 5% but units per transaction are flat, the gain is mostly pricing. That is not a strategy you can lean on forever.

4. Compare stores on SPV, not just sales

If you run multiple locations, sales per visitor is one of the fairest ways to compare them. A busy downtown store and a quiet suburban one will never have the same sales, but they can be compared on how much each visitor is worth. We covered this in depth in our guide to fair store benchmarking.

5. Set targets your team can actually move

Your associates cannot control how many people walk past the store. They can control greetings, product knowledge, add-on suggestions, and checkout speed. Conversion rate and units per transaction reward exactly those behaviors, and they are much less sensitive to price changes than SPV or ATV. Use SPV as the scoreboard, and conversion and units per transaction as the coaching metrics. Both beat raw sales, which swing with weather, events, pricing, and the calendar.

Why this matters heading into the holidays

Holiday traffic will make your numbers louder, not clearer. More people, higher prices, and heavy promotions all move at once. If you walk into November without a visitor count, you will see sales and transactions, and you will have to guess the rest.

With visitor data, you can answer the questions that actually change decisions:

  • Are we getting more shoppers than last year, or just charging more to the same ones?
  • Which hours have strong traffic but weak sales per visitor, and need more people on the floor?
  • Did a promotion bring in new visitors, or just discount sales we would have made anyway?

If you are still building your holiday plan, our post on retail traffic forecasting walks through how to predict visitors by day and hour.

A retail checkout counter with a card terminal and gift cards in a store filled with plush toys
Your POS sees buyers. A people counter sees everyone. Photo: Tessa Bury, CC BY 4.0, via Wikimedia Commons

How people counting makes sales per visitor possible

Sales per visitor needs a denominator: an accurate count of everyone who walked in. That is the one piece most stores are missing. POS systems are excellent at counting buyers. They are blind to the people who left without buying.

A door-level people counter fills that gap. Once you have reliable visitor counts by hour, you can:

  • Calculate SPV and conversion automatically by pairing visitor counts with POS sales.
  • Separate traffic problems from conversion problems instead of guessing.
  • See whether ATV growth is real by looking at it next to traffic and transactions.
  • Staff to the hours that matter, where traffic is high and SPV is slipping.

This is what Dor was built for. Dor is a thermal-sensing, battery-operated people counter that peels and sticks above your entrance, ships in days, and installs in minutes, with no wiring and no cameras capturing personal data. It connects to your POS, and the Dor dashboard shows foot traffic, conversion rate, revenue, transactions, and average transaction value on the same screen, by store and by date range. In other words, everything you need to see all three levers at once. You can learn more on our retail page.

The bottom line

Rising sales are not the same as a growing business. Right now, across many categories, higher prices are doing the heavy lifting while the number of buyers keeps slipping. That can work for a while. It cannot work forever.

The stores that come out ahead will be the ones that know the difference. They will track sales per visitor alongside foot traffic, conversion, and average transaction value, figure out which one is really driving growth (including how much is just price), and act on the lever that is actually moving. As we have argued before, conversion rate often matters more than raw foot traffic, and sales per visitor is how you connect the two to revenue.

Start with one question: how much is each person who walks into your store worth? If you cannot answer it today, that is the first thing to fix.

Want to see your store's sales per visitor, conversion rate, and traffic side by side? Book a demo to see how Dor works, or explore pricing and start counting in days.

Sources

Related reading

Empower your business today

Grow your retail business by understanding your in-store traffic, peak hours, conversion rates and marketing effectiveness.

Buy Now Book a Demo