Finest Practices For E-Commerce UI Web Design
When you envision consumers moving through the e-commerce websites you build, you basically expect them to follow this journey:
• Step 1: Enter on the homepage or a classification page.
• Step 2: Use the navigational elements to orient themselves to the shop and no in on the specific things they're searching for.
• Step 3: Review the descriptions and other important 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 may bring the way (like checking out associated items, browsing different categories, and conserving products to a wishlist for a rainy day). For the most part, this is the top path you construct out and it's the one that will be most greatly traveled.
That holding true, it's specifically important for designers to zero in on the user interface aspects that buyers encounter along this journey. If there's any friction within the UI, you will not just see an increase in unexpected discrepancies from the course, but more bounces from the website, too.
So, that's what the following post is going to focus on: How to ensure that the UI along the purchaser's journey is appealing, intuitive, appealing, and friction-free.
Let's take a look at 3 parts of the UI that buyers will come across from the point of entry to checkout. I'll be using e-commerce sites built with Shopify to do this:
1. Create A Multifaceted Navigation That Follows Shoppers Around #
There when was a time when e-commerce sites had mega menus that shoppers had to arrange through to discover their desired product classifications, sub-categories and sub-sub-categories. While you might still encounter them nowadays, the much better choice is a navigation that adapts to the consumer's journey.
THE MAIN MENU #
The very first thing to do is to simplify the primary menu so that it has only one level below the main classification headers. This is how United By Blue does it:
The item classifications under "Shop" are all neatly arranged below headers like "Womens" and "Mens".
The only exceptions are the classifications for "New Arrivals" and "Masks & Face Coverings" that are accompanied by images. It's the same reason "Gifts" remains in gold coast ecommerce websites a lighter blue font and "Sale" is in a red font style in the primary menu. These are incredibly timely and appropriate categories for United By Blue's consumers, so they are worthy of to be highlighted (without being too distracting).
Going back to the site, let's look at how the designer was able to keep the mobile site organized:
Instead of diminish down the desktop menu to one that consumers would require to pinch-and-zoom in on here, we see a menu that's adjusted to the mobile screen.
It requires a couple of more clicks than the desktop website, but shoppers should not have an issue with that since the menu doesn't go too deep (again, this is why we can't utilize mega menus any longer).
ON THE PRODUCT RESULTS PAGE #
If you're building an e-commerce website for a customer with a complicated inventory (i.e. great deals of products and layers of classifications), the item results page is going to need its own navigation system.
To help consumers limit the number of products they see at a time, you can include these 2 elements in the design of this page:
1. Filters to narrow down the results by product requirements.
2. Sorting to order the items based upon buyers' priorities.
I've highlighted them on this product results page on the Horne site:
While you might keep your filters in a left sidebar, the horizontally-aligned design above the results is a better option.
This space-saving design enables you to reveal more products simultaneously and is also a more mobile-friendly option:
Bear in mind that consistency in UI style is very important to buyers, especially as more of them take an omnichannel approach to shopping. By presenting the filters/sorting options consistently from device to device, you'll produce a more foreseeable and comfy experience for them in the process.
BREADCRUMBS & SEARCH #
As consumers move deeper into an e-commerce site, they still might require navigational help. There are two UI navigation aspects that will assist them out.
The very first is a breadcrumb path in the top-left corner of the item pages, comparable to how tentree does:
This is best utilized on sites with categories that have sub-categories upon sub-categories. The further and further buyers move away from the item results page and the convenience of the filters and arranging, the more vital breadcrumbs will be.
The search bar, on the other hand, is a navigation aspect that should always be offered, regardless of which point in the journey shoppers are at. This opts for stores of all sizes, too.
Now, a search bar will certainly help buyers who are short on time, can't discover what they need or simply want a faster way to a product they already know exists. An AI-powered search bar that can actively forecast what the shopper is looking for is a smarter option.
Here's how that works on the Horne website:
Even if the buyer hasn't ended up inputting their search phrase, this search bar begins dishing out ideas. Left wing are matching keywords and on the right are top matching products. The ultimate objective is to speed up consumers' search and cut down on any tension, pressure or aggravation they might otherwise be feeling.
2. Program The Most Pertinent Details At Once On Product Pages #
Vitaly Friedman just recently shared this suggestion on LinkedIn:
He's. The more time visitors have to invest digging around for important information about a product, the greater the possibility they'll just quit and try another shop.
Delivering alone is a substantial sticking point for many consumers and, unfortunately, a lot of e-commerce sites wait until checkout to let them understand about shipping expenses and delays.
Because of this, 63% of digital buyers wind up deserting their online carts due to the fact that of shipping expenses and 36% do so due to the fact that of the length of time it takes to get their orders.
Those aren't the only details digital shoppers would like to know about ahead of time. They likewise wish to know about:
• The returns and refund policy,
• The terms of usage and privacy policy,
• The payment alternatives available,
• Omnichannel purchase-and-pickup choices available,
• And so on.
But 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 don't have to squeeze each and every single detail about an item above the fold. The store should be able to offer the item with just what's in that area.
Bluebella, for example, has a space-saving style that does not compromise on readability:
With the image gallery relegated to the left side of the page, the rest can be committed to the item summary. Because of the varying size of the header font styles in addition to the hierarchical structure of the page, it's simple to follow.
Based upon how this is created, you can inform that the most crucial 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 details are able to fit above the fold thanks to the accordions used to collapse and broaden them.
If there are other crucial details buyers might need to comprise their minds-- like item reviews or a sizing guide-- build links into the above-the-fold that move them to the pertinent sections lower on the page.
Quick Note: This layout will not be possible on mobile for obvious reasons. So, the item images will get top billing while the 30-second pitch appears simply listed below the fold.
MAKE EXTRA UI ELEMENTS SMALL #
Even if you're able to concisely deliver the product's description, additional sales and marketing aspects like pop-ups, chat widgets and more can end up being just as annoying as prolonged item pages.
So, make sure you have them saved out of the method as Partake does:
The red sign you see in the bottom left makes it possible for shoppers to manage the accessibility functions of the site. The "Rewards" button in the bottom-right is really a pop-up that's styled like a chat widget. When opened, it welcomes buyers to join the commitment program.
Both of these widgets open only when clicked.
Allbirds is another one that consists of extra components, but keeps them out of the way:
In this case, it includes a self-service chat widget in the bottom-right that needs to be clicked in order to open. It also places information about its present returns policy in a sticky bar at the top, maximizing the product pages to strictly concentrate on item information.
3. Make Product Variants As Easy To Select As Possible #
For some products, there is no choice that consumers have to make besides: "Do I want to include this product to my cart or not?"
For other products, consumers need to define item versions prior to they can add an item 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 takes place.
Let's say the shop you design sells women's underwears. Because case, you 'd need to use variations like color and size.
You wouldn't desire to just produce a drop-down selector for each. Think of how tedious that would get if you asked buyers to click "Color" and they needed to sort through a dozen or so options. If it's a standard drop-down selector, color examples might not appear in the list. Instead, the shopper would need to pick a color name and wait for the product image to upgrade in order to see what it appears like.
This is why your variants must determine how you design each.
Let's utilize this item page from Thinx as an example:
There are two variants readily available on this page:
• The color version shows a row of color swatches. When clicked, the name of the color appears and the product image adjusts appropriately.
• The size alternative lists sizes from extra-extra-small to extra-extra-extra-large.
Notification how Size features a link to "size chart". That's because, unlike something like color which is quite specific, sizing can alter from shop to shop in addition to region to area. This chart supplies clear assistance on how to select a size.

