Your website’s return on investment is the profit it brings in, minus what it costs you, divided by what it costs you. The sums are easy. The hard part is knowing which enquiries and sales the site really caused, and being honest about its full cost, including your own time. This guide gives you the formula, a worked example with UK figures, the benchmarks worth checking and a way to track it all without becoming a data analyst.
TL;DR
- Website ROI = (profit from the site − total cost of the site) ÷ total cost of the site × 100. Count every cost, including your time and any upkeep.
- A site only earns when visitors can find you, trust you and know what to do next. Traffic alone is not the return.
- Benchmarks such as a 3.4% average UK ecommerce conversion rate are useful for direction only. Beat your own numbers month on month.
- Paying monthly with no upfront fee lowers your risk, because the break-even point is a handful of jobs rather than a large lump sum recovered.
- Track three numbers each month: enquiries, how many become customers, and what an average customer is worth.
Table of Contents
- What website ROI really measures
- Count the full cost first
- A worked example: a local trade business
- What UK evidence says about websites and sales
- The three numbers that drive your return
- Why trust sits behind the numbers
- How to track your return without fuss
- Perspective: what we see with small business sites
- Ways to lift your return without spending more
- How a monthly plan changes the maths
- Beyond the site: automation that protects your return
- Ready to see what a site would cost you?
- FAQ
- Sources
What website ROI really measures
Return on investment compares what you put in with what you got out. Xero’s guide to ROI gives the standard formula as net profit divided by the cost of the investment, multiplied by 100. It also notes the limits: ROI ignores timing and hidden costs, so it works best alongside other measures such as payback period.
For a website, that means two honest questions:
- What did the site cost me in total? The build, the domain, hosting, email, changes, plug-ins, and the hours you spent fixing things or waiting for someone else to.
- What profit did it bring in? Not turnover. Profit from the customers who found you, checked you out or booked through the site.
Most small business owners get stuck on the second question, because a website rarely works alone. Someone gets a recommendation, searches your name, reads your site, then rings you. The site did a real job in that sale, even if it never shows as an online order.
Count the full cost first
A site that looks cheap can cost more than it appears. A site that looks pricey upfront can be cheap per month. Before you calculate anything, list everything you pay for:
- Design and build (a one-off fee, or built into a monthly price)
- Domain name and SSL certificate
- Hosting and email accounts
- Updates and changes after launch
- Extra pages, photography, video or a logo
- Your own time, valued at what an hour of your work would earn you
Costs vary hugely across the market. Our guide to what a small business website costs in the UK runs from a few pounds a month to five figures, and the right answer depends on what the site has to do.
What our monthly plans cost
As a pay monthly web designer for small businesses, we publish our prices. Our plans run from 34.99 GBP per month for an 8 page website, up to 99.99 GBP per month for a 28 page website, with the 10, 17, 19 and 23 page plans at 49.99, 69.99, 79.99 and 89.99 GBP per month. The domain name, SSL certificate and monthly changes are included. You can see the full list on our pay monthly website page.
Optional extras are priced separately: extra email accounts at 5 GBP per month, and an extra page at 5.99 to 9.99 GBP per month.
A worked example: a local trade business
The figures below are an illustration, not a result we have achieved for a customer. Swap in your own numbers.
Imagine an electrician in Northampton who takes an 8 page website at 34.99 GBP per month.
| Item | Figure |
|---|---|
| Website cost over 12 months (34.99 × 12) | £419.88 |
| Your time on the site (say 6 hours at £25) | £150.00 |
| Total cost | £569.88 |
| Extra jobs won through the site in the year | 6 |
| Average job value | £300 |
| Profit margin on a job | 40% |
| Profit from those jobs (6 × £300 × 0.40) | £720.00 |
ROI = (£720 − £569.88) ÷ £569.88 × 100 = about 26%.
Now look at what happens with two more jobs over the year: profit rises to £960, and ROI goes to about 68%. One extra job a quarter is enough to change the picture. That is the point of the exercise. You do not need a spectacular result, you need to know how many jobs make the site pay for itself. Here the break-even is just under five jobs a year.
Also look at repeat business. A customer who comes back twice more is worth three times as much as the first job, and your site is often how they find your number again.
What UK evidence says about websites and sales
Be wary of headline figures promising 200 to 500% returns. They tend to come from sellers of marketing services, with no clear method behind them. Better to lean on research with a named source.
- Customers check you online first. A HubSpot consumer report on local search found that 91% of consumers research a business online before visiting, and 85% of those visit within a week of the search. If your site is missing, out of date or confusing, they carry on to someone else.
- Trades with a website win more work. Nominet’s research on tradespeople reported that tradespeople with their own website pick up an additional 21 jobs a year, worth £16,590 on average. It is an average across a sample, and your trade, area and competition will differ, but it shows the direction.
- Search is changing. Ofcom’s 2025 online habits report says about 30% of searches now show AI overviews. Clear, well-structured pages with accurate business information matter more, not less.
None of this proves your website will pay back. It does tell you where the money is lost: in not being found, not looking credible, or not being clear.
The three numbers that drive your return
Every website return comes down to the same chain.
Visitors × conversion rate × value of a customer = revenue from the site.
1. Visitors
For a local business, you want the right visitors, not the most. Fifty people a month searching for “boiler repair Milton Keynes” beat five thousand people reading a joke post. Your Google Business Profile, local search and word of mouth feed this. Keeping pages fresh helps too, and we explain why regular updates support local search visibility.
If you want to dig into search tooling, this comparison of two popular SEO tools shows what paid keyword research platforms offer. Most small local firms can start with free tools and their own enquiry records.
2. Conversion rate
This is the share of visitors who ring, email, fill in a form or buy. Paramount Digital’s ecommerce guide puts the average UK ecommerce conversion rate at about 3.4% in early 2026, but with huge variation by sector, from over 11% for grocery to under 1.5% for niche or high-consideration products. That guide also advises beating your own monthly trend rather than chasing an industry average. Its example makes the point: moving from 1.25% to 1.88% lifts monthly revenue by 50%.
If you do not sell online, the same logic applies to enquiries. Our UK conversion rate benchmarks break results down by industry, channel and device if you want a reference point.
What lifts conversion on a small site is rarely clever. It is clarity: one obvious next step on every page, your phone number where people can tap it, prices or price ranges where you can give them, and proof. We cover this in why websites need clearer next steps, not more content and in our guide to a small business website that wins enquiries.

