Finest Practices For E-Commerce UI Web Design
When you imagine shoppers moving through the e-commerce sites you develop, you basically expect 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 store and absolutely no in on the specific things they're looking for.
• Step 3: Review the descriptions and other important purchase details for the items that stimulate their interest.
• Step 4: Customize the item specs (if possible), and after that add the products they wish to their cart.
• Step 5: Check out.
There are variances they may take along the method (like checking out associated products, perusing various categories, and conserving items to a wishlist for a rainy day). But, for the many part, this is the leading pathway you construct out and it's the one that will be most heavily traveled.
That being the case, it's particularly essential for designers to zero in on the user interface elements that shoppers come across along this journey. If there's any friction within the UI, you won't just see an increase in unforeseen deviations from the path, however more bounces from the website, too.
That's what the following post is going to focus on: How to make sure that the UI along the buyer's journey is appealing, user-friendly, interesting, and friction-free.
Let's take a look at 3 parts of the UI that buyers will encounter from the point of entry to checkout. I'll be using e-commerce sites constructed with Shopify to do this:
1. Develop 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 discover their desired product categories, sub-categories and sub-sub-categories. While you may still face them nowadays, the better choice is a navigation that adapts to the buyer's journey.

THE MAIN MENU #
The first thing to do is to simplify the main menu so that it has only one level underneath the primary category headers. For instance, this is how United By Blue does it:
The product classifications under "Shop" are all nicely arranged 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 "Gifts" remains in a lighter blue font and "Sale" is in a red typeface in the primary menu. These are very timely and relevant categories for United By Blue's consumers, so they should have to be highlighted (without being too distracting).
Going back to the website, let's take a look at how the designer had the ability to keep the mobile site organized:
Instead of shrink 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 few more clicks than the desktop website, but consumers should not have an issue with that given that the menu doesn't go too deep (again, this is why we can't use mega menus anymore).
ON THE PRODUCT RESULTS PAGE #
If you're constructing an e-commerce website for a client with a complex stock (i.e. great deals of products and layers of categories), the item results page is going to need its own navigation system.
To assist consumers limit the number of products they see at more tips here a time, you can include these two components in the style of this page:
1. Filters to limit the outcomes by item requirements.
2. Arranging to purchase the items based on buyers' concerns.
I've highlighted them on this item results page on the Horne site:
While you could keep your filters in a left sidebar, the horizontally-aligned style above the outcomes is a better choice.
This space-saving style permits you to show more products simultaneously and is likewise a more mobile-friendly option:
Consistency in UI style is essential to buyers, particularly as more of them take an omnichannel approach to shopping. By presenting the filters/sorting choices regularly from gadget to device, you'll develop a more foreseeable and comfy experience for them while doing so.
BREADCRUMBS & SEARCH #
As consumers move deeper into an e-commerce site, they still might require navigational assistance. There are two UI navigation aspects that will help them out.
The very first is a breadcrumb trail in the top-left corner of the item pages, similar to how tentree does:
This is best used on sites with classifications that have sub-categories upon sub-categories. The further and additional consumers move away from the item results page and the convenience of the filters and sorting, the more vital breadcrumbs will be.
The search bar, on the other hand, is a navigation aspect that need to constantly be offered, regardless of which point in the journey buyers are at. This chooses shops of all sizes, too.
Now, a search bar will certainly assist buyers who are brief on time, can't find what they need or merely desire a shortcut to a product they already understand exists. However, an AI-powered search bar that can actively predict what the buyer is looking for is a smarter option.
Here's how that works on the Horne site:
Even if the buyer hasn't finished inputting their search phrase, this search bar begins serving up recommendations. Left wing are matching keywords and on the right are top matching products. The supreme objective is to accelerate consumers' search and cut down on any stress, 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 idea on LinkedIn:
He's. The more time visitors need to spend digging around for relevant details about an item, the higher the chance they'll simply give up and try another shop.
Delivering alone is a huge sticking point for numerous shoppers and, unfortunately, a lot of e-commerce sites wait till checkout to let them know about shipping costs and hold-ups.
Due to the fact that of this, 63% of digital consumers end up abandoning their online carts due to the fact that of shipping costs and 36% do so because of the length of time it requires to get their orders.
Those aren't the only information digital shoppers wish to know about ahead of time. They likewise would like to know about:
• The returns and refund policy,
• The regards to usage and privacy policy,
• The payment options offered,
• Omnichannel purchase-and-pickup alternatives available,
• And so on.
How are you expected to fit this all in within the first screenful?
PRESENT THE 30-SECOND PITCH ABOVE THE FOLD #
This is what Vitaly was speaking about. You don't need to squeeze every single detail about an item above the fold. The shop should be able to sell the item with only what's in that space.
Bluebella, for example, has a space-saving style that does not jeopardize on readability:
With the image gallery relegated to the left side of the page, the rest can be devoted to the product summary. Due to the fact that of the varying size of the header font styles as well as the hierarchical structure of the page, it's easy to follow.
Based upon how this is designed, you can inform that the most important details are:
• Product name;
• Product cost;
• Product size selector;
• Add-to-bag and wishlist buttons;
• Delivery and returns details (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 essential information shoppers may require to make up their minds-- like product reviews or a sizing guide-- develop links into the above-the-fold that move them to the pertinent areas lower on the page.
Quick Note: This layout won't be possible on mobile for apparent factors. The product images will get top billing while the 30-second pitch appears simply below the fold.
MAKE EXTRA UI ELEMENTS SMALL #
Even if you're able to concisely provide the item's description, extra sales and marketing elements like pop-ups, chat widgets and more can end up being just as irritating as lengthy item pages.
So, ensure you have them stored out of the way as Partake does:
The red sign you see in the bottom left enables buyers to manage the accessibility functions of the site. The "Rewards" button in the bottom-right is in fact a pop-up that's styled like a chat widget. When opened, it invites consumers to join the loyalty program.
Both of these widgets open only when clicked.
Allbirds is another one that consists of extra elements, 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 likewise positions information about its current returns policy in a sticky bar at the top, maximizing the product pages to strictly focus on product information.
3. Make Product Variants As Easy To Select As Possible #
For some products, there is no decision that shoppers have to make besides: "Do I wish to add this item to my cart or not?"
For other products, shoppers have to specify item 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 takes place.
Let's state the store you create sells women's undergarments. In that case, you 'd need to use variations like color and size.
You wouldn't want to simply create a drop-down selector for each. Imagine how tiresome that would get if you asked consumers to click on "Color" and they needed to sort through a dozen or so alternatives. If it's a basic drop-down selector, color examples might not appear in the list. Instead, the shopper would need to choose a color name and await the product picture to upgrade in order to see what it looks like.
This is why your variations should determine how you design each.
Let's utilize this item page from Thinx as an example:
There are two variants available on this page:
• The color variation reveals a row of color swatches. When clicked, the name of the color appears and the product image adjusts accordingly.
• The size alternative lists sizes from extra-extra-small to extra-extra-extra-large.
Notification how Size comes with a link to "size chart". That's because, unlike something like color which is pretty clear-cut, sizing can change from store to store along with area to area. This chart supplies clear assistance on how to choose a size.
Now, Thinx uses a square button for each of its versions. You can switch it up, though, if you 'd like to develop a difference between the options shoppers need to make (and it's most likely the better style choice, to be truthful).
Kirrin Finch, for example, places its sizes inside empty boxes and its color examples inside filled circles:
It's a small difference, but it should be enough to help shoppers transition smoothly from choice to decision and not miss out on any of the required fields.
Now, let's state that the store you're building doesn't offer clothes. Rather, it sells something like beds, which obviously will not include options like color or size. A minimum of, not in the very same method similar to clothing.
Unless you have widely known abbreviations, symbols or numbers you can utilize to represent each variant, you should use another type of selector.
This is a product 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 starters, 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 in them. It truly wouldn't look great.
Leesa wisely uses this small area to provide more details about each bed mattress size (i.e. the typical vs. sale cost). Not only is this the finest design for this particular variant selector, however it's also a terrific 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 get rid of all friction from this part of the online shopping procedure, make sure you create an unique style for out-of-stock versions.
Here's a closer look at the Kirrin Finch example again:
There's no mistaking which options are available and which are not).
Although some consumers might be annoyed when they understand the t-shirt color they like is only available in a few sizes, think of how irritated they 'd be if they didn't discover this till after they picked all their variations?
If the product selection is the last action they take in the past clicking "add to cart", do not conceal this information from them. All you'll do is get their hopes up for a product they made the effort to check out, take a look at, and fall for ... just to find it's not available in a size "16" until it's too late.
Wrapping Up #
What is it they say? Great style is unnoticeable?
That's what we need to remember when designing these essential interface for e-commerce websites. Of course, your customer's shop requires to be appealing and memorable ... But the UI components that move shoppers through the website must not provide pause. So, simpleness and ease of usage need to be your top priority when developing the primary journey for your client's buyers.

If you're interested in putting these UI design viewpoints to work for brand-new customers, consider joining the Shopify Partner Program as a shop designer. There you'll have the ability to earn repeating income by developing new Shopify shops for customers or migrating shops from other commerce platforms to Shopify.