Now, Thinx utilizes a square button for each of its variants. You can change it up, though, if you 'd like to create a difference between the choices shoppers have to make (and it's probably the much better design option, to be sincere).

Kirrin Finch, for instance, positions its sizes inside empty boxes and its color swatches inside filled circles:
It's a little difference, however it ought to suffice to help shoppers shift efficiently from choice to choice and not miss any of the needed fields.
Now, let's state that the shop you're building does not sell clothing. Instead, it offers something like beds, which certainly won't include choices like color or size. A minimum of, not in the same method as with clothing.
Unless you have well-known abbreviations, symbols or numbers you can utilize to represent each variation, you need to utilize another kind of selector.
This is a product page on the Leesa site. I've opened the "Pick your size" selector so you can see how these choices are shown:
Why is this a drop-down list rather than boxes?
For starters, the size names aren't the exact same length. So, box selectors would either be inconsistently sized or a few of them would have a ton of white area in them. It truly wouldn't look good.
Leesa carefully utilizes this small space to provide more info about each mattress size (i.e. the normal vs. sale cost). Not just is this the finest style for this particular alternative selector, but it's likewise a terrific way to be efficient with how you provide a lot of details on the product page.
A NOTE ABOUT OUT-OF-STOCK VARIANTS #
If you wish to remove all friction from this part of the online shopping procedure, make sure you come up with an unique design for out-of-stock variants.
Here's a better look at the Kirrin Finch example again:
There's no mistaking which choices are offered and which are not).
Although some buyers might be irritated when they realize the shirt color they like is only available in a few sizes, think of how frustrated they 'd be if they didn't discover this until after they chose all their variants?
If the product selection is the last step they take before clicking "add to cart", do not conceal this details from them. All you'll do is get their hopes up for a product they took the time to check out, take a look at, and fall in love with ... only to find it's not offered in a size "16" up until it's too late.
Finishing up #
What is it they say? Good style is invisible?
That's what we require to remember when creating these key interface for e-commerce sites. Obviously, your customer's store requires to be appealing and memorable ... But the UI elements that move consumers through the site ought to not give them pause. So, simplicity and ease of use need to be your top concern when designing the primary journey for your client's consumers.
If you're interested in putting these UI style philosophies to work for new consumers, consider joining the Shopify Partner Program as a shop developer. There you'll have the ability to make repeating revenue by building new Shopify shops for customers or migrating shops from other commerce platforms to Shopify.