How To Design For Mobile App Commerce

One of the more lucrative projects for designers these days doesn’t even involve desktop. That’s because, in the last few years, more and more people have switched to mobile use, which also includes time spent shopping. A good rule of thumb as a designer is to go where your users are flocking, and you’ll find plenty of value there.

Designing for retail apps is extremely interesting because it all comes down to conversions. One wrong design decision, and that could well mean a lot of lost revenue for your client. While some of the conventions of good design and UX apply to retail apps, some design choices you’ll have to make to optimize UX may surprise you.

In the end, what matters is only what works and what doesn’t.


When designing your individual product pages on your retail app, be sure to give your shoppers everything they could want in the way of information. Although it’s mobile, they still want to be informed shoppers. You just have to make the most of your small screen real estate when designing individual product pages, so don’t waste space.

Amazon offers a clever example of getting around the limited screen space issue: They’ve simply decided to design long-scrolling pages in the app to let users scroll down to absorb all of the rich information on every, single product page.

Take the product page for the Saucony Original Men’s Shadow Original Sneaker.


This long-scrolling page features the following full product details:

• High-quality and sharp images from various angles
• Size and color info
• The price range
• Incentive info (free returns)
• Huge and noticeable call to action buttons
• A description
• A detailed features list
• Related items recommendations
• Customer questions and reviews


Getting all of this info inside of a retail app really improves the customer experience!

The customer reviews are helpful because they give added insight to potential buyers who want to know how people who’ve bought this item have found it.

If the world’s biggest online retailer has its product pages set up like this, chances are that it’s for good reasons, and to optimize conversions. Amazon offers designers a great template of how to design a mobile product page for success.


A huge barrier to conversion is asking shoppers to register upfront. There’s a high risk that they’ll just leave right then and there. This is also true on the desktop. However, on mobile, your retail-app experience provides much smaller screen real estate, which makes registering an even larger hassle. That’s why, if you absolutely must ask your shoppers to register, you have to give something of extremely high value in return for their troubles.

Research from the Nielsen/Norman Group bears this out, as so-called login wallswhere shoppers are prompted to register before getting further in the app are discouraged.

Instead, you have three options:

• Use the reciprocity principle to give shoppers a high-value reason for registering upfront
• Utilize social login
• Let them use a guest-checkout feature that doesn’t make them waste time registering before they can use your app

Ads by

When the brand for which you’re designing an app has low name recognition, then your benefit to get users to register has to be even greater than normal.

Men’s retailer Frank + Oak doesn’t require you to register upfront. In fact, you can just go ahead and shop immediately. However, when you do have something in your cart that you want to check out, they prompt you to register, but allow for social login, which has been shown to reduce cart-abandonment rates, since your shoppers don’t have to think of — and remember — a new username and password.



Good UX means giving your users full control inside of the retail app. According to Google’s own retail app recommendations, it’s a best practice to empower shoppers to edit their own carts or baskets at any stage in their buying flow.

If your shoppers have to go back a few steps in the buying flow — say, to one’s account page or a subsequent page — that causes frustration and leads to friction in what should ordinarily be a smooth conversion process. That frustration and friction can ultimately lead to abandonment and consequently fewer conversions and sales.

In the Walmart app, shoppers can directly edit the quantity of purchased items right on the checkout page without having to return to any prior page in the buying flow. As a result, shoppers who want to change their mind about how many items to buy have the full freedom and control to adjust the quantity to their liking until the very last moment before they tap the check out button.


When designing buying flows, ensure that your shoppers can always edit the quantity of items at any point after they’ve already added a product to their cart or basket.


In mobile retail, great UX intimately ties into providing excellent customer service. A huge component of customer service is always ensuring that customers can see the online retailer’s contact info because they’ll likely have questions or comments that they want to communicate via email or phone. Making this info easy to find also acts as a way of boosting your app’s credibility.

Wayfair’s app shows us how to display contact info readily, so that it puts the shopper’s mind at ease and provides great UX by offering contact info that’s very accessible. On their account page, shoppers can choose to email or directly call Wayfair in case they have questions or run into issues in their checkout process or broader app experience. Note how the contact info is near the top of the page; shoppers don’t even have to scroll down to locate it.


This is the epitome of usable design.

Shoppers are given choices as to how they want to get in touch with Wayfair—which also goes back to the design principle of giving your shoppers more control over their experience.


With no other apps do you have to design in such a way that directly affects conversions that matter the most to businesses, which is purchases for sales. That’s what makes nailing the design and UX for retail apps more urgent than other types of apps.

Some best practices apply to desktop, such as ensuring that all contact info is always readily available. However, some of what to do — like using long-scrolling pages — may seem a bit counter-intuitive on mobile, given the smaller screen real estate and the need to have a faster page and experience.

What matters most is designing for good mobile UX. When you do that, you can quickly determine what works and what doesn’t when designing for retail apps.


Speak to us at Sweetmag for your next Mobile Commerce project!

Related Posts

Urgent Scam Alert
This is default text for notification bar