Skip to main content
Web Development

Ecommerce Website Design: 8 Things Your Online Store Must Have

Most ecommerce sites lose sales because of avoidable design mistakes. These 8 elements separate online stores that convert from those that don't.

By NetTrackers

Most online stores don't fail because the product is wrong. They fail because the website makes buying harder than it needs to be.

We've audited hundreds of ecommerce sites over the years. The same problems come up constantly. Product pages with three tiny photos. Checkout flows that ask for information that doesn't matter. Search that returns irrelevant results. Mobile experiences that look like an afterthought.

None of it is complicated to fix. But it does require actually thinking about the buyer's experience rather than what's convenient for the business.

Here are eight things every ecommerce site must have to convert properly.

Online shopping ecommerce design
The difference between stores that convert and those that don't often comes down to these fundamentals

1. Sub-3-second load time

This is non-negotiable. Every additional second of load time reduces conversion rates. The data on this is consistent, well-established, and ignored by far too many online stores.

Google found that as page load time increases from 1 second to 3 seconds, bounce rate increases by 32%. From 1 to 5 seconds, it's 90%. From 1 to 10 seconds, 123%. That's not marginal. That's customers leaving before they see your products.

What kills ecommerce page speed:

  • Uncompressed, oversized images. The biggest culprit by far. A product image does not need to be 4MB. Convert to WebP. Use responsive image serving. Compress properly.
  • Too many third-party scripts. Analytics, chat widgets, review platforms, affiliate trackers, marketing pixels — they all add weight. Audit what's actually necessary.
  • Unoptimised hosting. Shared hosting is fine for brochure sites. For an ecommerce store doing meaningful traffic, get managed hosting with a proper CDN.
  • Too many apps/plugins loading scripts in the header. Shopify stores particularly suffer from this — each app loading its own JavaScript.
  • No lazy loading. Images below the fold should load only when the user scrolls near them.

Test your current site on Google PageSpeed Insights right now. It's free and it'll tell you exactly what's slowing you down. If your scores are below 70 on mobile, you're losing sales daily.

2. Mobile-first design that actually works on a phone

Over 60% of ecommerce traffic in the UK is now on mobile. For many sectors — particularly fashion, beauty, and home goods — it's significantly higher. If your mobile experience isn't excellent, you're bleeding revenue.

"Mobile responsive" is the bare minimum. Responsive design that just shrinks the desktop layout is not good enough. Mobile-first means designing the small-screen experience first, then expanding it for desktop.

What this looks like in practice:

  • Tap targets (buttons, links) large enough to hit with a thumb — minimum 44x44px
  • Product images that fill the screen properly on a phone, not tiny thumbnails
  • Navigation that collapses into an accessible mobile menu, not something that requires pinching to use
  • Checkout form fields large enough to type in without zooming
  • Sticky add-to-cart button that stays accessible as users scroll product pages
  • No hover-dependent functionality — phones don't hover

Test your own store on a real phone, not just Chrome's device emulator. Walk through the entire purchase process. Buy something. Notice where you hesitate or struggle. That hesitation is a conversion killer.

3. Product photography that sells — not just shows

Photography is doing more work on an ecommerce site than anything else. It's carrying the experience that a physical shop delivers through touch, atmosphere, and human interaction. When it's poor, nothing else compensates.

The difference between stores that convert well and those that don't is often the photography. This is particularly true for fashion, homeware, food, beauty, and craft products.

What good ecommerce photography actually requires:

Multiple angles. Minimum three to five images per product. Show the front, back, detail, and scale. A £30 product needs more than one image.

Lifestyle shots alongside product-on-white. Showing the product in context — on a model, in a room, in use — dramatically outperforms clinical white-background-only photography for most categories. Both have a place. Neither alone is sufficient.

Zoom functionality. Customers want to inspect products before buying. High-resolution images with proper zoom replicate the "picking it up and looking closely" experience.

Consistency. All product images should share the same lighting, background approach, and framing style. Mismatched photography looks amateur and undermines trust.

Video where it counts. For products where movement matters — clothing, equipment, anything demonstrating function — even a basic video dramatically increases confidence.

If your photography is weak, fix it before spending money on traffic. Sending visitors to a store with poor images is expensive and pointless.

4. Trust signals that work in the UK market

UK consumers are cautious. That's not a criticism — it's rational behaviour. They've been burned by dodgy online retailers. They've had parcels not arrive. They worry about returns being difficult.

Your store needs to address these concerns directly and visibly.

Reviews that look real. Not five-star review summaries with no actual text. Real reviews with dates, real names, specific detail about the product. Trustpilot, Google Reviews, or native review systems — the source matters less than the authenticity. Average ratings of 4.2–4.6 actually convert better than perfect 5.0 scores, because 5.0 looks curated.

Returns policy, prominently placed. Not buried in the footer. UK consumers will not buy from a store if they can't quickly find out how to return something. Free returns, or at minimum a clearly stated return window with simple instructions. Put it on product pages.

Security signals. SSL certificate (your padlock) is the baseline. Payment method logos — Visa, Mastercard, PayPal — are trust signals. If you're using a recognised payment processor, say so visibly.

Company information. Who are you? Where are you based? An address, a phone number, a real about page. UK consumers are specifically suspicious of stores with no physical presence information. Companies House registration number adds credibility in B2B contexts.

