Here’s the thing nobody tells you upfront: a website that “works” and a website that sells are two different products. Plenty of small businesses have a functioning site. Far fewer have one that actually converts browsers into buyers, handles a Christmas traffic spike without falling over, or calculates VAT correctly the moment a Dublin address gets typed into the shipping field.
Why This Actually Matters (Beyond “You Need a Website”)
Every UK small business owner already knows they need a website. That’s not news. What’s less obvious is how much money leaks out through the cracks in a mediocre one.
Baymard Institute’s research puts the average cart abandonment rate at around 70%. Some of that’s unavoidable people window shop, they compare prices, they get distracted by the dog. But a meaningful chunk of that abandonment is self-inflicted: a checkout that demands account creation before purchase, shipping costs that appear like a jump scare on the final screen, a mobile layout where the “buy” button sits half off-screen on an iPhone SE.
I’ve watched a Sheffield-based homeware brand go from 1.8% to 3.4% conversion rate purely by fixing checkout friction nothing about the product changed, nothing about the marketing spend changed. That’s not a marginal difference. On £40,000 a month in traffic-driven revenue, that’s the difference between scraping by and actually hiring someone.
And post-Brexit, there’s a compliance layer that didn’t used to exist. If you’re selling to EU customers, you’re dealing with IOSS registration, different VAT thresholds, customs declarations baked into the checkout flow. Get that wrong and you’re either eating the cost yourself or your customer gets hit with a surprise bill at the door and they will absolutely leave you a one-star review about it.
The Mistakes I See Constantly
Choosing a platform based on price instead of fit. I get why a £15-a-month plan looks a lot friendlier than a bespoke build starting at £4,000. But the businesses that come back to me a year later, frustrated, are almost always the ones who picked the cheapest option without asking whether it could handle their actual product catalogue. A jewellery brand with hundreds of variant combinations (size, metal, engraving) needs different infrastructure than someone selling twelve t-shirt designs. Shopify, WooCommerce, BigCommerce they’re not interchangeable, and the wrong pick means a painful, expensive migration eighteen months in.
Treating mobile as an afterthought. Over 60% of UK e-commerce traffic now comes from mobile devices, and yet I still see sites built desktop-first, with mobile essentially squeezed in as a responsive afterthought. That’s backwards. Design for the thumb first, the mouse second.
Skipping proper product photography and calling it a budget cut. This one stings because it’s so avoidable. A £200 photography session versus stock-looking, badly lit product shots is genuinely one of the highest-ROI decisions a small business can make, and it gets cut almost every single time because it doesn’t feel like “the website.”
Launching without a plan for abandoned carts. Roughly seven in ten shoppers leave without buying, and most small business sites do absolutely nothing to follow up. No automated email, no retargeting, nothing. That’s not a technical failure, it’s a strategic one and it’s usually a half-day’s work to fix.
What It Actually Costs (No Vague Ranges, Real Numbers)
This is where I get the most questions, and where most advice online is either wildly outdated or deliberately vague to keep you on the phone longer.
For a template-based build on Shopify or WooCommerce decent theme, basic customisation, standard payment integrations you’re realistically looking at £2,000 to £6,000, plus £30–£100 a month in hosting and platform fees depending on scale.
A semi-custom build, where a developer is genuinely tailoring the theme, building custom product filters, integrating your existing stock system or accounting software, typically runs £6,000 to £15,000.
Fully bespoke development custom checkout flows, headless architecture, complex integrations with warehouse management or subscription billing starts around £15,000 and climbs well past £40,000 for businesses with real complexity.
And then there’s the part nobody budgets for: ongoing maintenance. Plugin updates, security patches, seasonal redesigns, the odd emergency fix when a payment gateway update breaks your checkout at 11pm on Black Friday eve (this happens more than you’d think). Budget somewhere between 15–20% of your initial build cost annually for upkeep, or you’ll be caught out.
A Quick Checklist Before You Hire Anyone
Before you sign off on a quote, ask the developer or agency these directly:
- Which platform are they recommending, and why that one for your specific catalogue size and growth plans?
- Who owns the site once it’s built can you take the code and leave if you want to?
- What’s included in “support” after launch, and for how long?
- Do they handle UK/EU VAT logic properly, or is that on you?
- Can they show you a live site they’ve built that’s still running well two years later not just a portfolio screenshot?
- What’s the actual page load speed target, and how will they hit it?
If a developer gets vague or defensive on any of these, that’s information too.
That candle business owner from Leeds, by the way she rebuilt with a proper checkout flow, fixed the mobile layout, and started emailing people who abandoned their cart within an hour. Nothing flashy. Revenue went up 40% over the following quarter, and she still tells people it was the least exciting, most profitable decision she made that year. Sometimes the fix isn’t more marketing. It’s just a website that actually does its job.
If you’re weighing up your options and want a second opinion on what your business genuinely needs rather than what’s easiest to sell you, the team at EpicMarketo is worth a conversation.