Best Practices For E-Commerce UI Web Design
When you imagine buyers moving through the e-commerce websites you develop, you more or less expect them to follow this journey:
• Step 1: Enter on the homepage or a category page.
• Step 2: Use the navigational aspects to orient themselves to the shop and no in on the particular things they're searching for.
• Step 3: Review the descriptions and other significant purchase information for the products that stimulate their interest.
• Step 4: Customize the product requirements (if possible), and after that add the products they want to their cart.
• Step 5: Check out.
There are discrepancies they might bring the method (like checking out related items, browsing various categories, and conserving items to a wishlist for a rainy day). For the a lot of part, this is the top path you develop out and it's the one that will be most greatly traveled.
That holding true, it's especially essential for designers to zero in on the interface aspects that consumers experience along this journey. If there's any friction within the UI, you will not just see a boost in unanticipated discrepancies from the course, 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 appealing, user-friendly, interesting, and friction-free.
Let's examine three parts of the UI that consumers will come across from the point of entry to checkout. I'll be utilizing e-commerce sites developed with Shopify to do this:
1. Develop A Multifaceted Navigation That Follows Shoppers Around #
There once was a time when e-commerce sites had mega menus that buyers had to arrange through to discover their wanted item classifications, sub-categories and sub-sub-categories. While you might still face them nowadays, the much better choice is a navigation that adjusts to the shopper's journey.
THE MAIN MENU #
The very first thing to do is to streamline the primary menu so that it has only one level underneath the primary classification headers. This is how United By Blue does it:
The item categories under "Shop" are all neatly organized underneath 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 a lighter blue typeface and "Sale" is in a red font in the primary menu. These are incredibly timely and pertinent 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 look at how the designer had the ability to keep the mobile site arranged:
Instead of shrink 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 few more clicks than the desktop website, but shoppers should not have an issue with that since the menu does not go too deep (again, this is why we can't use mega menus anymore).
ON THE PRODUCT RESULTS PAGE #
If you're building an e-commerce site for a client with a complex inventory (i.e. great deals of items and layers of categories), the item results page is going to require its own navigation system.
To help shoppers narrow down the number of items they see at a time, you can include these two elements in the style of this page:
1. Filters to limit the outcomes by product requirements.
2. Arranging to purchase the items based on consumers' concerns.
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 style above the outcomes is a better option.
This space-saving style permits you to show more items at the same time and is also a more mobile-friendly choice:
Consistency in UI style is important to consumers, particularly as more of them take an omnichannel method to shopping. By presenting the filters/sorting options regularly from device to device, you'll create a more predictable and comfy experience for them while doing so.
BREADCRUMBS & SEARCH #
As consumers move deeper into an e-commerce website, they still may need navigational support. 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 product pages, similar to how tentree does:
This is best used on websites with classifications that have sub-categories upon sub-categories. The more and further consumers move away from the item results page and the benefit of the filters and sorting, the more important breadcrumbs will be.
The search bar, on the other hand, is a navigation aspect that must always be offered, regardless of which point in the journey consumers are at. This chooses shops of all sizes, too.
Now, a search bar will certainly help buyers who are short on time, can't find what they need or merely want a faster way to a product they currently understand exists. However, an AI-powered search bar that can actively forecast what the buyer is trying to find is a smarter choice.
Here's how that deals with the Horne site:
Even if the shopper hasn't completed inputting their search expression, this search bar starts dishing out ideas. Left wing are matching keywords and on the right are top matching items. The supreme goal is to accelerate buyers' search and minimize any tension, pressure or aggravation 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. The more time visitors have to invest digging around for important information about a product, the greater the opportunity they'll just quit and attempt another shop.
Shipping alone is a big sticking point for lots of consumers and, unfortunately, too many e-commerce websites wait till checkout to let them learn about shipping costs and hold-ups.
Because of this, 63% of digital buyers wind up deserting their online carts since of shipping expenses and 36% do so due to the fact that of for how long it takes to get their orders.
Those aren't the only information digital consumers need to know about ahead of time. They also would like to know about:
• The returns and refund policy,
• The regards to use and personal privacy policy,
• The payment choices offered,
• Omnichannel purchase-and-pickup options offered,
• And so on.
But how are you anticipated to fit this all in within the 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 an item above the fold. The store should be able to sell the item with just what's in that space.
Bluebella, for instance, has a space-saving style that doesn't compromise on readability:
With the image gallery relegated to the left side of the page, the rest can be devoted to the item summary. Due to the fact that of the differing size of the header font styles along with the hierarchical structure of the page, it's simple to follow.
Based upon how this is developed, you can tell that the most essential information are:
• Product name;
• Product price;
• Product size selector;
• Add-to-bag and wishlist buttons;
• Delivery and returns information (which neatly appears on one line).
The remainder of the product information have the ability to fit above the fold thanks to the accordions utilized to collapse and expand them.
If there are other important information shoppers might need to make up their minds-- like item evaluations or a sizing guide-- construct links into the above-the-fold that move them to the appropriate sections lower on the page.
Quick Note: This layout will not be possible on mobile for apparent reasons. 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 deliver the item's description, additional sales and marketing components like pop-ups, chat widgets and more can end up being just as irritating as prolonged product pages.
Make sure you have them kept out of the method as Partake does:
The red symbol you see in the bottom left makes it possible for shoppers to manage the ease of access features of the website. The "Rewards" button in the bottom-right is really a pop-up that's styled like a chat widget. When opened, it invites buyers to sign up with the commitment program.
Both of these widgets open just when clicked.
Allbirds is another one that includes additional aspects, 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 puts details about its existing returns policy in a sticky bar at the top, maximizing the product pages to strictly focus on item information.
3. Make Product Variants As Easy To Select As Possible #
For some products, there is no decision that shoppers need to make aside from: "Do I want to include this product to my cart or not?"
For other products, buyers need to define product variations prior to they can include a product to their cart. When that's the case, you want to make this process as pain-free as possible. There are a few things you can do to guarantee this occurs.
Let's state the shop you create sells women's underwears. In that case, you 'd have to offer variations like color and size.
You would not desire to just develop a drop-down selector for each. Think of how tiresome that would get if you asked shoppers to click "Color" and they had to sort through a lots or so options. Also, if it's a basic drop-down selector, color swatches may not appear in the list. Instead, the consumer would have to choose a color name and wait on the product picture to upgrade in order to see what it looks like.

This is why your variants must dictate how you create each.
Let's utilize this product page from Thinx as an example:
There are two variations readily available on this page:
• The color version reveals a row of color swatches. When clicked, the name of the color appears and the product photo adjusts appropriately.
• The size alternative lists sizes from extra-extra-small to extra-extra-extra-large.
Notice how Size includes a link to "size chart". That's because, unlike something like color which is quite specific, sizing can change from store to store in addition to area to area. This chart supplies clear assistance on how to choose a size.
Now, Thinx uses a square button for each of its variations. You can switch it up, though, if you 'd like to create a distinction in between the options shoppers need to make (and it's most likely the better design option, to be truthful).
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 be enough to assist buyers transition smoothly from choice to decision and not miss any of the needed fields.
Now, let's state that the store you're constructing does not offer clothing. Instead, it offers something like beds, which certainly will not include options like color or size. A minimum of, not in the same way as with clothing.
Unless you have popular abbreviations, symbols or numbers you can use to represent each variant, you need to use another type of selector.
This is a product page on the Leesa web hosting brisbane 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 very same length. Box selectors would either be inconsistently sized or some of them would have a lot of white space in them. It truly would not look great.
Leesa carefully utilizes this little area to supply more info about each bed mattress size (i.e. the regular vs. sale rate). Not just is this the best design for this particular alternative selector, but it's likewise an excellent way to be efficient with how you provide a lot of information on the item page.
A NOTE ABOUT OUT-OF-STOCK VARIANTS #
If you want to remove all friction from this part of the online shopping procedure, make certain you develop an unique style for out-of-stock versions.
Here's a closer take a look at the Kirrin Finch example once again:
There's no mistaking which choices are offered and which are not).
Although some shoppers might be irritated when they recognize the t-shirt color they like is just offered in a couple of sizes, envision how upset they 'd be if they didn't discover this up until after they picked all their versions?
If the product choice is the last action they take previously clicking "add to haul", do not conceal this details from them. All you'll do is get their hopes up for a product they put in the time to check out, take a look at, and fall for ... just to find it's not offered in a size "16" until it's far too late.
Concluding #
What is it they say? Great style is undetectable?
That's what we need to bear 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 components that move shoppers through the site should not give them stop briefly. So, simplicity and ease of use need to be your top priority when designing the primary journey for your client's shoppers.
If you're interested in putting these UI style approaches to work for brand-new consumers, think about signing up with the Shopify Partner Program as a shop developer. There you'll have the ability to earn repeating earnings by constructing new Shopify stores for clients or migrating shops from other commerce platforms to Shopify.