WHAT MAKES A GOOD E-COMMERCE WEBSITE?

Zoe Piper 25th October 2007
Zoe Piper

"Your website is a selling tool". You've probably heard that one before; after all, your website really is a great platform to showcase your company and your services. But what about the literal sense? Many of our clients have successful online stores, but this isn't universally the case. Here I'll delve into the mysterious world of selling online, and tell you exactly what makes a good e-commerce website.

Know What Your Customers Want

The first and foremost thing your e-commerce site must do is give the customer exactly what they're looking for. People generally don't spend their time browsing online; they already know what they want and they're never more than a few clicks away from looking elsewhere. So keep it simple:

  • Easy navigation
  • Logical product categories
  • Clear pricing
  • Appropriate functionality – you might want a:
    • Search box
    • Quote calculator
    • View colour variations option
  • Simple checkout process
  • Error-proof payment system

Take a look at a client of ours who sells catering supplies. Check out the fiendishly simple navigation, obvious product specifications and pricing. Everything a customer might want to know is right before their eyes.

All the bells and whistles should be secondary. Sure, talk about how brilliant your products are, how your prices are the best in the market and how you're experts in your field. But make sure customers don't get bogged down in all this, when all they want to know is if they can get your table coverings in blue.

Get the Right Information on the Page

All your product information – price, size, etc – has to come from somewhere. For an e-commerce website, it's all stored in a database and retrieved when someone views a product. A custom-designed database lets you choose exactly what information is loaded, be it extra pictures of the product or 'recommended items'. Your database is the heart of your e-commerce site and should be built to specification depending on your needs.

Manage Your E-Commerce Site

Your products might have a high turnover, or you might have special offers you want to add to the homepage each week (like our client). Whatever your needs, you’ll use a content-management system (CRM) to update your static pages (like the homepage) and your product database.

A good web developer will build your CRM to specification so you can do exactly what you want with it, from adding to your blog to updating product ranges. For ongoing website management, a good CRM is essential.

Today's Moral.

A good e-commerce website should have all the pertinent information, readily available, and easily updateable. Simple really, and absolutely painless if you have the right team of experts to make it all work.

Notes and Queries...

Great blog, I work for a company that develops websites (including ecommerce sites). This past week I was trying to buy some bottles of wine online and I was astounded by how many sites just don’t get it! I found a few where we could buy smaller quantities - one broke (errored) on me (twice in the checkout process), a couple we had to go through lengthy checkout processes (the whole create account deal)... one we created an account, only to be sent back to the cart to tell us we had to buy a case.
Brent Johnson 7th July 2008
Hi Brent - I quite agree! The number of websites that don't work properly is astounding. Sometimes it's like a bricks-and-mortar store being designed without a door.

The problem is for many sites, the lack of a really tight spec. If a project isn't comprehensively mapped out, you tend to get last minute requests for customer logins, minimum order values and so on. Those things don't get specced or tested properly until Joe Soap's using the website and encountering problems. Duh!

We started really tightening up our project specs a few years ago and it made an enormous difference to the quality of stuff we put out. We still try to accomodate requests for changes or additions, but if everyone's singing from the same hymn sheet at the outset it lessens the number of errors incredibly.
Paul Carpenter 8th July 2008
Content Management Systems are CMS - not CRM. CRM is Customer Relationship Management - different kettle of fish altogether!
Craig Lawrie 13th November 2008
Good typo spot - you're the first person in over a year to notice that!
Zoe 13th November 2008
 
ADD YOUR COMMENT

Are you human? (sorry to ask!)
Please answer this question in the box below:

OTHER ARTICLES


THINK TANK
  • Web Design Yorkshire - Local Maps Fail
    "I think they must have been reading! That spurious result is history as of yesterday...."
    Paul Carpenter
    Why I Don't Rank For Zoe Piper
    "Hi! Zoe's page has always been titled for 'Zoe Piper' (check the Google index for the page) so I'm guessing it must have been a momentary database fail or something when you were looking Atom. I don't think the 'use your name many times in the body' advice is going to cut the mustard though. It used to work once upon a time, but if it were that easy (and I guess you're hinting at keyword density here) then it would be *easy* to rank for anything and we'd all be millionaires :) The thrust of Zoe's point is that www.zoepiper.com is a content free holding page, with no links and essentially of no value for anyone searching for 'Zoe Piper'. Google could show any other result from the first page of the SERPS at the top and it would be more relevant and useful..."
    Paul Carpenter
    How to Reindex Your Website Quickly in a Search Engine
    "same problem i am having with my new site updates at http://www.tmc.edu.sg sheesh .... "
    BBC
    Google and UK Spelling: 'Optimisation' vs 'Optimization'
    "Australia supports your crusade! pufft realizing indeed"
    Ian
    Why I Don't Rank For Zoe Piper
    "Hi Atom, I should really check my meta tags - thought they'd populate by default tbh! It's interesting with something like this to see how different factors are weighted, from URL to internal links to meta tags etc like you say. Unfortunately I can't go overboard on my profile page, it has to be short and sweet so on-page content is pretty much a no-no! Ah well...if people want me they'll find me. Thanks for the comment :)"
    Zoe
    Why I Don't Rank For Zoe Piper
    "Hi Zoe, There are some major reasons your not ranking. Your Meta tags say ""My Default Keywords". Also your name appears once in your profile page and the other time it does it is an image so that doesn't help. I bet if you added your full name to your profile some more times it would put you up in rankings. Also LinkedIn will has your name on one page over 50+ times so you need alot more usage to compete. But that is the way it goes. This is only a profile so I am sure you're limited. Despite having loads of content linked to your profile, Google also wants to see the relevance of Zoe Piper on this page and is only seeing it once. "
    Atom McCree
    Web Design Yorkshire - Local Maps Fail
    "I guess they do have quite a lot of services no-one uses...."
    Zoe
    Web Design Yorkshire - Local Maps Fail
    "Yet another useless, half arsed service from Google. "
    The Floating Frog
    “Cloaking” Content for SEO (Or What Happens When Your SEO Company Isn’t Telling What They’re Up To)
    "I thought these techniques died out with Windows 98', these people need to find a new career. Nice writeup BTW"
    The Floating Frog
    Web Design Yorkshire - Local Maps Fail
    "I've noticed this a lot recently - stupid map results like this that basically hand over a big slice of the search market to one company on the basis of what is (presumably) a bug. Fortunately, long term we're repositioning as a 'digital agency' in Leeds/Yorkshire because our portfolio offering is much wider so who cares ;-)"
    Carps

Get in touch

View our portfolio