A lot of small businesses come to me asking for "an online shop" when what they need is a website that generates enquiries. The two things look similar from the outside: both are websites, both are meant to bring in business. But they're built differently, they cost differently to run, and getting the choice wrong means paying for complexity you don't need, or launching something too simple for how you sell.
So before you commit to a full eCommerce build, it's worth working out which camp you're in.
What "Just a Website" Means
A standard website, what I'd call a lead-generation site, shows people what you do, proves you're worth trusting, and gets them to contact you. The transaction happens off the platform: a phone call, an email, a quote, an invoice, a conversation in person. The website's job is to start that conversation, not to complete a sale.
That's how most service businesses work, even ones that think of themselves as selling a "product." If a customer needs to talk to you before they can buy, to get a price, confirm availability, check a spec, arrange a fitting or a delivery, you don't need a checkout. You need a standard website that makes it easy for them to get in touch.
What an Online Shop Actually Involves
An eCommerce site is a different piece of software. It needs a product catalogue, a checkout that takes card payments securely, stock tracking so you don't sell things you don't have, and order management so you can see and process what's come in. None of that exists on a standard website, because none of it is needed until a customer can complete a purchase without talking to anyone.
It doesn't stop at launch, either. A shop needs active, ongoing maintenance in a way a standard website doesn't: payment gateway compatibility, plugin and platform updates, checkout security, and someone keeping an eye on stock accuracy so the site never promises something you can't fulfil. That's real, recurring work, and it's why an eCommerce Websites build costs more to set up and more to keep running than a standard site.
It's simply a more complex product, built for a harder job: letting a stranger browse a full catalogue and buy from it with no human involved at any point.
Where Does the Sale Actually Happen?
Here's the test I'd use. Picture your sales process as it actually runs today, not the one you'd like to have. When a customer wants to buy from you, what happens between "they're interested" and "they've paid"?
You probably just need a website if:
- You quote every job individually, because price depends on the specifics (size, site visit, materials, scope).
- You take bookings or appointments rather than instant orders.
- Customers usually call, email, or message before buying.
- You sell a service, not a fixed product with a fixed price.
- Fulfilment involves you personally: a visit, a fitting, a consultation, a delivery you arrange.
You probably need an online shop if:
- You have a real catalogue: multiple products, sizes, colours, or variants a customer can choose without needing to ask you anything.
- The price is fixed and doesn't change based on a conversation.
- Customers want to browse and buy at 11pm without waiting for you to reply.
- You're already selling through a marketplace like Etsy or eBay and want the same self-serve experience under your own name.
- Stock levels need tracking, because you can run out.
A specialist fabric retailer with hundreds of product variations needs a shop; the customer already knows what they want and just needs to buy it. A tradesperson quoting for a rewire doesn't, because the sale only happens after a conversation about the specific job. Neither is a worse business for it. They're different sales processes, and the website should match the one you actually have.
Why This Matters for Cost
It's a budget question as much as an architecture one. An online shop is more expensive to build than a standard website, and it comes with an ongoing maintenance load a lead-generation site doesn't carry: keeping the checkout, payment gateway, and stock system all working correctly, month after month.
If your sales process still runs through a phone call or a quote, paying for that extra complexity buys you nothing. You'd be maintaining a checkout that nobody uses, because your customers were never going to buy without talking to you first. The cheaper, simpler option, a website built to generate enquiries, is simply the right one here.
Ask Yourself This Before You Decide
If you're still not sure which side you're on, ask one question: could a customer complete a purchase from you right now without ever speaking to you, and would you want them to? If the answer is no, because you need to check something, quote something, or arrange something first, a standard website will serve you better than a shop, and it'll cost less to build and run.
If the answer is genuinely yes, an online shop is worth the extra investment, because it's doing a job a standard website can't.
I build both, and I'd rather point you at the one that fits your business than sell you the more expensive option by default. If you're not sure which camp you're in, get in touch and tell me how you sell, and I'll tell you what you need.