Originally published: 16 May 2024
Last updated: October 2026
Quick answer:
The marketing strategies that work best for most small UK businesses are not complicated. Be found where local customers search (Google Business Profile, a clear website and reviews), stay in touch with people who already know you (email and referrals), and choose one or two other channels you can keep up consistently. Put it in a one-page plan with a budget and a single number to track for each channel, run it for 90 days, then keep what produced enquiries and drop what did not. Doing three things well beats doing ten things occasionally.
Who this guide is for
This guide is for owners of small UK businesses, typically with one to 20 staff, who do their own marketing or manage someone who does. It brings together what we previously published in separate articles on digital marketing plans, local marketing, mobile marketing, campaign planning and general marketing strategy, so you can plan everything from one page.
It is deliberately practical. By the end you should have a one-page marketing plan, a budget, a short list of channels and a way to tell whether they are working.

Step 1: Get clear on who you sell to and why they choose you
Most small business marketing fails before it starts because the message is too general. Before choosing any channel, write down answers to these four questions. Keep each answer to one or two sentences.
- Who is your best customer? Not everyone who might buy, but the customers who are most profitable and easiest to work with. For example: homeowners in East Ayrshire spending between 8,000 and 20,000 pounds on a kitchen.
- What problem are they trying to solve? In their words, not yours. For example: our kitchen is falling apart and we do not want the job dragging on for months.
- Why should they choose you over the alternatives? Be specific: a fixed start date, a single point of contact, a five-year guarantee, 200 reviews averaging 4.9.
- Where do they look when they need you? Google, Facebook groups, word of mouth, trade directories, LinkedIn, walking past the shop.
Your answer to question three becomes the core message on your website, your Google Business Profile and every advert. Your answer to question four tells you which channels to use.
Step 2: Set a goal and a budget
Pick one goal you can measure
Choose a single goal for the next 90 days and make it a number. Get 30 enquiries a month from the website or book 12 new clients this quarter is useful. Increase brand awareness is not, because you cannot tell whether you have achieved it.
Work backwards from it. If one in four enquiries becomes a customer and you want 12 new customers, you need about 48 enquiries over the quarter, or 16 a month. That number tells you how much marketing activity you need.
Decide what you can spend
A common rule of thumb is to spend roughly 5 to 10% of turnover on marketing, at the higher end when you are new or growing and at the lower end when you are established with steady referrals. Count your own time as well as money: four hours a week on social media is a real cost.
Split the budget in three: the essentials that keep you visible (website, Google Business Profile, email tool), the main channel you are investing in this quarter, and a small amount for testing something new.
Step 3: Cover the essentials first
These are the foundations. Every small business should have them in place before spending money on advertising, because adverts send people to them.
A website that works on a phone
Most local searches now happen on mobile, so judge your website on a phone first. Within a few seconds a visitor should see what you do, where you work, and how to contact you. The phone number should be tap-to-call, forms should be short, and the page should load quickly on a mobile connection. Our guide to SEO optimisation for WordPress covers the technical side.
A complete Google Business Profile
For local businesses this is often the single most valuable free marketing tool. It controls how you appear in Google Maps and the map results at the top of local searches. Fill in every section: the right primary category, services, service areas, opening hours, photos of real work, and regular posts. Read our guide on why a Google Business Profile isn’t ranking if you are not showing up.
A steady flow of reviews
Reviews influence both whether you appear in local results and whether people choose you. Ask every happy customer, at the moment they are happiest, with a direct link. Reply to every review, good or bad, politely and specifically. A steady trickle of new reviews is worth more than a burst every couple of years.
A way to stay in touch
Collect email addresses from customers and enquiries, with permission, and send something useful at least monthly. It is the cheapest channel for repeat business and referrals because you own the list. Our guide to email marketing best practices explains how to set it up.

Step 4: Choose one or two growth channels
Once the essentials are in place, choose where to invest. Pick based on where your customers look (Step 1) and how quickly you need results, not on what is fashionable.
| Channel | Best for | Speed of results | Main cost |
|---|---|---|---|
| Local SEO and Google Business Profile | Trades, clinics, shops, professional services serving a local area | Months, then steady | Time or agency fees |
| Website SEO and content | Businesses whose customers research before buying | Slow, 3 to 12 months | Time or agency fees |
| Google Ads | Urgent, high-intent searches such as emergency repairs | Immediate | Cost per click |
| Facebook and Instagram ads | Consumer products, events, offers, visual businesses | Days to weeks | Ad spend and creative |
| Organic social media | Building trust with an existing local audience | Slow, needs consistency | Time |
| Business-to-business services | Months | Time | |
| Email marketing | Repeat business and referrals | Immediate once you have a list | Low |
| Referrals and partnerships | Almost every small business | Varies | Time and goodwill |
As a starting point: if customers search for you when they need you, invest in local SEO and consider Google Ads for the most urgent searches. If they do not yet know they need you, social media and content that builds familiarity will matter more. If you sell to other businesses, LinkedIn and email usually outperform Facebook.
Do not spread a small budget across every channel. Two channels done every week will outperform six done when you remember.
Step 5: Plan campaigns, not random posts
A campaign is a burst of coordinated activity with one goal, one offer and one deadline. It gives your marketing focus and makes results easy to measure. A simple campaign for a small business might run for four to six weeks and look like this:
| Element | Example: a garden landscaper in spring |
|---|---|
| Goal | 20 design consultations booked by 30 April |
| Audience | Homeowners within 15 miles, larger gardens |
| Offer | Free design visit for bookings made in March and April |
| Landing page | One page on the website explaining the offer, with past projects and a booking form |
| Channels | Google Business Profile posts weekly, two emails to past enquiries, Facebook ad to local homeowners, before and after posts on Instagram |
| Budget | 300 pounds ad spend plus four hours a week |
| Measure | Bookings from the form, calls from the profile, cost per booking |
Plan three or four campaigns a year around your busy seasons, and fill the gaps with regular, lower-effort activity such as reviews, profile posts and a monthly email.

