Finest Practices For E-Commerce UI Web Design
When you envision buyers moving through the e-commerce websites you construct, you basically 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 zero in on the particular things they're searching for.
• Step 3: Review the descriptions and other pertinent purchase details for the products that stimulate their interest.
• Step 4: Customize the product specs (if possible), and then add the products they wish to their cart.
• Step 5: Check out.
There are variances they might take along the way (like checking out related products, browsing various classifications, and saving items to a wishlist for a rainy day). For the many part, this is the leading path you construct out and it's the one that will be most heavily traveled.
That holding true, it's especially important for designers to zero in on the user interface aspects that shoppers experience along this journey. If there's any friction within the UI, you won't just see a boost in unforeseen deviations from the path, however more bounces from the website, too.
So, that's what the following post is going to focus on: How to guarantee that the UI along the buyer's journey is attractive, instinctive, appealing, and friction-free.

Let's take a look at three parts of the UI that consumers will encounter from the point of entry to checkout. I'll be utilizing e-commerce sites built with Shopify to do this:
1. Create A Multifaceted Navigation That Follows Shoppers Around #
There as soon as was a time when e-commerce sites had mega menus that buyers needed to arrange through to discover their preferred product classifications, sub-categories and sub-sub-categories. While you may still face them nowadays, the better option is a navigation that adjusts to the consumer's journey.
THE MAIN MENU #
The very first thing to do is to simplify the primary menu so that it has just one level beneath the main category headers. This is how United By Blue does it:
The item categories under "Shop" are all nicely organized underneath 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 very same reason why "Gifts" is in a lighter blue font style and "Sale" remains in a red font style in the main menu. These are super timely and relevant classifications for United By Blue's consumers, so they deserve to be highlighted (without being too disruptive).
Returning to the site, let's look at how the designer was able to keep the mobile website arranged:
Instead of shrink down the desktop menu to one that shoppers would need to pinch-and-zoom in on here, we see a menu that's adjusted to the mobile screen.
It needs a couple of more clicks than the desktop site, but buyers shouldn't have a problem with that considering that the menu doesn't go unfathomable (once again, this is why we can't use mega menus anymore).
ON THE PRODUCT RESULTS PAGE #
If you're constructing an e-commerce site for a client with an intricate 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 how many items they see at a time, you can consist of these two aspects in the design of this page:
1. Filters to limit the outcomes by product spec.
2. Arranging to order the products based on consumers' top priorities.
I've highlighted them on this item results page on the Horne site:
While you could store your filters in a left sidebar, the horizontally-aligned design above the results is a much better option.
This space-saving style allows you to reveal more items at once and is likewise a more mobile-friendly option:
Consistency in UI style is essential to buyers, especially as more of them take an omnichannel approach to shopping. By providing the filters/sorting choices regularly from gadget to gadget, you'll develop a more foreseeable and comfortable experience for them while doing so.
BREADCRUMBS & SEARCH #
As shoppers move deeper into an e-commerce site, they still might need navigational assistance. There are two UI navigation aspects that will help 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 further and additional buyers move away from the item results page and the benefit of the filters and arranging, the more important breadcrumbs will be.

The search bar, on the other hand, is a navigation element that must constantly be available, regardless of which point in the journey consumers are at. This chooses stores of all sizes, too.
Now, a search bar will certainly assist consumers who are short on time, can't find what they need or just desire a shortcut to a product they already know exists. However, an AI-powered search bar that can actively forecast what the consumer is trying to find 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 dishing out suggestions. On the left are matching keywords and on the right are top matching items. The supreme goal is to speed up consumers' search and cut down on any tension, pressure or frustration they might 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 spend digging around for relevant details about a product, the higher the opportunity they'll just quit and attempt another shop.
Shipping alone is a substantial sticking point for lots of shoppers and, regrettably, too many e-commerce sites wait until checkout to let them understand about shipping expenses and hold-ups.
Due to the fact that of this, 63% of digital buyers wind up abandoning their online carts due to the fact that of shipping expenses and 36% do so because of for how long it requires to get their orders.
Those aren't the only information digital consumers need to know about ahead of time. They also need to know about:
• The returns and refund policy,
• The regards to use and personal privacy policy,
• The payment choices offered,

• Omnichannel purchase-and-pickup alternatives available,
• And so on.
But how are you expected to fit this all in within the very first screenful?
PRESENT THE 30-SECOND PITCH ABOVE THE FOLD #
This is what Vitaly was speaking about. You do not need to squeeze every information about an item above the fold. But the store must have the ability to offer the item with just what's in that space.
Bluebella, for example, has a space-saving design that does not compromise on readability:
With the image gallery relegated to the left side of the page, the rest can be devoted to the item summary. Since of the differing size of the header font styles along with the hierarchical structure of the page, it's simple to follow.
Based on how this is created, you can inform that the most essential information 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 remainder of the product details are able to fit above the fold thanks to the accordions utilized to collapse and broaden them.
If there are other essential information shoppers might require to make up their minds-- like product evaluations or a sizing guide-- build links into the above-the-fold that move them to the appropriate sections lower on the page.
Quick Note: This layout won't be possible on mobile for obvious reasons. The product images will get leading 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, extra sales and marketing elements like pop-ups, chat widgets and more can become simply as frustrating as lengthy item pages.
Make sure you have them kept out of the method as Partake does:
The red sign you see in the bottom left allows consumers to manage the accessibility features of the website. The "Rewards" button in the bottom-right is actually a pop-up that's styled like a chat widget. When opened, it welcomes consumers to join the loyalty program.
Both of these widgets open just when clicked.
Allbirds is another one that includes additional components, however keeps them out of the method:
In this case, it consists of a self-service chat widget in the bottom-right that needs to be clicked in order to open. It likewise positions information about its present returns policy in a sticky bar at the top, freeing up the item pages to strictly concentrate on product 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 have to specify item variations before they can add a product to their cart. When that's the case, you want to make this procedure as pain-free as possible. There are a couple of things you can do to ensure this occurs.
Let's say the shop you create sells ladies's underwears. In that case, you 'd need to provide variations like color and size.
You wouldn't desire 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 arrange through a dozen or two options. Also, if it's a standard drop-down selector, color swatches may not appear in the list. Rather, the buyer would need to choose a color name and wait on the product image to upgrade in order to see what it appears like.
This is why your versions should determine how you create each.
Let's utilize this item page from Thinx as an example:
There are 2 versions readily available on this page:
• The color version reveals a row of color swatches. When clicked, the name of the color appears and the item photo adjusts appropriately.
• 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 quite precise, sizing can alter from shop to shop along with region to area. This chart offers clear assistance on how to pick a size.
Now, Thinx utilizes a square button for each of its variations. You can change it up, though, if you 'd like to create a distinction in between the choices buyers need to make (and it's probably the much better design option, to be honest).
Kirrin Finch, for example, positions its sizes inside empty boxes and its color swatches inside filled circles:
It's a small difference, however it must suffice to help shoppers shift smoothly from decision to decision and not miss any of the needed fields.
Now, let's say that the shop you're building doesn't sell clothes. Instead, it sells something like beds, which obviously won't include options like color or size. A minimum of, not in the same method just like clothing.
Unless you have widely known abbreviations, signs or numbers you can utilize to represent each variation, 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 choices are displayed:
Why is this a look at this site drop-down list instead of boxes?
For beginners, the size names aren't the same length. So, box selectors would either be inconsistently sized or a few of them would have a lots of white space in them. It truly wouldn't look good.
Also, Leesa sensibly uses this small area to provide more info about each bed mattress size (i.e. the normal vs. list price). Not just is this the best design for this particular alternative selector, but it's also a fantastic way to be effective with how you present a lot of information on the item page.
A NOTE ABOUT OUT-OF-STOCK VARIANTS #
If you want to eliminate all friction from this part of the online shopping procedure, make sure you create an unique design for out-of-stock variants.
Here's a better look at the Kirrin Finch example again:
There's no mistaking which alternatives are offered and which are not).
Although some buyers might be annoyed when they realize the t-shirt color they like is just readily available in a couple of sizes, think of how annoyed they 'd be if they didn't learn this till after they chose all their variations?
If the item selection is the last action they take in the past clicking "add to haul", do not hide this details from them. All you'll do is get their hopes up for an item they put in the time to check out, look at, and fall in love with ... only to discover it's not available in a size "16" up until it's far too late.
Concluding #
What is it they state? Excellent design is unnoticeable?
That's what we require to keep in mind when designing these essential interface for e-commerce websites. Naturally, your customer's store requires to be appealing and memorable ... But the UI elements that move shoppers through the website must not provide stop briefly. Simpleness and ease of use require to be your top concern when designing the main journey for your client's buyers.
If you're interested in putting these UI style approaches to work for new customers, consider joining the Shopify Partner Program as a shop developer. There you'll be able to make recurring earnings by building brand-new Shopify stores for clients or migrating stores from other commerce platforms to Shopify.