Where to Advertise Your Local Business
Flyers, community magazines, Google Business Profile, local social groups, sponsorship and noticeboards — plus the newest option, hyperlocal Adspots surfaces you book by the hour. Here are the seven real places to advertise a local business, and a simple way to test one without wasting a month's budget.
Where to Advertise Your Local Business
Where to Advertise Your Local Business
Seven places actually work for a local business: your Google Business Profile, printed flyers and door drops, a community newspaper or parish magazine, local Facebook and WhatsApp groups, sponsoring a nearby school or club, a shop window or noticeboard, and a booked hyperlocal advertising surface you pay for by the hour. None of them is automatically "best" — the right one depends on how fast you need a response and how tightly your customers are clustered around your door.
Here is the problem with most local advertising spend: it pays for reach you can never turn into a customer. A boosted post served to people two boroughs away, a leaflet that lands outside your delivery radius, a click from someone who was only ever browsing — none of that converts, and none of it is cheap. If your business serves one postcode, one parade of shops or one school run, the job is not "get seen by more people." It is "get seen by the small number of people who could actually walk in today."
This article sets out where a local business can realistically advertise, what each channel is actually good for, and how to test one properly before you commit real money to it. The London examples run across Greenwich, Lewisham and Woolwich, but the method transfers to any town or high street.
Draw the line before you spend a penny
The single biggest mistake in local advertising is deciding on a channel before deciding on a boundary. Work out the area your realistic customers come from first — a postcode cluster, a three-mile radius, one school catchment, one high street — and only then start comparing options.
A florist trading on Trafalgar Road does not need impressions from Blackheath, let alone Bromley. A mobile dog groomer covering SE10 and SE3 gains nothing from a click in Zone 1. Once that boundary exists, the question changes from "how do I reach more people?" to "how do I reach the right few hundred people?" — and that reframing alone rules out most of the expensive, low-return options before you spend anything.
Seven real places to put a local advert
1. Your Google Business Profile
This is free, and it is the listing most local owners fill in once and then ignore. It is also, for the majority of local searches, the whole game: when someone types "electrician near me" or "GCSE tutor Lewisham", the map pack pulls straight from this profile. Complete every field, keep opening hours accurate, add real photos, and ask satisfied customers to leave a review. Paid Google local ads sit on top of this, but the free profile does most of the work on its own.
2. Flyers and door drops
A printed flyer through the right letterboxes is still one of the cheapest ways to reach a defined street pattern with total control over the area. The weakness is measurement — without a discount code, a dedicated number or a "mention this flyer" line, you have no idea what it produced. Flyers work best for something time-bound: an opening date, a seasonal offer, a new service worth a one-off push.
3. Community newspapers and parish magazines
Local titles and neighbourhood magazines reach households that scroll straight past online ads — often an older, more settled readership that responds to trust and repetition rather than a single impulsive click. Lead times run long and rates vary widely by circulation, so this suits a business with steady, ongoing demand rather than one chasing bookings this week.
4. Local Facebook groups, WhatsApp communities and Nextdoor
These are where people already ask their neighbours "does anyone know a good plumber?" — which makes genuine participation worth more than an advert. Answer questions, be useful, and let word of mouth follow. Paid boosting inside these platforms only pays off if you set the targeting tightly to your actual catchment; loosen it and you are back to paying for people who will never visit.
5. Sponsoring a school, club or local event
Backing a school fair, a five-a-side team or a summer fete puts your name in front of a local audience alongside a warm, unforced association. It almost never produces an enquiry the same week, but it compounds familiarity that shows up later, when someone is finally choosing between you and a stranger. Keep the amount in proportion and pick something your actual customers attend.
6. Shop windows and community noticeboards
A card in a newsagent's window or a poster on a café noticeboard sits exactly where local footfall already passes — cheap, hyperlocal, and low-effort to produce. The historical catch has been friction: tracking down a shop owner willing to display it, agreeing informal terms, and then having no way to know whether anyone actually saw it.
7. A hyperlocal surface booked by the hour
This is the option that removes the friction in number six. Rather than knocking on doors to find a willing window, you book a real, specific surface — a counter, a window, a community display board — through a marketplace, in much the same way you'd book a meeting room. That is what Adspots does: local hosts list physical surfaces in the places their neighbours actually walk past, and businesses book time on them directly.
The unit is simple and transparent. One adspot buys one hour on a surface, at a rate the host sets themselves, so the price is visible before you commit rather than negotiated after the fact. For a longer run you book a block — an Adspot-shift, an Adspot-day, an Adspot-night — instead of stacking single hours by hand. Because every listing is tied to a fixed physical location, you are choosing the exact street or parade your advert appears on, not trusting an algorithm to guess your audience for you.
The matching is not left to guesswork either. Spot AI reads what you sell and where your customers are likely to be, then surfaces the listings that fit, so a business owner is not scrolling through every surface in the city to find the handful worth a look near them. And because the surface is physical and location-fixed, verifying it went up is a check anyone can do — Adspots confirms placement rather than asking an advertiser to take a network's word for it (more on that in our piece on how Adspots verifies a placement actually went up).
Matching the channel to the job
Pick the channel for what you need it to do, not for how modern it sounds.
- Need a booking this month? Your Google Business Profile, a tightly targeted local social boost, or a booked hyperlocal surface with one clear offer all give you a fast read on whether it worked.
- Building long-term local familiarity? Parish magazines, sponsorship and a repeat window placement earn trust slowly, which suits a business that already has steady footfall.
- Working with almost no budget? Start with the free Google Business Profile, then run exactly one cheap, measurable test before adding a second channel.
The failure mode to avoid is spreading a small budget across all seven at once. One channel, run properly and measured against a real result, beats a thin slice of everything with no way to tell which part earned its keep.
What a booked surface costs
Adspots surfaces are priced by the host, by the hour, so there is no single UK-wide rate to quote — the number depends on the location, the surface type and how many hours you book. That variation is deliberate: a counter on a busy Woolwich high street and a noticeboard on a quiet side road should not carry the same price, and with hourly, host-set pricing you can compare both before you commit to either.
If you want a wider budget picture across every local channel — not just hyperlocal surfaces — before you start, our guide to how much local mobile advertising costs sets out realistic monthly ranges from a sole trader to a multi-site business, and how to weigh that spend against what one new customer is actually worth. You can also see live, current rates for a specific area on the Adspots pricing page, and browse the flexible-booking model in more depth in Local Advertising by the Hour.
Run one real test this month
Skip the campaign. Run one honest experiment instead.
- Fix the boundary. Write down the postcodes, or the radius, your customers genuinely come from.
- Choose one channel and one offer. For example, book a nearby surface for a set number of adspots, carrying a single message and a way for someone to respond — a code, a landing page, a phone number.
- Make the response countable. If you cannot count it, you cannot judge it.
- Weigh the cost against one new customer. If the booking cost less than a new customer is worth to you, it worked — scale it. If not, change the offer or the placement before spending again.
Run that loop — small, measured, adjusted — and local advertising stops being a gamble and starts being a decision you can back with evidence.
If you already know the part of London your customers come from, start from a page such as advertise in Greenwich, see what surfaces are available nearby, and book your first adspot. Reaching people who already live and shop near you should never mean paying to be seen by a city that was never going to visit.
Frequently asked questions
Where is the cheapest place to advertise a local business? Your Google Business Profile costs nothing and, for most local businesses, delivers the best return of any option, because it appears exactly when a nearby person searches for what you offer. After that, printed flyers and a single booked hyperlocal surface tend to be the cheapest paid routes that still let you target a precise area.
How do I advertise locally without wasting money on people outside my area? Fix your catchment first — a radius or a specific set of postcodes — then only use channels that let you stay inside that line. Physical placements near your customers, local search, and correctly targeted social boosts all keep spend inside your area; reach beyond your catchment is where most local budget quietly disappears.
What exactly is an adspot? An adspot is Adspots' basic unit: one hour of a real, physical advertising surface — a counter, a window, a community display board. Each host sets their own hourly rate, so the price is visible before you book. Longer runs come as blocks — an Adspot-shift, an Adspot-day, an Adspot-night — rather than single hours stacked manually.
How is a booked physical surface different from an online ad? An online ad follows a person around apps and websites wherever they go; a booked surface stays in one fixed place where local people already pass on foot. If your customers are defined by geography — a high street, a school run, a specific neighbourhood — a physical surface puts you exactly there, on a street you chose, rather than a location an algorithm guessed at.
How do I know if my local advertising is actually working? Make every response countable — a discount code, a dedicated phone line, a specific landing page — then compare what the placement cost against the value of the one new customer it brought in. If that customer is worth more than you spent to win them, the channel is working and is worth scaling; if not, change the offer before you spend more on it.
Advertise where your customers already are
The best local advert is not the loudest one. It is the one closest to the people who might actually buy from you. Fix your area, pick one channel, make every response countable, and judge it against what a single new customer is worth. When you are ready to reach the people already near your door, browse live surfaces on the Adspots marketplace and book your first adspot.
Frequently asked questions
Where is the cheapest place to advertise a local business?
Your Google Business Profile is free and, for most local businesses, the highest-return option, because it appears when nearby people search for what you offer. Beyond that, printed flyers and a single booked hyperlocal surface are usually the cheapest paid options that still let you reach a precise area.
How do I advertise locally without wasting money on the wrong people?
Define your catchment first — a radius or a set of postcodes — then choose channels that let you stay inside it. Physical placements near your customers, local search and correctly targeted social boosts all keep spend inside your area. Reach beyond your catchment is the most common source of wasted local budget.
What is an adspot?
An adspot is Adspots' basic booking unit: one hour of a real physical advertising surface, such as a counter, window or community display. Hosts set their own hourly rate, and larger blocks — Adspot-shift, Adspot-day and Adspot-night — cover longer runs. You see the price before you book.
How is booking a surface different from online ads?
An online ad follows people around apps and websites; a booked surface sits in one fixed place where local people pass. If your customers are defined by geography — a high street, a neighbourhood, a school run — a physical surface puts you exactly there, and you choose the location rather than trusting an algorithm to guess it.
How do I know if my local advertising is working?
Make every response countable — a discount code, a dedicated number, a specific landing page — and compare what a placement costs against the value of one new customer it brings in. If a customer is worth more than the advert cost to win them, the channel is working and worth scaling.