Foot traffic marketing

Foot traffic marketing is the work of turning online attention into a visit to a physical location. It is a narrower job than general footfall work: no window displays, no loyalty cards, no events. This guide is about the channels you spend money and attention on, how they differ in intent, and the uncomfortable truth about proving any of them worked.

For the broader picture, start with the foot traffic pillar guide. For tactics inside and around the store itself, see how to increase foot traffic.

Online to offline: the whole idea in one paragraph

Almost nobody decides to visit a shop while standing outside it. They decide on a phone, minutes or days earlier, and the decision is usually about which of several nearby options to walk into rather than whether to go at all. Online-to-offline marketing is the attempt to be present at that moment with the two facts that settle it: you are close, and you have the thing. Every channel below is a different way of being there, and they differ mostly in how much intent the person already has. Intent is what you are really buying.

A four-step flow from attention online to walking in
Every channel below is a way of starting that first step.

Where the channels sit

ChannelIntent strengthWhat drives the cost
Local search and mapsHighest. They are already looking for your category nearby.Mostly time, not money. Paid local ads cost per click.
Geofenced and radius adsMedium. Right place, no stated need.Impressions, plus creative. Tight radii cost more per person.
Local socialLow to medium. Interest, not intent.Cheap reach, expensive attention.
Email and SMSHigh, but only for people who already know you.Near zero per message. The list is the asset.
Print and out-of-homeLow, but high in the right location.Fixed placement cost, no targeting refund.
A plot of marketing channels by cost per visit against intent
Someone searching nearby has already decided. Nothing else comes close.

Read that as a sequence, not a league table. High-intent channels capture demand that exists; low-intent channels create it. You need both, but with budget for one, buy intent.

Local search and maps: the clearest intent you will ever get

A search for “hardware store near me” is a person telling you they intend to drive somewhere in the next hour. No other channel hands you that. This is why Google Maps SEO is the first line of any foot traffic marketing plan and not a technical afterthought.

The mechanics are unglamorous and they matter:

  • Claim and fill the Google Business Profile for every location. Categories, hours, holiday hours, photos, products. Google ranks the profile, not your website.
  • Fight for the three results in the map pack. Fourth place sits behind a “more places” link that most people never tap, so the gap between third and fourth is larger than the gap between first and third.
  • Keep reviews moving. Recency counts, so a steady trickle beats a burst two years ago.
  • Give each location its own page with the address, hours and a map, so the search result has somewhere credible to land.

Paid local ads sit on top of this. Location extensions and local inventory formats let you bid on the same searches, which is worth doing when a national chain is holding the organic pack. But paid traffic lands on the same profile and the same page, so fix those first or you are renting attention you cannot convert.

Geofenced and radius-targeted advertising

Geofencing means serving ads only to devices inside a defined area. It is the most misused tool in this list, for one reason: people draw a circle around the store and assume that is the catchment.

It usually is not. Real catchments follow drive time, not distance. A river, a motorway, a one-way system or a county border can make somewhere two miles away functionally further than somewhere five miles away. Start by mapping what is actually reachable - our free radius map tool will draw the circle, but look at what sits inside it before you spend anything. Where a radius crosses a barrier, trim it.

Two patterns worth more than broad radius targeting:

  1. Conquesting. Target the area around competitors, with an offer that justifies the extra few minutes. It works best for considered purchases and badly for convenience ones.
  2. Dayparting against your own slow hours. Do not advertise into a queue. Push the two hours a day when staff are idle.

Keep radius ads honest about what they do. They reach people already out and nearby, which makes them good at diverting a decision and poor at creating a trip from nothing.

Social with a genuinely local audience

The mistake here is optimising for reach. Ten thousand impressions nationally are worth less to a single shop than two hundred impressions within fifteen minutes’ drive, and most social reporting is structured to make the first number look better.

So target tightly, then make the creative unmistakably local. Name the street. Show the actual staff and the actual building, because recognising a storefront is what turns a scroll into a visit. Local community groups reach more of the right people than a boosted post, and the practical posts - parking, new stock, holiday hours - outperform branded content consistently. Put a maps link in every post that mentions a visit.