Step 6: Win more customers locally
For businesses that serve a town or region, local marketing often delivers the best return. Practical ways to win more local customers:
- Location pages that are genuinely useful. If you serve several towns, create a page for each main area only where you can say something specific: jobs completed there, local knowledge, travel times. Avoid copying the same page and changing the town name.
- Local partnerships. Builders, estate agents, accountants and other trades refer work to each other. Agree to recommend businesses you trust and ask them to do the same.
- Local directories and citations. Make sure your business name, address and phone number are identical on Google, Bing, Apple Maps, Yell, Facebook and relevant trade bodies.
- Community presence. Sponsoring a local team, speaking at a business breakfast or running a stand at an event can create both goodwill and local links to your website.
- Referral incentives. A simple thank-you, such as a discount or voucher, for customers who refer someone who buys.
Our guide to local SEO for Ayrshire businesses goes into more detail on appearing in local search.
Step 7: Measure, review and adjust every quarter
For each channel, pick one number that shows whether it is producing business, and check it monthly:
| Channel | Number to track | Where to find it |
|---|---|---|
| Website | Enquiries from the website (forms, calls, emails) | Google Analytics 4 key events |
| Google search | Clicks and impressions for your important pages | Google Search Console |
| Google Business Profile | Calls, direction requests and website clicks | Performance section of the profile |
| Paid ads | Cost per enquiry, not cost per click | Google Ads or Meta Ads Manager |
| Replies, clicks and enquiries per send | Your email platform | |
| Social media | Messages and enquiries, not likes | Platform insights and your inbox |
Always ask new customers how they found you and record the answer. It is the simplest and most reliable attribution there is.
At the end of each quarter, compare results against the goal from Step 2. Put more into what produced enquiries at a sensible cost, fix or stop what did not, and set the goal for the next 90 days.

A one-page marketing plan template
Copy these headings into a document and fill each one in. If it does not fit on one page, it is too complicated to run.
- Best customer: who, where, what they spend.
- Problem we solve: in the customer’s words.
- Why us: three specific reasons.
- 90-day goal: one number.
- Budget: money and hours per month.
- Essentials to fix: website, Google Business Profile, reviews, email list.
- Main channels this quarter: one or two, with what will be done each week.
- Campaign: goal, offer, deadline, channels.
- Numbers we will track: one per channel.
- Review date: put it in the diary now.
Common mistakes to avoid
- Trying every channel at once and doing none of them consistently.
- Spending on ads before the website and Google Business Profile are ready to convert visitors.
- Measuring likes, followers and traffic instead of enquiries and sales.
- Publishing lots of similar blog posts on the same topic, which compete with each other in Google rather than adding visibility.
- Stopping after a few weeks. Most channels other than paid ads take months to build.
- Copying what large brands do. Small businesses win on speed, personal service and local knowledge, so lead with those.
Getting help
If you would like a second opinion on your plan, or someone to run part of it, Steve Welsh Marketing works with small businesses across Ayrshire, Glasgow and the rest of the UK. See our marketing packages, read our case studies, or get in touch for an initial chat.
Questions
FAQs
-
What are the most effective marketing strategies for small businesses?
For most small UK businesses: a mobile-friendly website, a complete Google Business Profile, a steady flow of reviews, an email list of past customers, and one or two growth channels chosen according to where your customers look. Consistency matters more than the number of channels.
-
How much should a small business spend on marketing?
A common rule of thumb is around 5 to 10% of turnover, at the higher end when you are new or growing. Count your own time as a cost too, and keep a small part of the budget for testing new ideas.
-
How do I write a simple digital marketing plan?
Define your best customer, the problem you solve and why people should choose you. Set one measurable 90-day goal and a budget, fix the essentials, choose one or two channels, plan a campaign, and decide which single number you will track for each channel.
-
Which marketing channel should a small business start with?
If customers search for what you offer, start with your Google Business Profile, website and reviews, then consider Google Ads for urgent searches. If customers do not know they need you yet, social media and content matter more. Business-to-business firms usually do best with LinkedIn and email.
-
How do local businesses get more customers?
Complete and update your Google Business Profile, ask every happy customer for a review, keep your details consistent across directories, build referral partnerships with complementary local businesses, and create location pages only where you have something specific to say about each area.
-
How important is mobile marketing for a small business?
Very. Most local searches happen on phones, so your website, forms and Google Business Profile should be quick and easy to use on a small screen, with tap-to-call and short forms. Test your own site on a phone regularly.
-
How do I know if my marketing is working?
Track enquiries and sales rather than likes or traffic. Use Google Analytics 4 for website enquiries, the Performance section of your Google Business Profile for calls and direction requests, and ask every new customer how they found you.
-
How long does it take for marketing to work?
Paid ads can produce enquiries within days. Email works quickly once you have a list. SEO, content and organic social media usually take three to twelve months to build, so judge them over a quarter or more rather than week to week.
Steve Welsh is a digital marketing consultant and founder of Steve Welsh Marketing, helping businesses improve search visibility, attract better leads, and grow through practical, results-focused marketing.
More about Steve →


