Finest Practices For E-Commerce UI Web Design
When you picture shoppers moving through the e-commerce sites you build, 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 components to orient themselves to the store and no in on the particular things they're searching for.
• Step 3: Review the descriptions and other relevant purchase information for the products that ignite their interest.
• Step 4: Customize the item specs (if possible), and then add the products they want to their cart.
• Step 5: Check out.
There are variances they may take along the way (like checking out associated products, browsing different classifications, and saving products to a wishlist for a rainy day). However, for the a lot of part, this is the top pathway you build out and it's the one that will be most greatly traveled.

That holding true, it's particularly important for designers to no in on the user interface aspects that buyers experience along this journey. If there's any friction within the UI, you won't just see a boost in unanticipated discrepancies from the course, however more bounces from the website, too.
That's what the following post is going to focus on: How to ensure that the UI along the purchaser's journey is attractive, user-friendly, interesting, and friction-free.
Let's examine 3 parts of the UI that consumers will encounter from the point of entry to checkout. I'll be using e-commerce websites built with Shopify to do this:
1. Produce A Multifaceted Navigation That Follows Shoppers Around #
There when was a time when e-commerce sites had mega menus that buyers needed to arrange through to find their preferred product categories, sub-categories and sub-sub-categories. While you might still face them nowadays, the much better choice is a navigation that adjusts to the consumer's journey.
THE MAIN MENU #
The first thing to do is to streamline the primary menu so that it has just one level beneath the main classification 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 exact same reason "Gifts" is in a lighter blue font and "Sale" remains in Visit the website a red font style in the main menu. These are extremely prompt and appropriate classifications for United By Blue's shoppers, so they deserve to be highlighted (without being too distracting).
Going back to the website, let's take a look at how the designer was able to keep the mobile website organized:
Rather than shrink down the desktop menu to one that buyers 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, however shoppers shouldn't have an issue with that since the menu does not go unfathomable (once again, this is why we can't utilize mega menus anymore).
ON THE PRODUCT RESULTS PAGE #
If you're developing an e-commerce website for a customer with a complex inventory (i.e. lots of products and layers of classifications), the product results page is going to need its own navigation system.
To assist buyers narrow down the number of items they see at a time, you can consist of these 2 aspects in the style of this page:
1. Filters to narrow down the results by item requirements.
2. Arranging to buy the items based on buyers' top priorities.
I've highlighted them on this item results page on the Horne website:
While you could store your filters in a left sidebar, the horizontally-aligned design above the outcomes is a much better choice.
This space-saving design enables you to reveal more items simultaneously and is likewise a more mobile-friendly option:
Consistency in UI style is essential to buyers, especially as more of them take an omnichannel technique to shopping. By presenting the filters/sorting options consistently from gadget to gadget, you'll produce a more foreseeable and comfy experience for them while doing so.
BREADCRUMBS & SEARCH #
As consumers move deeper into an e-commerce website, they still might need navigational support. There are 2 UI navigation aspects that will assist them out.
The first is a breadcrumb path in the top-left corner of the item pages, similar to how tentree does:
This is best used on websites with classifications that have sub-categories upon sub-categories. The further and further buyers move far 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 should constantly be available, regardless of which point in the journey buyers are at. This chooses stores of all sizes, too.
Now, a search bar will definitely assist consumers who are short on time, can't find what they require or simply desire a faster way to an item they currently understand exists. An AI-powered search bar that can actively predict what the consumer is looking for is a smarter option.
Here's how that works on the Horne site:
Even if the shopper hasn't completed inputting their search phrase, this search bar begins providing tips. Left wing are matching keywords and on the right are top matching items. The ultimate objective is to speed up buyers' search and minimize any stress, pressure or aggravation they may otherwise be feeling.
2. Show The Most Pertinent Details At Once On Product Pages #
Vitaly Friedman recently shared this pointer on LinkedIn:
He's right. The more time visitors need to spend digging around for important information about an item, the greater the opportunity they'll just give up and attempt another store.
Shipping alone is a big sticking point for many shoppers and, regrettably, too many e-commerce websites wait until checkout to let them know about shipping costs and delays.
Because of this, 63% of digital buyers end up deserting their online carts due to the fact that of shipping expenses and 36% do so because of for how long it takes to get their orders.
Those aren't the only details digital shoppers would like to know about ahead of time. They also wish to know about:
• The returns and refund policy,
• The terms of use and privacy policy,
• The payment choices offered,
• Omnichannel purchase-and-pickup options offered,
• And so on.
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 do not have to squeeze each and every single detail about an item above the fold. But the store ought to be able to offer the product with only what's in that area.
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 devoted to the item summary. Due to the fact that of the varying size of the header typefaces in addition to the hierarchical structure of the page, it's simple to follow.
Based upon how this is designed, you can tell that the most essential details are:
• Product name;
• Product cost;
• Product size selector;
• Add-to-bag and wishlist buttons;
• Delivery and returns information (which neatly appears on one line).
The rest of the item information are able to fit above the fold thanks to the accordions utilized to collapse and broaden them.
If there are other important details shoppers may require to make up their minds-- like item evaluations or a sizing guide-- develop links into the above-the-fold that move them to the relevant sections lower on the page.
Quick Note: This layout will not be possible on mobile for obvious factors. So, the product images will get top billing while the 30-second pitch appears just listed below the fold.
MAKE EXTRA UI ELEMENTS SMALL #
Even if you're able to concisely provide the product's description, extra sales and marketing elements like pop-ups, chat widgets and more can end up being simply as irritating as prolonged product pages.
So, make certain you have them kept out of the way as Partake does:
The red symbol you see in the bottom left enables shoppers to manage the accessibility 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 welcomes consumers to sign up with the commitment program.
Both of these widgets open only when clicked.