Delivery transparency. When will it arrive? How much is shipping? Free threshold clearly stated. UK customers abandon carts constantly because shipping cost wasn't visible early enough.

5. Search that works properly

If your store has more than 20 products, your search function is doing significant work. If it's not doing that work well, customers can't find what they want and leave.

Bad search is worse than no search. Search that returns irrelevant results — or worse, "no results found" for something you clearly sell — actively destroys trust.

What good ecommerce search requires:

Typo tolerance. "Trainrs" should return trainers. "Bue dress" should return blue dresses. Exact-match-only search is a conversion killer.

Autocomplete/suggestions. As the user types, surface popular searches and relevant products. Amazon has trained buyers to expect this.

Search result quality. Results should be ranked by relevance, not by date added or arbitrary criteria. Surface what the customer is most likely to want first.

No dead ends. If a search returns no results, suggest alternatives. Show popular products. Never leave a customer on a blank results page.

Filtered search results. For larger catalogues, searchable filters within results — price range, colour, size, brand — turn browsers into buyers.

Out-of-the-box search from most ecommerce platforms is mediocre. Solutions like Searchie, Doofinder, or Algolia are worth the cost at serious volume.

Data analytics for ecommerce
Track where customers drop off — it'll show you exactly where your checkout needs work

6. Checkout that doesn't leak

Abandoned carts are the ghost of lost revenue haunting every ecommerce business. The average cart abandonment rate across ecommerce is around 70%. Some of that abandonment is normal — people browse without intent. But a significant portion is your checkout failing them.

Here's what kills checkouts:

Forced account creation. "Create an account to continue" is a conversion killer. Guest checkout is not optional. Offer account creation after purchase, when you've already got their details and they've committed. Baymard Institute's research puts forced registration as one of the top reasons for checkout abandonment.

Too many form fields. How much information do you actually need to process an order? Name, email, delivery address, payment details. That's it. Date of birth, phone number (unless essential for delivery), marketing preferences — none of it should be a required field in checkout.

No progress indicator. If checkout spans multiple pages, customers need to know where they are. "Step 2 of 3" reduces abandonment. It manages expectation.

Surprise costs at final step. Shipping costs, VAT, handling fees appearing at the final confirmation screen cause abandonment. Show the full cost early. If possible, show it before checkout begins.

Payment methods mismatch. UK consumers use a wide range of payment methods. Credit/debit card and PayPal are minimum. Klarna, Clearpay, Apple Pay, Google Pay — each incremental payment option increases conversion for certain customer segments.

Confusing error messages. "An error occurred" is useless. "Please enter a valid postcode" on the wrong field is confusing. Error messages should be specific, visible, and placed next to the relevant field.

Our ecommerce development team obsesses over checkout flows because this is where the money lives.

7. Category and filtering architecture

Category structure is where ecommerce SEO and UX intersect most directly. Get it wrong and you lose both organic traffic and customer findability.

For SEO: Category pages need proper URLs, unique meta descriptions, and — crucially — enough unique content that search engines treat them as valuable pages. A category page for "Women's Running Shoes" should rank for that term. That requires the page to have a meaningful title tag, a brief description of what the category contains, and proper internal linking. Most ecommerce stores leave this completely blank.

For UX: Customers navigate by category more than search. Category hierarchy should reflect how your customers think about your products, not how your warehouse organises them. Test this by watching real users try to find a specific product — their navigation path tells you where your architecture breaks down.

Filtering systems are essential for any store with meaningful product depth. Size, colour, price range, brand, material — whatever's relevant to your products. Filters should use URLs that are indexable by search engines (faceted navigation handled correctly) rather than JavaScript that creates duplicate or non-indexable pages.

Read our companion post on ecommerce SEO marketing if this intersection of architecture and search is something you need to dig into further.

8. Post-purchase experience

Most ecommerce businesses treat the sale as the finish line. It's actually the starting line. How you handle the post-purchase experience determines whether a customer buys again — and whether they tell other people about you.

Order confirmation. Immediate, automatic, contains the full order summary. This is basic and still done badly by too many stores. The email should arrive within seconds, not minutes.

Delivery tracking. UK consumers expect to know where their parcel is. If you're using a carrier with tracking (and you should be), pass tracking information through to the customer automatically. Don't make them email you asking where their order is.

Delivery delay communication. If something's going wrong — a supply issue, a carrier problem, anything causing delay — tell the customer before they contact you. Proactive communication keeps customers. Silence followed by a complaint creates a return.

Review requests. Wait until after the product has been received and used — typically 7–14 days post-delivery for most products. Send one email. Keep it simple: "How did we do? Leave us a review here." Review volume and recency matter significantly for both trust and SEO.

Repeat purchase prompts. For consumables, supplements, beauty, pet products, anything with natural repurchase cycles — time an email reminder at the point when the average customer is running low. This single tactic can add 15–25% to repeat purchase revenue.

The post-purchase experience is where customer lifetime value is built. And lifetime value is what separates profitable ecommerce businesses from ones perpetually chasing their next acquisition.


If you look at your current online store against these eight things and find multiple gaps, that's valuable information. It tells you where your revenue is leaking.

The good news: all of these are fixable. Some require a rebuild of your ecommerce site. Others can be addressed incrementally. If you want to know specifically where your store is losing money and what to prioritise, get in touch — we'll take a look and give you an honest assessment.

For more on the platform decisions that underpin all of this, read our comparison of Shopify vs WooCommerce for UK businesses.