Email and SMS to customers who live nearby

Your list already contains people who have bought from you. The only question is which of them can realistically walk in.

Segment by distance before you send anything. A store-visit message to a customer two hundred miles away is noise that trains them to ignore you. Once the list is segmented, these two channels become the cheapest store visits you will ever buy:

  • Location-triggered sends. New stock, a late opening, an event at one branch, sent only to that branch’s radius.
  • SMS for time-bound things. It is read within minutes, which makes it right for “today only” and wrong for anything else. Use it rarely or it stops working.
  • One clear link. Every message should go to a page that shows the nearest store and a directions link, not to the homepage.

That last point is where most campaigns leak, and almost no article about foot traffic marketing mentions it. You can target perfectly and still lose the visit because the person landed on a homepage and had to hunt for an address. Every channel on this page needs somewhere to land that answers “which one is nearest, is it open, how do I get there” in one screen. A searchable store locator on your own site does that job, which is what LocateStore is for: a map of your locations, built from a spreadsheet, embedded on the page your ads already point at.

Print is not dead for footfall, it is just narrow. It works when the placement is physically close to the store: a poster at the bus stop outside, a flyer through doors within a mile, local press for an older customer base, signage on the approach road.

What ruins it is the gap between seeing the ad and getting directions. Bridge it with a QR code that opens the route rather than a website. You can make one free with our Google Maps QR code generator, and because each printed asset can carry its own code, you also get the only clean attribution print has ever offered: a scan count per poster.

Attributing a store visit to a campaign, and why this is the hard part

Be honest with yourself here, because the industry is not. Store visit attribution is genuinely imprecise, and no tool currently available solves it.

A checklist of what store-visit reporting actually is
Most articles imply this is solved. It is not.

The reasons are structural, not fixable:

  • Ad platform “store visits” are modelled estimates, extrapolated from a subset of users who share location history, then scaled. They are not counted visits.
  • Those estimates are suppressed below volume thresholds, so smaller advertisers often get no number at all.
  • Phone GPS cannot reliably tell your shop from the one next door, or the pavement outside from inside.
  • Most visits involve several touches, and the last one before the door gets the credit it rarely deserves alone.

Triangulate instead. Measure total footfall properly first - see how to measure foot traffic - then layer on signals you control: unique codes or QR destinations per campaign, “how did you hear about us” at the till, visit lift in a targeted area against an untargeted one, and holdout tests where you deliberately run no ads in one comparable area for a month.

The holdout is the single most useful thing on that list and the one almost nobody does, because switching off spend feels like losing. It is the only method here that measures what a campaign caused rather than what it coincided with. Run one a year, accept that your answer is a range rather than a number, and you will still be better informed than a competitor reading modelled visit counts as fact.

Every channel needs somewhere to land

Give your campaigns a page that converts

Perfect targeting still leaks the visit if the landing page cannot answer 'which one is nearest, and is it open'. Build that page from a Google Sheet, free.

Create a Map

More on foot traffic

Questions

If you have more questions, feel free to contact us

What is foot traffic marketing?

It is any campaign whose goal is a visit to a physical location rather than an online order. The channels are mostly digital - local search, geotargeted ads, social, email and SMS - but the conversion happens in the store.

Which channel brings in store visits most cheaply?

Local search, almost always. Someone searching for your category near their location has already decided to go somewhere, so you are competing for an existing visit rather than creating one. Your Google Business Profile costs nothing to maintain.

Does geofencing actually work for small businesses?

It works when the radius matches a real catchment and the offer is worth a detour. It fails when the circle is drawn around a postcode with no regard for drive time, or when the ad asks someone to change their plans for no reason.

Can you prove a campaign caused a store visit?

Not precisely. Store visit figures from ad platforms are modelled estimates built from location histories, not counted visits, and they are suppressed at low volumes. Treat them as a direction of travel and confirm with in-store measurement.

Should a single-location business bother with any of this?

Yes, but narrowly. Get the Google Business Profile and location page right first, then add one paid channel and one owned channel. Running five channels badly costs more and teaches you less than running two well.

Get a beautiful
map on your website today!

Create a Map

Help customers find your locations easily