Allbirds is another one that includes extra aspects, but 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 also places info about its existing returns policy in a sticky bar at the top, maximizing 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 decision that consumers have to make other than: "Do I want to include this item to my cart or not?"
For other products, shoppers need to define item 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 ensure this happens.
Let's say the shop you create sells women's underwears. In that case, you 'd have to provide variations like color and size.
However you would not want to simply produce a drop-down selector for each. Picture how tedious that would get if you asked buyers to click on "Color" and they had to sort through a lots approximately alternatives. If it's a basic drop-down selector, color examples may not appear in the list. Instead, the buyer would need to pick a color name and await the item picture to update in order to see what it appears like.
This is why your variations must dictate how you create each.
Let's utilize this product page from Thinx as an example:
There are 2 variants readily available on this page:
• The color variant reveals a row of color examples. When clicked, the name of the color appears and the item image changes appropriately.
• The size variant lists sizes from extra-extra-small to extra-extra-extra-large.
Notice how Size comes with a link to "size chart". That's because, unlike something like color which is pretty clear-cut, sizing can alter from shop to shop as well as area to region. This chart provides clear assistance on how to select a size.
Now, Thinx uses a square button for each of its variants. You can change it up, however, if you 'd like to develop a distinction in between the choices shoppers have to make (and it's most likely the much better style choice, to be honest).
Kirrin Finch, for instance, positions its sizes inside empty boxes and its color swatches inside filled circles:
It's a small distinction, however it must suffice to help consumers shift efficiently from choice to choice and not miss out on any of the required fields.
Now, let's state that the shop you're developing doesn't offer clothes. Rather, it sells something like beds, which undoubtedly won't include choices like color or size. A minimum of, not in the exact same method similar to clothing.
Unless you have widely known abbreviations, signs or numbers you can utilize to represent each version, you need to use another kind of selector.
For instance, this is an item page on the Leesa site. 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. So, box selectors would either be inconsistently sized or some of them would have a ton of white space in them. It actually would not look good.

Also, Leesa carefully utilizes this little area to supply more information about each mattress size (i.e. the regular vs. sale price). Not just is this the finest style for this specific variant selector, however it's also an excellent method to be effective with how you provide a lot of info on the product page.
A NOTE ABOUT OUT-OF-STOCK VARIANTS #
If you want to eliminate all friction from this part of the online shopping process, make certain you come up with an unique style for out-of-stock variations.
Here's a better look at the Kirrin Finch example again:
There's no mistaking which choices are available and which are not).
Some buyers might be annoyed when they understand the t-shirt color they like is just available in a few sizes, envision how upset they 'd be if they didn't discover this until after they picked all their variants?
If the product choice is the last step they take previously clicking "add to haul", don't hide 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" till it's far too late.
Concluding #
What is it they state? Good style is unnoticeable?
That's what we need to keep in mind when designing these key user interfaces for e-commerce sites. Of course, your customer's store requires to be attractive and memorable ... But the UI components that move consumers through the site should not provide stop briefly. Simplicity and ease of use need to be your top concern when designing the primary journey for your client's buyers.
If you're interested in putting these UI design philosophies to work for new customers, think about joining the Shopify Partner Program as a store developer. There you'll be able to make repeating profits by developing brand-new Shopify shops for customers or migrating shops from other commerce platforms to Shopify.