3. Customer value
Work out what an average customer is worth to you in profit, over the whole time they buy from you. A cleaner with a £60 weekly client is not winning £60, they are winning thousands over a year. This is the number most owners underestimate, and it is why one extra client can justify a year of hosting and updates.
Why trust sits behind the numbers
A visitor who does not trust your site will not ring, however good your traffic is. Nearly half of consumers in the HubSpot survey said they had been put off visiting a local business by unclear or high prices, and by bad reviews. Both are things your site can address: be upfront about pricing, and show real reviews.
A quick trust checklist:
- Your real name, address area and phone number on every page
- Recent reviews and photos of your actual work
- Clear services and pricing guidance
- A secure site (SSL, the padlock in the browser)
- A working, tidy layout on mobile
We go through each point in what makes a website feel trustworthy to new visitors.
How to track your return without fuss
You do not need a dashboard full of charts. A simple monthly routine is enough:
- Ask every new customer how they found you. Put it on your enquiry form and ask on the phone. Write it down.
- Log enquiries from the site. Calls, emails, form entries and bookings. A spreadsheet with a row per enquiry works.
- Note which become paid work, and the profit on each.
- Add up the site’s cost for the month, plus an honest estimate of your time.
- Review quarterly. A single month is noisy for a small firm. Three months tells you something.
If you use analytics, remember the legal side. Under PECR, UK sites need opt-in consent before setting non-essential cookies, and analytics cookies generally fall into that group. The GOV.UK cookie banner guidance explains how to let users accept or reject them. A banner that does not actually block cookies until consent is given does not meet the standard, so ask whoever builds your site how it is set up.
Perspective: what we see with small business sites
We build and manage websites for start-ups and small businesses across Bedfordshire, Buckinghamshire, Cambridgeshire, Northamptonshire, Milton Keynes, Hertfordshire and Leicestershire. The most common worry we hear is not “will it look good?” but “what if I pay a lot and nothing happens?”
That worry is fair, and it is why we price the way we do. When the cost is a small monthly figure rather than a large upfront bill, the break-even point comes much earlier. You are not trying to recover thousands before you see a return, you are trying to win a few jobs.

