Best Practices For E-Commerce UI Web Design
When you imagine buyers moving through the e-commerce websites you develop, you more or less anticipate them to follow this journey:
• Step 1: Enter on the homepage or a category page.
• Step 2: Use the navigational components to orient themselves to the shop and no in on the specific things they're searching for.
• Step 3: Review the descriptions and other relevant purchase details for the products that stimulate their interest.
• Step 4: Customize the product requirements (if possible), and then add the items they want to their cart.
• Step 5: Check out.
There are variances they might take along the way (like exploring related products, browsing various classifications, and saving products to a wishlist for a rainy day). For the a lot of part, this is the leading pathway you build out and it's the one that will be most heavily traveled.
That holding true, it's particularly crucial for designers to absolutely no in on the interface elements that buyers experience along this journey. If there's any friction within the UI, you won't simply see an increase in unexpected discrepancies from the path, however more bounces from the site, too.
So, that's what the following post is going to concentrate on: How to guarantee that the UI along the purchaser's journey is attractive, instinctive, appealing, and friction-free.
Let's analyze 3 parts of the UI that shoppers will encounter from the point of entry to checkout. I'll be utilizing e-commerce sites built with Shopify to do this:
1. Produce A Multifaceted Navigation That Follows Shoppers Around #
There as soon as was a time when e-commerce sites had mega menus that shoppers had to arrange through to find their preferred item classifications, sub-categories and sub-sub-categories. While you may still encounter them nowadays, the much better choice is a navigation that adjusts to the consumer's journey.
THE MAIN MENU #
The very first thing to do is to simplify the main menu so that it has just one level below the main category headers. For instance, this is how United By Blue does it:
The product classifications under "Shop" are all nicely organized below headers like "Womens" and "Mens".
The only exceptions are the categories for "New Arrivals" and "Masks & Face Coverings" that are accompanied by images. It's the same reason that "Gifts" remains in a lighter blue font and "Sale" is in a red typeface in the main menu. These are extremely timely and pertinent classifications for United By Blue's shoppers, so they should have to be highlighted (without being too distracting).
Going back to the site, let's take a look at how the designer had the ability to keep the mobile site arranged:
Instead of diminish down the desktop menu to one that buyers would require to pinch-and-zoom in on here, we see a menu that's adapted to the mobile screen.
It requires a couple of more clicks than the desktop site, however shoppers shouldn't have a problem with that because the menu does not go too deep (once again, this is why we can't utilize mega menus anymore).
ON THE PRODUCT RESULTS PAGE #
If you're developing an e-commerce site for a client with a complicated stock (i.e. lots of items and layers of classifications), the item results page is going to need its own navigation system.
To help buyers limit how many products they see at a time, you can consist of these two elements in the style of this page:
1. Filters to narrow down the outcomes by product specification.
2. Sorting to buy the products based upon buyers' top priorities.
I've highlighted them on this product results page on the Horne site:
While you might store your filters in a left sidebar, the horizontally-aligned style above the results is a much better choice.
This space-saving design allows you to reveal more products at the same time and is likewise a more mobile-friendly choice:
Bear in mind that consistency in UI design is essential to buyers, specifically as more of them take an omnichannel technique to shopping. By presenting the filters/sorting options regularly from gadget to gadget, you'll develop a more predictable and comfortable experience for them at the same time.
BREADCRUMBS & SEARCH #
As buyers move deeper into an e-commerce website, they still may require navigational assistance. There are two UI navigation aspects that will assist them out.

The first is a breadcrumb trail in the top-left corner of the product pages, similar to how tentree does:

