Ecommerce website design
Online shops built to sell, not just to look busy.
Most small ecommerce sites don't fail on design. They fail because the product pages are invisible in search, the postage rules eat the margin, and the checkout asks for four things nobody wants to type on a phone.
In short
We design and build ecommerce websites for UK businesses — product and category pages structured for search, a checkout that works on a phone, postage rules that match how you actually ship, and product data set up for Google Shopping's free listings and AI answers. Quoted per job once we've seen your product range.
What's included in an ecommerce build
The same standards as every website we build — fast, mobile-first, search-ready — plus the parts that only matter when money changes hands.
Product pages built to be found, not just to look tidy
Category and collection structure mapped to real searches
Stripe or platform checkout, money straight to your bank
Postage rules: weight bands, free thresholds, collection, local delivery
Product structured data for Google Shopping free listings
Stock, variants and options set up so they stay accurate
Mobile-first checkout — most shop traffic is on a phone
Abandoned basket and order confirmation emails
Analytics with ecommerce tracking so you see revenue, not just visits
Training on adding products, running offers and handling refunds
Choosing the platform before choosing the design
Nearly every problem we get asked to fix on an existing shop started as a platform decision made for the wrong reason — usually because somebody's nephew knew one system, or because a monthly plan looked cheap in month one.
Shopify earns its monthly fee when you have a real catalogue, stock that moves, and you want to run orders from your phone. Hosting, security and payment plumbing are handled for you. The trade-off is monthly cost, transaction fees on some payment routes, and less freedom in how content pages are structured.
WooCommerce suits shops where the content does as much selling as the products — buying guides, fitment information, comparison pages, a proper blog. You own everything and there's no platform fee, but somebody has to keep it updated. That's a real job, not a footnote, which is why we'd rather tell you now than surprise you later.
A custom build is the honest answer when a standard basket doesn't describe what you sell. Hire by the day, made-to-order with options that change the price, deposits with a balance later, bookings tied to a diary — forcing those through a shop template is where the frustration starts. We build those as business systems with a checkout attached.
We'll say which of the three fits your business, and why, before anyone talks about colours. If the answer is that your current platform is fine and only the pages need work, that's what we'll tell you.
Why most small shops are invisible in search
An ecommerce site has more pages than any other kind of small-business website, and that's exactly what makes it easy to get wrong. Here's what we find over and over.
Product descriptions copied from the supplier. Hundreds of other shops have the identical paragraph. Google has no reason to pick yours. Two or three original sentences about who the product suits, what it fits and what people usually ask about it is worth more than a full page of manufacturer blurb.
Category pages with no words on them. The category page is usually the page with the best chance of ranking, and on most small shops it's a bare grid of thumbnails. A short, useful introduction — what's in the range, how to choose, what the differences are — is often the single change that moves it.
Filters generating thousands of near-identical URLs. Colour, size and price filters can quietly create more pages than you have products, all competing with each other. Handled properly with canonicals and crawl rules, they help customers without diluting the shop.
Enormous product photos. A shop is the one kind of site guaranteed to be image-heavy, so image weight decides how fast it feels on a phone in a bad signal area. We compress and size properly on the way in — the same work described on our technical SEO page.
Discontinued products deleted. Every deleted product is a dead URL and a lost link. Redirecting to the closest replacement keeps the value and keeps customers moving.
Product data, Google Shopping and AI answers
Free Google Shopping listings and AI shopping answers both read the same thing: your product structured data. Price, currency, availability, condition, delivery cost and return window. When that data is missing or stale, your products either don't appear or appear with the wrong price — which is worse.
We set product data up so it updates from the shop itself rather than being typed once and forgotten. When you mark something out of stock, the feed says out of stock. When you run an offer, the offer price is what gets quoted. That's also how AI assistants end up describing your range accurately instead of guessing, which is the whole point of the work on our AI search optimisation page.
Moving an existing shop without losing what you've built
Replatforming is where rankings go to die, and it's almost always the same cause: the old URLs weren't mapped. Before anything launches we export every existing product, category and content URL, match each one to its new home, and set permanent redirects. Anything with no sensible match goes to the nearest category rather than the homepage.
After launch we watch Search Console for crawl errors, check the product feed is being read, and compare the pages that were earning before against what they're doing now. If something dropped, we want to see it in week one, not in a quarterly report. The same approach we take on any website rebuild.
Common questions
How much does an ecommerce website cost?
An online shop is quoted per job because the number of products, the payment setup and the postage rules change the work more than the design does. A small shop selling a short, fixed range of products sits close to our Business Site price of £999. A larger catalogue with variants, trade pricing or stock syncing is quoted after we've seen the product list.
Do I need Shopify, WooCommerce or something custom?
It depends on what you sell. Shopify suits shops with lots of products, regular stock movement and someone who wants to run everything from a phone. WooCommerce suits shops that also need heavy content and SEO pages around the products. A custom build suits hire, booking or made-to-order businesses where a standard basket doesn't fit. We'll tell you which one fits before quoting, not after.
Can you move my existing shop to a new site without losing rankings?
Yes, and the redirect map is the part that matters. Every old product, category and blog URL gets mapped to its closest new one before launch, so the rankings and links you already have carry across instead of landing on error pages.
How do payments work?
Card payments run through Stripe or the platform's own checkout, and PayPal can sit alongside it. The money goes straight to your bank account, we never sit in the middle of it, and the provider's transaction fees are paid direct to them with nothing added by us.
Will my products show up in Google Shopping and AI answers?
Product pages get proper structured data — price, availability, delivery and returns — which is what Google Shopping's free listings and AI answer engines read. We set the product feed up so it stays right as your stock changes, rather than being correct on launch day only.
Can I add products and change prices myself?
Yes. That's a requirement, not an extra. You get a walkthrough of adding a product, changing a price, running an offer and marking something out of stock, and you keep the login.
What about postage, click and collect and local delivery?
Postage rules are set up around how you actually ship — weight bands, flat rates, free over a threshold, collection from your unit, or local delivery inside a postcode radius. Getting this wrong is the most common reason a small shop loses money on orders.
Do you sell products online yourself?
Yes. Pimp My Photos is our own product — upload, styles, pricing, checkout and delivery — so the checkout decisions on your shop come from running one, not from reading about it.
What's the difference between ecommerce web design and ecommerce development?
Design is how the shop looks and how easily people find and buy things. Development is the working parts underneath — payments, stock, postage rules and order emails. A good ecommerce website needs both done together, which is how we build them.
Should I use an ecommerce agency or build the shop myself?
If you sell a handful of products and have time, a hosted shop builder is fine to start with. Once you need your products found on Google, faster pages or custom postage and checkout rules, an ecommerce web design agency usually pays for itself in sales you'd otherwise miss.
Send us your product list and we'll tell you what it needs.
A rough product count, what you sell and how you ship it is enough for a straight answer on platform, cost and what we'd do first. Email and you'll usually hear back the same working day.