Keep reading
Rather we just did it for you?
Let's get your business seen.
Social media, websites, SEO and ads from a team you can actually meet.
To build an ecommerce website you need a clear plan for what you sell and who to, a platform that fits that plan, a domain, a design that makes buying easy, well written product pages, a way to take payments, a delivery and returns setup, the legal pages UK law expects, and a proper round of testing before launch. Then you need a plan to bring people to it, because a new shop gets no visitors on its own.
This guide walks through each step in the order we tackle them when developing an ecommerce website for a small business, whether you build it yourself or bring in help.
Start with a plan, not a theme
A common mistake is picking a look first and working out the business later. Before anyone opens a page builder, write down:
- What you are selling. How many products, how many variations (sizes, colours), and whether that will grow quickly.
- Who is buying. Consumers, trade customers or both. Trade buyers often need account pricing, minimum orders or invoice payment.
- Where you will ship. UK only, or Europe and further afield. International selling adds customs, duties and different delivery costs.
- How you will run it day to day. Who adds products, packs orders and answers customer emails. Does stock need to sync with a till or marketplace?
- Your budget and timeline. Include ongoing costs such as hosting, payment fees, plugins or apps, and marketing, as well as the build.
A one page plan makes every later decision faster and avoids expensive changes halfway through.
Choose a platform that fits how you trade
There are two broad routes. A hosted platform (Shopify is the best known) gives you the software, hosting and security in one monthly subscription. An open source platform such as WooCommerce, which adds a shop to a WordPress site, gives you full ownership and flexibility, but you need separate hosting and someone to keep it updated.
| Consideration | Hosted platform | WooCommerce on WordPress |
|---|---|---|
| Set up | Quick to start, guided set up | Needs hosting and installation |
| Running costs | Monthly plan, plus paid apps and sometimes transaction fees | Plugin is free, you pay for hosting, premium extensions and maintenance |
| Flexibility | Good within the platform’s rules | Very high, you can change almost anything |
| Ownership | Your shop lives on their platform | You own the site and its data outright |
For many small businesses that already have a WordPress site, or that want content and SEO to drive sales, WooCommerce is a natural fit. We cover the detail on our WooCommerce agency page.
Sort your domain and hosting early
Choose a domain that is short, easy to spell and close to your business name. A .co.uk is familiar to UK shoppers, and many businesses also register the .com. Register it in the business’s name, not a freelancer’s or an agency’s, so you always stay in control.
If you choose WooCommerce, hosting matters. Shops do more work on every basket and checkout than a brochure site, so cheap shared hosting can struggle on busy days. Look for UK or European data centres, daily backups, an SSL certificate (the padlock that encrypts card and personal details), and support that answers quickly when something goes wrong.
Design every page around buying
Good ecommerce design gets people from landing to ordering with as little effort as possible. Most visitors will be on a phone, so design for small screens first.
- Clear navigation. Group products the way customers think about them, not the way your stock spreadsheet is laid out.
- Trust signals. Delivery costs, returns policy, contact details and reviews should be easy to find before someone reaches the checkout.
- A short checkout. Allow guest checkout, ask only for the details you need, and show the total including delivery as early as you can.
- Speed. Compress images and avoid piling on plugins.
- Accessibility. Readable text, good contrast, labelled form fields and a keyboard friendly checkout help every customer.
Our ecommerce web design team builds every shop around these principles.
Write product pages that answer every question
A product page has to do the job a shop assistant would do in person. For each product, include:
- A specific, descriptive title (what it is, plus the key detail such as size or material).
- Several sharp photos on a clean background, plus at least one showing the product in use or to scale.
- A description covering what it is, who it is for and why it is worth the price, then the practical details.
- Price including VAT if you are VAT registered, stock level and delivery time.
Write your own descriptions rather than copying a supplier’s text, which dozens of other shops are probably using too.
Related reading: How Much Does an UK Ecommerce Website Cost?
Set up payments, delivery and returns
Payments
Offer the methods your customers expect: card payments, Apple Pay and Google Pay, and often PayPal. Most platforms connect to payment providers such as Stripe or PayPal, and fees vary by provider and card type, so compare the current rates before you choose. Card payments in the UK use Strong Customer Authentication, the extra check where a customer approves a payment in their banking app, so test this on real devices.
Delivery
Decide on carriers, delivery zones and charges. Simple is usually better: a flat rate, a free delivery threshold or a few clear options. Weigh your packed products so what you charge matches what the courier charges you.
Returns
Write a clear, easy to find returns policy that reflects the law (below), and plan where returns go and who processes refunds.
Get the legal pages right
This is the step owners most often rush. Below are the basics for a UK online shop, as a starting point rather than legal advice.
Consumer rights and returns
Under the Consumer Contracts Regulations, most goods bought online can be cancelled for any reason within 14 days of delivery, and the customer then has a further 14 days to send them back. According to GOV.UK guidance on returns and refunds, you must refund within 14 days of receiving the item back, including the standard delivery charge. You can only ask customers to pay return postage if you told them so before they bought. Some items are exempt from the cancellation right, such as personalised or made to order goods, perishable items and sealed hygiene products once opened. If you do not tell customers about their cancellation rights, the period can extend by up to 12 months.
Separately, the Consumer Rights Act 2015 means goods must be as described, of satisfactory quality and fit for purpose. If they are not, customers have the right to reject them for a full refund within 30 days, and further rights to a repair or replacement after that. Your returns policy cannot take these rights away.
Information you must show
Before someone orders, you need to give your business name, address and contact details, a description of the goods, the full price including taxes, delivery costs and timescales, payment methods and the cancellation rights. This usually lives in your terms, product pages, delivery page and order emails.
Privacy and cookies
You need a privacy notice explaining what personal data you collect and why. For cookies and similar tracking, the rules come from PECR (the Privacy and Electronic Communications Regulations), and the Information Commissioner’s Office finalised new guidance on storage and access technologies in April 2026. In plain terms:
- Cookies that are strictly necessary, such as the basket and checkout, do not need consent.
- Some simple first party analytics used only to improve your own site may no longer need consent, following changes made by the Data (Use and Access) Act 2025, but you must still explain them and give people an easy way to object.
- Advertising and tracking pixels (for example Meta or Google Ads tags) still need consent before they fire, and your banner should make rejecting as easy as accepting.
Use a reputable consent tool and check that tags really do wait for consent.
VAT
Once your VAT taxable turnover passes £90,000 in a rolling 12 month period you must register. Set prices and invoices up correctly before launch.
Test, launch and market your shop
Test everything before launch
Run through the full journey as a customer, on several phones and browsers, and fix every snag first.
- Place real orders with each payment method, including a failed and a refunded payment.
- Check every delivery option and the free delivery threshold calculate correctly.
- Check order confirmation, dispatch and password reset emails arrive and look right.
- Test discount codes, out of stock items and variations.
- Check the cookie banner blocks marketing tags until consent is given.
- Run a speed test on the home page, a category page and a product page.
- Check legal pages are linked in the footer and at checkout.
- Set up analytics and ecommerce tracking, plus Google Search Console, so you can measure from day one.
Launch, then market it properly
A new shop gets no visitors on its own, so plan how you will attract and keep customers:
- Search. Well structured category and product pages, plus helpful content, build organic traffic over time. Our ecommerce SEO service focuses on exactly this.
- Google Shopping and paid search. Product ads put your items and prices in front of people searching to buy right now.
- Social media. Organic posts build a following and paid ads reach likely buyers.
- Email. Collect sign ups (with consent) and send welcome offers, new product news and basket reminders.
Review analytics monthly and fix the biggest drop off point first.
Frequently asked questions
How long does it take to build an ecommerce website?
It varies with the number of products and how custom the design is, from a few weeks for a simple shop to a few months for larger ones. Product photos and descriptions are often what holds things up.
Can I build an ecommerce website myself?
Yes, both hosted platforms and WooCommerce are usable by confident beginners. The hard parts are conversion focused design, speed, compliance and tracking.
Do I need terms and conditions on my online shop?
You must give customers certain information before they buy, including cancellation rights, and terms and conditions are the clearest place for it. They also protect you on delivery, returns and liability.
Is WooCommerce good for small businesses?
Often, yes. It is free to install, very flexible and works well for businesses that want strong content and SEO. It needs good hosting and regular updates.
Build your online shop with Delivered Social
If you would rather have a shop built properly first time, our web team designs and builds ecommerce websites for UK small businesses, from planning and platform choice through to launch and marketing. Take a look at our ecommerce web design service or get in touch to talk through your plans.

