The second thing we notice is that sites rarely fail because they were built badly. They fail because nobody touches them afterwards. Opening hours go stale, a new service never gets added, the phone number is wrong on one page. Included monthly changes, done for you, are what keep a site earning. If you have to find a developer and wait for a quote each time, small fixes simply do not happen.
Our advice is to stop asking what the perfect website costs and start asking how many extra customers pay for it. Do that sum, and the decision usually makes itself.
— Mark Jones
Ways to lift your return without spending more
Before buying anything new, check these:
- Fix the first screen. Say what you do, where, and how to contact you, in the first few lines of the home page.
- Add a single clear call to action per page: ring, book or request a quote.
- Put reviews near the button, not buried on a separate page.
- Answer the questions people ask you on the phone. Those pages convert because they are what buyers want to know.
- Make it fast on a phone. Most local searches happen on mobile.
- Keep information current. Out-of-date prices cost you the very customers who check before they call.
If you are weighing a template tool against a professional build, our comparison of DIY and professional websites sets out the time cost, which is the part that most often drops out of DIY ROI sums.
How a monthly plan changes the maths
Paying monthly shifts the calculation in three ways.
Lower risk. With no upfront costs, you are not betting a lump sum on a result you cannot yet see. If the site is not working, you can ask for changes to improve it, with those changes already part of the plan.
Fewer hidden costs. Domain, SSL and monthly changes are included in our website plans, and our hosting is green hosting as standard. The figure you see is nearly the figure you pay. Extras such as additional email accounts or pages are listed with prices.
Less of your time. Time is the cost most owners forget. If you are a plumber, a therapist or a bookkeeper, every hour you spend wrestling with a site builder is an hour you did not bill. Having the person who manages your site reachable directly turns a two-hour job into a short message.
Already have a site that needs work rather than replacing? We offer ad hoc work on existing websites at 29.99 GBP per month for one hour, or 39.99 GBP per month for two hours. Hosting and maintenance for an existing site is 10 GBP per month for 1 to 9 pages and 15 GBP per month for 10 to 19 pages.
Beyond the site: automation that protects your return
A website returns the most when you answer people quickly. A missed call from a new customer is often a lost job. We offer AI services for small businesses that include an AI chat bot at 34.99 GBP per month, an AI assistant to answer calls from 49.99 GBP per month, and an AI assistant to make calls from 59.99 GBP per month. There is also a lead-finding service from 34.99 GBP per month. They work like an extra team member covering the hours you cannot. See our AI services for what each does.
A digital business card at 2.49 GBP per month is a low-cost way to send people straight to your site from a conversation or event. Details are on our digital business card page.
Ready to see what a site would cost you?
If you want a site that pays for itself without a large upfront bill, look at our pay monthly website plans. Pick the page count that matches your services, run the break-even sum from this guide, and you will know how many jobs you need before you start. If you would rather talk it through, get in touch via our website and we will go through your numbers with you.
FAQ
What is a good ROI for a small business website?
There is no single figure. Xero says that for significant investments, a good small business ROI is typically above 15 to 20%, with benchmarks varying by industry and risk. A better test for a website is the payback period: how many extra customers cover the cost of the year. For most local firms, that is a small number of jobs.
How long before a new website pays back?
It depends on how quickly people find you and how clearly the site asks them to act. A site supported by an active Google Business Profile and real reviews tends to show enquiries sooner than one left to be discovered alone. Track for at least three months before judging, and review again at twelve.
Is a website still worth it if most of my work comes by word of mouth?
Yes, because referred customers still check you out. The HubSpot report found that 91% of consumers research a business online before visiting. Your site is where a recommendation is confirmed or lost, so it supports the work you already win.
How do I know which sales came from my website?
Ask every customer how they found you, and record the answer. Add a tracked phone number or a form field if you want more detail. If you use analytics, make sure your cookie consent follows PECR rules.
Sources
- Return on investment: how to calculate ROI for your business, Xero
- Britain’s tech-savvy tradespeople hammer home an extra £16k a year, Nominet
- The Lowdown on Local Search consumer report, HubSpot
- From apps to AI search: how the UK goes online in 2025, Ofcom
- How to improve your eCommerce conversion rate, Paramount Digital
- Cookie banner, GOV.UK Design System
- Semrush vs Ahrefs comparison


