The Small Business Marketing Guide

Nick Jolliffe

October 7, 2026

Last Updated: October 7, 2026

Flat illustration of a small shopfront with a blue awning connected by dotted lines to a map pin, a phone showing star reviews, a megaphone, an email envelope, a laptop and a rising bar chart, representing small business marketing

Small business marketing goes wrong in a predictable way: a bit of Google Ads one month, a burst of social media the next, a batch of leaflets, and no idea which of it brought in any work. The businesses that get a steady flow of enquiries usually aren't spending more. They've built a few channels properly, in the right order, and they know what each one is producing.

I ran a plumbers' merchants for 16 years before moving into digital marketing in 2019, so I've been on the business owner's side of this. I now run SEO, Google Ads and websites for small businesses from London, and every client deals with me directly. This page is my own route through small business marketing: what to do first, what can wait, and links to the full guides I've written on each part, including guides for salons, law firms and tradespeople.

If you're starting from scratch, read it from top to bottom. If you already know which channel you need, the chapter list below will take you straight there. These three articles are where most people should start.

Start here

  1. Why Digital Marketing Is Important for Small Businesses. What digital marketing is, the main channels, and six practical steps to get started.
  2. The Complete Guide to Local Lead Generation. How to build a system that brings in local enquiries month after month.
  3. How to Increase Website Traffic. Twelve free and paid ways to get more of the right people to your site.

What's in this guide

The short version: the order I'd market a small business in

If you only read one section, make it this one. This is the order I'd work in for a local service business with a modest budget and no marketing team.

  1. Get your Google Business Profile right. It's free, and for anyone serving a local area it's often the first thing a customer sees. Complete every field, add real photos and keep your details accurate.
  2. Start collecting reviews. Ask every happy customer. Reviews help you rank locally, persuade people to call you, and are what AI tools like ChatGPT quote when they recommend a local business.
  3. Make sure your website can turn a visitor into an enquiry. Fast on a phone, clear about what you do and where, with a tap-to-call number and a short form. Paying to send people to a weak website is wasted money.
  4. Track every enquiry. Know which calls, forms and emails came from which source. Without that you can't tell which marketing is paying.
  5. Build SEO for the long term. It takes a few months, but the enquiries it brings don't stop when you stop paying.
  6. Use Google Ads if you need work now. Ads can bring in enquiries within days while SEO builds underneath. Pick one paid channel and learn it before adding another.
  7. Then add content, email and social. Useful content supports your SEO and builds trust; email and social keep you in front of people who already know you.
  8. Answer fast and review weekly. Reply to every enquiry quickly, and set aside time each week to look at cost per lead and what's working.

The biggest mistake is trying to do everything at once and ending up doing nothing well. For most of my clients, the core is a strong website with SEO and Google Ads working together, and everything else is added once that's paying. The chapters below take each part in turn.

If this sounds like youGo to
I don't know where to start with marketingChapter 1: where to start
I need more enquiries or more website visitorsChapter 2: leads and traffic
I've been told I should be bloggingChapter 3: content marketing
I want to go deep on SEO, ads or my websiteChapter 4: the main channels
I run a salonChapter 5: salons
I run a law firmChapter 6: law firms
I'm a plumber, electrician, roofer or builderChapter 7: tradespeople

1. Why market online, and where to start

Almost every customer checks a business online before they get in touch, even when they were recommended by a friend. If they can't find you, or what they find looks neglected, they call someone else. Marketing online isn't about being everywhere. It's about being findable and convincing at the moment someone is looking for what you do.

It also helps to know the difference between digital marketing as a whole and digital advertising. Advertising is the paid part: Google Ads, social media ads and the like, which stop when you stop paying. Marketing also includes the things you build and own, such as your website, your search rankings, your reviews and your email list. A good plan uses both.

2. Getting leads and traffic

Most small businesses don't have a lead problem, they have a system problem. The ones that get enquiries every month treat their marketing as a set of channels that support each other: a website and Google Business Profile as the foundation, one paid channel they've committed to, tracking so every enquiry has a source, and a habit of replying quickly and reviewing the numbers every week.

Traffic on its own isn't the goal. A thousand visitors from the wrong town or looking for something you don't sell are worth less than twenty who want exactly what you do, nearby. So aim for the right visitors, and make sure the website can turn them into enquiries before you spend on getting more of them.

