How independent businesses compete with national chains online
You will not outspend a chain and you do not need to. The gap they cannot close is specificity, and it is mostly free.
A national chain has a budget you cannot match, a team you cannot hire and a brand people already recognise. Trying to beat that on its own terms is a good way to spend money you need.
The useful news is that the things a chain is bad at are the things a small business is naturally good at, and most of them cost time rather than money.
They cannot be specific
A chain writes one page for four hundred branches. It has to be vague, because it has to be true everywhere. So the page says "quality service, friendly team, competitive prices" and nothing at all.
You can write the page that says you fit sash windows in period houses, that the work takes two days, that the road is narrow so you park round the back, and what it costs. Every one of those details is a reason for the right person to choose you and the wrong person to save you both the phone call.
Specificity is also how you get found now. People do not search for "windows". They search for the exact thing they are worried about, and increasingly they ask an assistant in a full sentence. The page that answers the actual question wins, whoever wrote it.
They cannot answer quickly
Chains route enquiries through a form, a queue and a script. If you answer the phone, reply within the hour and give a real answer rather than a brochure, you have beaten them on the only part of the process the customer experiences.
This is genuinely a competitive advantage and it is also entirely within your control, which is rare.
They cannot be from here
A chain can sponsor the county show. It cannot know that the car park floods, that the primary school run makes Wednesday morning useless for deliveries, or that the pub quiz is where half the trade in town gets arranged.
Local knowledge is not sentimentality. It shows up as better photography, better opening hours, better timing on offers and better answers. Customers notice, even when they cannot say why.
What to actually do
Three things, in order.
Get your listing right. Your Google Business Profile, with accurate hours, real photographs of the real place, and the categories that match what you sell. There is a checklist for this you can work through in an afternoon. This is free, it takes an afternoon, and it beats most of what a chain does locally.
Write the pages only you could write. One page per thing you actually do, written in the words customers use, with prices or price ranges if you possibly can. Most sites lose people for the same handful of reasons. Five good pages beat fifty thin ones.
Collect reviews on purpose. Ask every satisfied customer, at the moment they are satisfied, and make it one tap. Reviews are the one signal where a good independent routinely outscores a chain, and they are quoted back by both search engines and AI assistants.
What not to bother with
Do not try to win on breadth of stock, delivery speed, or ad spend. Do not post daily on five platforms because someone told you to. Do not run price promotions to match a chain that can lose money for a year to see you off.
Compete where you are structurally better. That is a much shorter list than the marketing industry would like you to believe, and it is where all of your leverage is.

Founder of oXo Creatives, founded 2013. Roles at Meta, Google, PlayStation, King and NatWest.