Nike app checkout experience redesign

Screenshot of Nike app:

My redesign:

Today I decided to take on the difficult task of attempting to improve the checkout experience of the Nike iOS app.

First of all I had to take stock of the screens and interactions on this page. It was very hard to find any flaws. And actually I don’t think there are any flaws per se - perhaps however there are some things that could be improved in terms of being creative, rather than fixing something. In other words rather than “solving a problem” we’re creating an opportunity to explore some options on how to improve this experience by being a little creative.

This exercise ended up being extremely detail oriented and particular. I had to find rationale for the most minor details and decisions such as font weight and grouping. I didn’t want to do anything without a rationale, and this exercise served to help understand the minds of the Nike team and what rationale they may have used while designing this experience.

On the left is the first screen I’ll be redesigning. While I don’t think there are any flaws per se - there are a couple areas I wanted to try exploring. First, can the product image take up the full width instead? I see that they have carefully blocked it into the left 3rd of the screen, but I wanted to try a full width image. The idea behind this is to see if the full width image would help push users over the edge in terms of convincing them to finish buying. It would remind them that yes this is what I want, and would help to encourage them that they’re making the right decision in pressing the buy button.

So  first of all I replaced Helvetica Neue with SF Pro — not because I have  an issue with Helvetica Neue or Nike’s decades long decision to use  this classic font — but because my computer seems to not product  Helvetica Neue in the same way the Nike app for iOS displays it. There  were issues with kerning and individual glyphs (the tail of the lower  case a) that seemed odd. Also there were only a few font weights.  Because SF Pro has more font weights and is more suited for screen  design, I opted for this font by Apple instead for now.

Secondly I created more space between the page title and the first image. I used  specifically 16px between those two which perceptually is the same as  24px to the left edge of the screen. The reason for that I believe is  because the descender of the “g” and the bounding box of that text box  displays that it’s 16px away but really from the bottom of the capital  “B” to the image it’s almost 24px.

Next is the most obvious change the large product image. I wanted to use  this chance to remind the user that they’re in fact buying the correct  product. It gives them the assurance that this is what they want and to  eliminate any last second hesitations, which a smaller image may or may  not give them. This isn’t based on any user study obviously as this is a  Daily UI shot, but it’s my conjecture that the larger product image  (since it’s a beautiful product photo) will help them feel confident  about this purchase.

Next is the product information, I left unchanged as left aligned right rag,  but left the entire space to the right empty. My design philosophy with  this page (whether correct or misguided who knows) was to create a more  spacious page that used more vertical scrolling height instead of  cramming information in horizontally and eliminating scroll. My  rationale behind this is that users have a lot of comfort in scrolling,  so creating more white space on this page may create a more beautiful  experience with minimal sacrifice due to scrolling.

Next was the quantity button. Now I admit this was difficult for me, and I’m  not certain I made an improvement — or if I actually made it worse. I  tried a few different options here but ultimately went with something  close to what Nike did by creating an invisible horizontal row as  they’ve done. But in my version placing it under the text with just a  few more pixels under the size information as the last piece of text in  the product description metadata.

My concern with this is how the bold text sandwiches in the grey text, and  then the next text is also bold in Shipping, creating an asymmetrical  pattern of bold — grey — bold — bold. It may be better to go bold — bold  — grey, bold — bold — grey, etc., to create a subconscious recognition  of harmonious symmetrical pattern recognition (like viewing the  mathematical patterns in flowers for example), could create a sense of  peacefulness. In any case this is a one day project so I’m leaving it  there for now.

Next is the shipping information. Now one area I felt could be improved in  the Nike app is how the shipping and pickup texts were sequentially bold  text which created a lack of cognitive chunking. Each bit of text felt  the need to be read sequentially rather than reading just the title and  skipping the grey bits — so that’s what I did here. By making part of it  grey and the active link black, I tried to create this effect to reduce  cognitive load / the need to read to understand.

For the Pickup button I created here the reason I did that was because I  wanted to discern the purpose of this button more than I felt was  happening in the Nike version. For the Nike version, I felt that by  having this as text right next to the Shipping text, it made it seem  equal in its status — but it isn’t. The shipping bit confirms that  shipping is currently selected, and tapping Pickup (Find a store) would  actually change the mode from one to another. So really it’s more of a  switching mode, and so for that reason I felt it deserved a different  visual display to communicate the idea that you’re about to change from  the current mode (delivery) to a new mode (pickup). Nike did a great job  on the overlay where they show these two side by side with icons, but  here on this page I thought this may deserve some kind of  differentiation. Whether it’s a button or not however, I could be open  to other ideas here.

Finally I introduced a shadow under the checkout and free shipping message bit.  The reason was actually not because the flat non-shadow version didn’t  work, but purely for the UI still shot purpose. Because if I used a flat  design here when it’s meant to scroll, the line would make it seem  misaligned. Because I’m using a shadow, it helps communicate that there  is a scroll below the static checkout button component.

Next I will be doing the overlay for submitting payment. Thanks for reading!

More by Lee Beckwith

View profile