Best Practices For E-Commerce UI Web Design
When you visualize shoppers moving through the e-commerce websites you construct, you basically anticipate them to follow this journey:
• Step 1: Enter on the homepage or a classification page.

• Step 2: Use the navigational aspects to orient themselves to the shop and absolutely no in on the particular things they're trying to find.
• Step 3: Review the descriptions and other relevant purchase information for the products that pique their interest.
• Step 4: Customize the item specifications (if possible), and then include the items they wish to their cart.
• Step 5: Check out.
There are variances they might bring the way (like checking out related items, browsing various classifications, and conserving items to a wishlist for a rainy day). But, for the many part, this is the top path you construct out and it's the one that will be most heavily taken a trip.
That holding true, it's especially important for designers to no in on the interface aspects that shoppers come across along this journey. If there's any friction within the UI, you won't simply see a boost in unforeseen variances from the path, however more bounces from the site, too.
That's what the following post is going to focus on: How to make sure that the UI along the purchaser's journey is attractive, intuitive, interesting, and friction-free.
Let's analyze 3 parts of the UI that buyers will come across from the point of entry to checkout. I'll be utilizing e-commerce sites constructed with Shopify to do this:
1. Produce A Multifaceted Navigation That Follows Shoppers Around #
There when was a time when e-commerce websites had mega menus that consumers needed to sort through to discover their desired item categories, sub-categories and sub-sub-categories. While you might still run into them nowadays, the better option is a navigation that adjusts to the shopper's journey.
THE MAIN MENU #
The first thing to do is to streamline the primary menu so that it has only one level beneath the main category headers. For example, this is how United By Blue does it:
The item classifications under "Shop" are all neatly arranged 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 very same reason why "Gifts" is in a lighter blue font and "Sale" remains in a red font style in the main menu. These are very prompt and appropriate categories for United By Blue's shoppers, so they are worthy of to be highlighted (without being too disruptive).

Returning to the site, let's take a look at how the designer had the ability to keep the mobile site organized:
Rather than shrink down the desktop menu to one that shoppers 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 considering that the menu doesn't go too deep (once again, this is why we can't utilize mega menus any longer).
ON THE PRODUCT RESULTS PAGE #
If you're constructing an e-commerce website for a client with a complicated stock (i.e. great deals of items and layers of categories), the item results page is going to need its own navigation system.
To help consumers limit how many products they see at a time, you can consist of these 2 aspects in the style of this page:
1. Filters to limit the results by item spec.
2. Arranging to order the products based upon consumers' 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 design above the results is a much better choice.
This space-saving style permits you to show more items simultaneously and is also a more mobile-friendly option:
Bear in mind that consistency in UI style is very important to shoppers, particularly as more of them take an omnichannel approach to shopping. By presenting the filters/sorting alternatives consistently from gadget to gadget, you'll create a more foreseeable and comfortable experience for them while doing so.
BREADCRUMBS & SEARCH #
As buyers move deeper into an e-commerce site, they still may need navigational support. There are two UI navigation components that will assist them out.
The very first is a breadcrumb path in the top-left corner of the product pages, similar to how tentree does:
This is best utilized on websites with classifications that have sub-categories upon sub-categories. The additional and additional shoppers move away from the product 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 should constantly be offered, no matter which point in the journey shoppers are at. This opts for shops of all sizes, too.
Now, a search bar will definitely help consumers who are brief on time, can't discover what they require or simply want a faster way to an item they already know 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 deals with the Horne site:
Even if the consumer hasn't ended up inputting their search expression, this search bar starts serving up tips. On the left are matching keywords and on web hosting brisbane the right are leading matching items. The ultimate goal is to accelerate consumers' search and cut down on any stress, pressure or disappointment they may otherwise be feeling.
2. Program The Most Pertinent Details At Once On Product Pages #
Vitaly Friedman recently shared this suggestion on LinkedIn:
He's best. The more time visitors need to invest digging around for important details about a product, the higher the chance they'll just give up and attempt another store.
Delivering alone is a huge sticking point for lots of consumers and, unfortunately, a lot of e-commerce sites wait till checkout to let them understand about shipping expenses and delays.
Because of this, 63% of digital consumers end up deserting their online carts because of shipping expenses and 36% do so because of the length of time it requires to receive their orders.
Those aren't the only information digital buyers want to know about ahead of time. They also need to know about:

• The returns and refund policy,
• The regards to usage and privacy policy,
• The payment alternatives offered,
• Omnichannel purchase-and-pickup options offered,
• And so on.
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 discussing. You do not need to squeeze each and every single information about an item above the fold. The shop needs to be able to sell the product with just what's in that space.
Bluebella, for example, has a space-saving style 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 product summary. Since of the varying size of the header typefaces along with the hierarchical structure of the page, it's simple to follow.
Based on how this is developed, you can tell that the most crucial details are:
• Product name;
• Product rate;
• Product size selector;
• Add-to-bag and wishlist buttons;
• Delivery and returns information (which nicely appears on one line).
The remainder of the item information are able to fit above the fold thanks to the accordions utilized to collapse and expand them.
If there are other important information buyers may need to comprise their minds-- like item 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 will not be possible on mobile for obvious reasons. The item 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 deliver the product's description, additional sales and marketing elements like pop-ups, chat widgets and more can end up being simply as bothersome as prolonged item pages.
So, ensure you have them saved out of the way as Partake does:
The red symbol you see in the bottom left allows consumers to control the availability 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 welcomes shoppers to join the commitment program.
Both of these widgets open only when clicked.
Allbirds is another one that consists of extra elements, 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 positions details about its existing returns policy in a sticky bar at the top, freeing up the item pages to strictly concentrate on item details.
3. Make Product Variants As Easy To Select As Possible #
For some products, there is no choice that consumers need to make aside from: "Do I want to add this item to my cart or not?"
For other products, shoppers have to define product variants prior to they can add an item 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 happens.
Let's state the store you develop offers women's underwears. Because case, you 'd have to offer variations like color and size.
However you wouldn't wish to just produce a drop-down selector for each. Envision how tiresome that would get if you asked shoppers to click on "Color" and they needed to sort through a lots or so choices. Also, if it's a basic drop-down selector, color swatches may not appear in the list. Instead, the consumer would have to pick a color name and await the product photo to update in order to see what it looks like.
This is why your versions must dictate how you develop each.
Let's utilize this item page from Thinx as an example:
There are two variations offered on this page:
• The color variation reveals a row of color swatches. 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.
Notification how Size includes a link to "size chart". That's because, unlike something like color which is quite precise, sizing can alter from store to shop in addition to region to region. This chart provides clear assistance on how to choose a size.
Now, Thinx utilizes a square button for each of its variants. You can switch it up, however, if you 'd like to produce a distinction in between the options consumers need to make (and it's most likely the better design option, to be honest).
Kirrin Finch, for instance, puts its sizes inside empty boxes and its color swatches inside filled circles:
It's a small difference, however it ought to suffice to help consumers transition efficiently from choice to choice and not miss out on any of the needed fields.
Now, let's say that the store you're developing does not offer clothing. Instead, it offers something like beds, which obviously won't include choices like color or size. At least, not in the same way as with clothes.
Unless you have well-known abbreviations, signs or numbers you can utilize to represent each version, you should use another type of selector.
For instance, this is a product page on the Leesa website. I've opened the "Pick your size" selector so you can see how these options 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 lots of white area in them. It actually would not look excellent.
Leesa wisely uses this little space to supply more information about each mattress size (i.e. the normal vs. sale price). Not just is this the best style for this particular variant selector, but it's also a terrific way to be effective with how you present a lot of information on the product page.
A NOTE ABOUT OUT-OF-STOCK VARIANTS #
If you wish to eliminate all friction from this part of the online shopping process, make certain you develop a distinct style for out-of-stock variants.
Here's a better look at the Kirrin Finch example once again:
There's no mistaking which options are readily available and which are not).
Although some shoppers might be irritated when they understand the t-shirt color they like is only readily available in a few sizes, picture how frustrated they 'd be if they didn't learn this till after they picked all their versions?
If the item choice is the last action they take in the past clicking "add to cart", do not hide this details from them. All you'll do is get their hopes up for a product they put in the time to read about, look at, and fall for ... just to find it's not readily available in a size "16" until it's too late.
Concluding #
What is it they state? Good design is unnoticeable?
That's what we need to bear in mind when developing these key user interfaces for e-commerce sites. Obviously, your client's shop requires to be appealing and unforgettable ... But the UI components that move buyers through the site must not give them pause. Simplicity and ease of usage require to be your leading concern when designing the main journey for your customer's consumers.
If you're interested in putting these UI design approaches to work for brand-new consumers, think about joining the Shopify Partner Program as a store developer. There you'll have the ability to make recurring profits by developing new Shopify stores for clients or migrating stores from other commerce platforms to Shopify.