This is best utilized on sites with classifications that have sub-categories upon sub-categories. The additional and more buyers move away from the product results page and the benefit of the filters and arranging, the more crucial breadcrumbs will be.
The search bar, on the other hand, is a navigation aspect that need to always be available, regardless of which point in the journey consumers are at. This goes for stores of all sizes, too.
Now, a search bar will certainly help buyers who are brief on time, can't discover what they require or merely desire a shortcut to an item they already understand exists. An AI-powered search bar that can actively forecast what the shopper is looking for is a smarter option.
Here's how that deals with the Horne site:
Even if the buyer hasn't finished inputting their search phrase, this search bar starts serving up tips. On the left are matching keywords and on the right are top matching products. The ultimate objective is to accelerate shoppers' search and minimize any tension, pressure or frustration they may otherwise be feeling.
2. Program The Most Pertinent Details At Once On Product Pages #
Vitaly Friedman recently shared this pointer on LinkedIn:
He's best. The more time visitors need to invest digging around for relevant information about a product, the higher the possibility they'll simply give up and attempt another store.
Delivering alone is a huge sticking point for lots of consumers and, unfortunately, a lot of e-commerce websites wait till checkout to let them learn about shipping expenses and hold-ups.
Due to the fact that of this, 63% of digital shoppers wind up abandoning their online carts because of shipping expenses and 36% do so because of how long it takes to get their orders.
Those aren't the only details digital consumers want to know about ahead of time. They also want to know about:
• The returns and refund policy,
• The terms of usage and personal privacy policy,
• The payment alternatives readily available,
• Omnichannel purchase-and-pickup options available,
• And so on.
How are you anticipated to fit this all in within the very first screenful?
PRESENT THE 30-SECOND PITCH ABOVE THE FOLD #
This is what Vitaly was talking about. You do not have to squeeze each and every single detail about a product above the fold. However the shop should be able to offer the item with just what's in that space.
Bluebella, for instance, has a space-saving design that doesn't jeopardize on readability:
With the image gallery relegated to the left side of the page, the rest can be dedicated to the item summary. Due to the fact that of the differing size of the header font styles in addition to the hierarchical structure of the page, it's easy to follow.
Based upon how this is designed, you can inform that the most essential information are:
• Product name;
• Product price;
• Product size selector;
• Add-to-bag and wishlist buttons;
• Delivery and returns information (which nicely appears on one line).
The rest of the product information are able to fit above the fold thanks to the accordions used to collapse and expand them.
If there are other important information buyers may require to make up their minds-- like product evaluations or a sizing guide-- develop links into the above-the-fold that move them to the appropriate areas lower on the page.
Quick Note: This design will not be possible on mobile for obvious factors. The product images will get leading billing while the 30-second pitch appears just below the fold.
MAKE EXTRA UI ELEMENTS SMALL #
Even if you're able to concisely provide the item's description, additional sales and marketing components like pop-ups, chat widgets and more can become just as frustrating as prolonged item pages.
Make sure you have them stored out of the method as Partake does:
The red sign you see in the bottom left enables consumers to manage the ease of access functions of the site. The "Rewards" button in the bottom-right is actually a pop-up that's styled like a chat widget. When opened, it welcomes shoppers to join the loyalty program.
Both of these widgets open only when clicked.
Allbirds is another one that consists of additional aspects, however keeps them out of the method:
In this case, it includes a self-service chat widget in the bottom-right that has to be clicked in order to open. It likewise puts information about its present returns policy in a sticky bar at the top, maximizing the item pages to strictly focus on item details.
3. Make Product Variants As Easy To Select As Possible #
For some products, there is no decision that shoppers have to make aside from: "Do I want to include this item to my cart or not?"
For other items, consumers need to define product versions prior to they can include a product to their cart. When that's the case, you wish to make this procedure as pain-free as possible. There are a couple of things you can do to ensure this happens.
Let's state the shop you develop offers females's underwears. Because case, you 'd need to offer variations like color and size.
However you wouldn't wish to simply create a drop-down selector for each. Imagine how tedious that would get if you asked shoppers to click on "Color" and they needed to arrange through a lots approximately choices. Likewise, if it's a standard drop-down selector, color swatches might not appear in the list. Rather, the shopper would have to pick a color name and wait on the item picture to upgrade in order to see what it looks like.

This is why your variations need to dictate how you create each.
Let's utilize this product page from Thinx as an example:
There are two versions available on this page:
• The color variant reveals a row of color examples. When clicked, the name of the color appears and the item photo adjusts accordingly.
• The size variant lists sizes from extra-extra-small to extra-extra-extra-large.
Notice how Size comes with a link to "size chart". That's because, unlike something like color which is quite well-defined, sizing can alter from shop to shop along with region to region. This chart offers clear guidance on how to pick a size.
Now, Thinx uses a square button for each of its versions. You can change it up, however, if you 'd like to create a difference between the choices buyers need to make (and it's most likely the better design choice, to be sincere).
Kirrin Finch, for example, places its sizes inside empty boxes and its color examples inside filled circles:
It's a small distinction, however it must be enough to help consumers shift efficiently from choice to decision and not miss out on any of the needed fields.
Now, let's state that the store you're building doesn't offer clothing. Instead, it sells something like beds, which obviously will not consist of options like color or size. At least, not in the very same way similar to clothing.
Unless you have well-known abbreviations, symbols or numbers you can use to represent each variation, you ought to use another kind of selector.
This is an item page on the Leesa website. I've opened the "Pick your size" selector so you can see how these alternatives are displayed:
Why is this a drop-down list as opposed to boxes?
For beginners, the size names aren't the same length. Box selectors would either be inconsistently sized or some of them would have a heap of white area why not try these out in them. It truly would not look excellent.
Likewise, Leesa sensibly uses this small space to provide more info about each mattress size (i.e. the regular vs. sale price). Not just is this the finest design for this specific alternative selector, but it's also a fantastic way to be effective with how you present a lot of details on the item page.
A NOTE ABOUT OUT-OF-STOCK VARIANTS #
If you wish to eliminate all friction from this part of the online shopping procedure, make certain you create a distinct style for out-of-stock variants.
Here's a better take a look at the Kirrin Finch example once again:
There's no mistaking which choices are available and which are not).
Although some shoppers might be frustrated when they recognize the t-shirt color they like is just offered in a couple of sizes, picture how frustrated they 'd be if they didn't learn this till after they selected all their variations?
If the item choice is the last step they take previously clicking "add to cart", don't hide this information from them. All you'll do is get their hopes up for a product they took the time to check out, look at, and fall in love with ... only to find it's not offered in a size "16" until it's far too late.
Wrapping Up #
What is it they state? Good design is invisible?
That's what we need to bear in mind when creating these crucial user interfaces for e-commerce sites. Naturally, your client's shop needs to be attractive and unforgettable ... But the UI elements that move consumers through the website need to not give them stop briefly. Simpleness and ease of usage require to be your leading priority when developing the main journey for your client's shoppers.
If you're interested in putting these UI design philosophies to work for new customers, think about joining the Shopify Partner Program as a shop developer. There you'll have the ability to earn repeating revenue by constructing brand-new Shopify stores for customers or moving shops from other commerce platforms to Shopify.