3. Content marketing

Content marketing means publishing things your customers genuinely want to read or watch: answers to the questions they ask you, guides, prices, examples of your work. Done well, it helps you rank, shows you know what you're talking about, and brings in enquiries without a hard sell. Done badly, it's a blog with six posts from 2021 that nobody reads.

For a small business, I'd start with the questions customers ask you every week and answer each one properly on your website. That content supports your SEO, and it's the kind of experience-led material that stands out now that the internet is full of generic AI-written text. A downloadable guide can work too, if it solves a real problem and there's a plan for following up with the people who download it.

4. The main channels in depth

For most small businesses, the channels that do the heavy lifting are the same three: a website that converts, SEO for long-term enquiries and Google Ads for enquiries now. I've written a separate guide to each, with every article I've published on the subject, plus one for tradespeople.

5. Marketing for salons

Salons have one big advantage: the work is visual, so your own photos and videos do a lot of the selling. The order I'd work in is the same as above, with a few salon priorities. Get your Google Business Profile and reviews right so you appear when someone nearby searches "hair salon near me". Make booking online effortless. Then focus as much on keeping clients as finding new ones, because rebooking reminders, a loyalty scheme and referrals are cheaper than any ad.

6. Marketing for law firms

People rarely choose a solicitor on a whim. They search, read and compare before they pick up the phone, so for a law firm, credibility and useful content carry more weight than in almost any other sector. Local SEO and legal directories bring the quickest wins, practice area pages and plain-English guides build trust over time, and Google Ads can bring in enquiries while that builds. Everything has to stay within the SRA's rules on publicity.

7. Marketing for tradespeople

Trades are where I spent the first 16 years of my working life, and they're the biggest part of what I write about. Tradespeople have their own questions, from whether recommendation sites are worth paying for to how to stop buying shared leads. My complete guide to marketing for tradespeople covers every trade in detail. These two are the best places to start.

Where to get help

If you'd rather hand some or all of this over, this is how I can help. There are no long-term contracts, you own your accounts, and you deal with me directly.

FAQ

What is the best marketing for a small business?

For most local service businesses, a website that converts, a well-kept Google Business Profile with plenty of reviews, SEO for long-term enquiries and Google Ads for enquiries now. Add content, email and social once those are working.

How much should a small business spend on marketing?

There's no single right figure. Work backwards from what a new customer is worth and what an enquiry costs in each channel. For Google Ads, I treat £10 a day as the realistic minimum ad spend for a local Search campaign.

Where should a small business start with marketing?

With the free foundations: your Google Business Profile, reviews and a website that makes it easy to get in touch. Then set up tracking, so you know which channels bring in work before you spend more.

Is social media worth it for a small business?

It depends on the business. For visual businesses such as salons it can bring in bookings. For most service businesses, social media is better at keeping you in front of people who already know you than at finding new customers who need you today.

Should I do my own marketing or hire someone?

You can do a lot yourself, and the guides on this page are written so that you can. Hiring help makes sense when the time it takes is worth more spent on the business, or when you've tried and the numbers aren't adding up.

Want a hand with your marketing?

Ready to take this further? Get in touch and tell me what you do, where you work and what you've tried so far, and let's talk through what's possible for your business. If you'd like a quick check first, run a free SEO audit on your website. It takes under a minute.

About SoNick Marketing

We're a London digital marketing agency specialising in SEO, Google Ads, and web design for small businesses. No account managers, no jargon – just straightforward advice and measurable results.

Find out more →

Is your website getting found on Google?

Get a free audit and find out exactly how your site is performing – and what it would take to outrank your competitors.

Nick Jolliffe

Nick Jolliffe is a London-based digital marketing specialist and founder of SoNick Marketing. With 16 years of small business experience and a Google Ads certification across Search, Performance Max, and Shopping campaigns,

Nick helps small businesses across London and the UK get found online and grow through SEO, Google Ads, and web design. Before moving into digital marketing, Nick spent over a decade running trade businesses – giving him a commercial perspective that's rare in agency life.

At SoNick, everything is measurable, everything is reported in plain English, and the goal is always the same: to be an asset to your business, not a cost.

More from the blog

Ready to get your business found online?

Book a free 30-minute consultation. No sales pitch – just honest advice.