There is something quietly remarkable about the fact that a florist can now sell bouquets to someone three towns away while she sleeps. Five years ago, adding an online shop to a small business website was a serious undertaking — something you hired a developer for. Today, a baker, a bookshop, a candlemaker can have a fully functioning shop live within a single afternoon, with no technical knowledge required. The barrier has shifted. It is no longer about the technology. It is about understanding what you are committing to — and deciding whether an online shop is genuinely right for how your business works.
What an Online Shop Actually Does
At its simplest, an online shop does three things: it shows customers what you sell, it lets them choose what they want, and it collects payment securely. Everything else — product listings with photographs and descriptions, a basket, a checkout, order confirmation emails, stock management — is built on top of those three functions. The rest is refinement.
When a customer pays, the money typically arrives in your bank account within one to three working days, minus a small processing fee. The platforms handle this part for you. Stripe and PayPal are the most common processors, and both are built into the main e-commerce tools automatically — you do not need to set them up separately or understand how they work under the surface.
What You Can Sell Through a Website
Many people assume online shops are only for things that arrive in boxes. The reality is broader, and knowing the three categories helps clarify whether what you offer might fit:
- Physical products. Anything you make, stock, or source and post to customers — candles, clothing, baked goods, books, art prints, tools, gifts. You need to photograph them, write descriptions, manage stock levels, and handle postage and returns.
- Digital products. Files customers download after purchase — recipe books, templates, photography presets, music, e-books, sewing patterns, training guides. These have no postage costs and no stock to manage. Once the file is made, each sale is almost pure profit.
- Services and bookings. Some business owners use their shop to sell fixed-price services (a 60-minute consultation, a dog groom, a house cleaning) or to take deposits for bookings. This overlaps with booking system tools like Calendly or Acuity, but a simple shop checkout can work just as well.
The Main Platforms for Small Business Online Shops
If you are wondering whether you need to hire a developer to build a shop from the ground up, the answer is almost certainly no. Several platforms have turned what was once a technical project into something closer to filling in a form. The main ones worth knowing are:
- Shopify. The most widely used e-commerce platform in the world, and the best choice if selling online is the primary purpose of your website. Shopify is powerful, reliable, and has hundreds of integrations for postage, accounting, and marketing. Plans start at around £25 per month, plus 2% transaction fees unless you use Shopify Payments. The interface is beginner-friendly.
- Squarespace Commerce. Ideal if you already have (or want) a Squarespace website and want to add selling without switching platforms. The shop tools are polished and easy to use. Transaction fees apply on lower-tier plans.
- Wix Stores. Similar to Squarespace — a good option if your website is already on Wix. Easy to set up and manage, with no transaction fees on most plans.
- WooCommerce. A free plugin for WordPress websites that turns them into an online shop. Very flexible and customisable, but requires more technical knowledge to set up and maintain than the hosted platforms above. Better suited to businesses with a developer to call on.
- Etsy (not a shop on your website). Etsy is a marketplace, not a tool for building your own website shop. It is worth knowing the difference: Etsy drives traffic to you but takes a significant cut of each sale and you do not own the platform. A shop on your own website means you keep more of each sale and control the customer relationship.
What an Online Shop Costs
One of the things that surprises people is how many separate places the costs come from. There is rarely one simple price. Four things usually contribute, and it is worth understanding each before you commit:
- Platform fees. Most e-commerce platforms charge a monthly subscription. Shopify starts at roughly £25 per month; Squarespace Commerce starts at around £23 per month.
- Transaction fees. A percentage of each sale goes to the platform and/or the payment processor. Typically between 1.5% and 3% in total. On a £50 item, you might lose £1.00 to £1.50 per sale.
- Postage and packaging. For physical goods, you need to factor in the cost of boxes, bubble wrap, tissue paper, and postage labels. Royal Mail and Evri are the most common choices for small UK businesses.
- Your time. Photographing products, writing descriptions, packing orders, handling returns, and updating stock all take time. This is often underestimated when starting out.
Is an Online Shop Right for Your Business?
This is perhaps the most useful question to sit with before doing anything else. An online shop works well when what you sell can be described and paid for without a conversation. Some honest markers of a good fit:
- Your products have consistent, predictable pricing.
- You can photograph or visually represent them well.
- Your margins can absorb the platform and transaction fees.
- You have a way to handle fulfilment reliably — either by posting things yourself or using a fulfilment service.
It is less suited to businesses where every job is different, where the price depends on a conversation, or where trust has to be established before someone is willing to commit. A plumber, a bespoke furniture maker, a management consultant — these businesses are better served by a well-made contact form or a booking system than by a shop checkout. The shop is not the right container for every kind of transaction.
A Note on Stock Management and Returns
Before you take your first order, two things are worth getting right. The first is stock: most platforms will automatically mark an item as unavailable when it reaches zero, but only if the numbers are accurate — and that requires someone keeping them updated. The second is returns. Under the Consumer Contracts Regulations, UK consumers have the legal right to return most physical goods within 14 days of receiving them. This is not optional, and it applies even if you have not written a returns policy. Write one clearly, display it on your site, and decide in advance how you will handle a return before the first one arrives. It is much easier to have thought about it before the fact than after.