Bed Bath & Beyond
Improving the Cart & Checkout section of Bed Bath & Beyond’s website
DESIGNER'S NOTE
Bed Bath & Beyond also owns buy buy BABY and Harmon Face Value. The designs I created for Bed Bath & Beyond applied to the subsidiary sites as well. These designs are for both desktop and mobile.
I worked with a senior UX designer, UX manager, product manager, and a team of developers.
My Role
Competitive Research
UX/UI Design
Defining the problem
Online shopping allows customers to shop at their own convenience. However, each customer may have different needs and expectations. Additionally, the Cart & Checkout (a.k.a. “Purchase”) section can be stressful for some customers. Crucial personal information such as credit card numbers, addresses, emails, etc. has to be communicated very clearly to customers while making the process feel as smooth as possible.
The previous Purchase section of Bed Bath & Beyond’s site was too rigid to handle different customers’ needs and expectations. My role was to transform the Purchase section into a more robust experience while keeping the process frictionless.
Listing out the Features
There were many small features that were added to Bed Bath & Beyond’s website, so I organized them into 4 categories:
- Grouped Cart - allowing customers to order different items with different shipping methods at the same time
- Subscription - allowing customers to set orders to automatically deliver to them on a routine basis
- Order Confirmation Refresh - redesign of order confirmation page to make it more robust and digestible
- Store Pickup to Same Day Delivery - allowing customers to have pickup orders sent to them when they have a change of plans
General Purchase Flow
Before delving into the designs, it's important to first understand the general flow of purchasing an item on Bed Bath & Beyond's website. This will give context for the design solutions I am about to show.
The Problem:
Bed Bath & Beyond offers different shipping methods. Our research showed that many customers would order some items using one shipping method and other items using different shipping methods within the same order. Sometimes they would order two items using different variations of the same shipping methods, or two items to two different addresses. Our Purchase section was too linear and didn’t meet all of the customers needs. Additionally, the Purchase section was too confusing and daunting for some customers when ordering this way. Our job was to make this section more robust and digestible for users.
Understanding the different shipping methods:
Free Order Pickup: Customer can pickup their order at a nearby store.
Same Day Delivery: Customer can have their order delivered to them the same day provided they live within the same zip code as a nearby store. All Same Day Delivery orders have an additional total cost of $9.99.
Shipping: Customer can have their order delivered to them at a later date by choosing one of 3 shipping speeds.
Shipping Speeds
Time Frame
Cost
Standard Shipping
within 5 days
$5.99 or Free Shipping if the total Standard Shipping order is $39 or more
Expedited Shipping
within 2 days
$17.99
Express Shipping
next day
$27.99
Solution:
We grouped items together based on shipping method. Each group now has its own header at the top and they are stacked on top of each other.
DESIGNER'S NOTE
There was no competitive research to do for this section because no other website grouped items together like this. We had to use our own imagination :)
Further Breakdown
Edge Case Scenario: Switching Shipping Methods
Let’s say a customer adds multiple items to their cart using Standard Shipping, but then wants to switch one item to Expedited Shipping and another to Express Shipping. A customer may need one item immediately, but will not need the next item until the following week. They may need an item the next day, but are sending the other item to a different address, but that item is not needed urgently. Whatever the customer’s reasonings are, they need the purchasing process to fit their needs.
DESIGNER'S NOTE
Different shipping methods have different costs. The customer needs to be aware that their shipping cost will change as they change shipping methods with specific items. Since Standard Shipping items are free if the order is above $39, they also need to be aware that they will be charged an extra $5.99 if their total Standard Shipping items dip below that order total.
Solution: pop-up modal with a built-in calculator
Hi Fi Cart and Order Review Sections:
Integrating a new feature
In 2020, Bed Bath & Beyond saw 41% of customers abandon digital due to weak value perception.
In order to turn one-time customers into loyal customers, Bed Bath & Beyond decided to allow customers to have certain products automatically delivered to them on a routine basis through a subscription. Here, the customer can choose to subscribe to an item (as opposed to purchasing it just once), and they can choose how often the item should be shipped to them using Standard Shipping.
Competitors like Walmart, Target, and Amazon had already taken advantage of this trend. It was estimated that 27% of customers would increase their number of subscriptions. 53% of customers agreed that subscription services are more convenient ways of purchasing goods they regularly use.
Competitive Research
Features on competitors’ sites
I explored a number of websites that offered subscription services, even if they were not direct competitors. This included sites like Chewy, Purple Carrot, and Stitch Fox. I drew a chart to see which websites offered which services such as discounts, frequencies, and curations. From here, I had to decide which features would work for Bed Bath & Beyond.
Feature Ideas
I laid out a list of feature ideas to consider after exploring other subscription services. I was able to integrate some ideas such as allowing users to subscribe to items in the Cart section. Other ideas, such as offering users curated boxes, or allowing users to find subscription items while shopping, were out of scope.
I was able to get one out-of-scope feature added to the Cart and Checkout section: rewarding the user for using Subscription. This took the form of the user receiving My Funds when subscribing to an item.
My Funds: credit a customer receives after making a purchase that can be used on future purchases for Bed Bath & Beyond, buy buy BABY, and Harmon Face Value.
Things to consider:
Login: the customer must be logged in with an account in order to subscribe to a product. After all, we need to be able to keep track of who’s subscribed to what.
My Funds: in order to incentivize customers to subscribe to products, Bed Bath & Beyond was considering rewarding the customer with “My Funds” which serve as extra funds that can be spent on more Bed Bath & Beyond products. This information (and how much My Funds they’re earning) needed to be communicated to the customer as they’re making their purchase.
Goals: Give the user the option to subscribe to and unsubscribe from an item in Cart and Order Review.
Sketches
Now that I had my goals in order, it was time to move to the drawing board. I took screenshots of Bed Bath’s Cart section, and drew over them to freely experiment with ideas.
Item is selected for Subscription
User is earning My Funds by signing up for Subscription
Info was added to the Order Summary
Hi Fi Subscription Wireframes
I moved the Subscription checkbox to the top of delivery options. When a user selects the checkbox, the delivery options collapse into a state that only shows Standard Shipping as an option. This is because Subscription items can only be shipped using that method.
"Auto Delivery" was changed to "Subscription". This decision was made by the marketing team.
Order Confirmation Refresh
This is our old Order Confirmation page; the page that users see when they’ve completed their order. The Purchase team was told that the whole page needed a redesign. The page looked messy overall. The information hierarchy felt awkward, the module that explains Bed Bath’s returns policy and the $10 cash back module* felt out of place, the Print Receipt CTA was difficult to find, and the order number was a little bit too difficult to spot.
*Customers were given the option to get a $10 cash back reward through a third party vendor called ShopSmarter.
The old Order Confirmation page had an issue for marketplace items. If one item was a marketplace item, and one was not, then each item needed a separate order number. The old Order Confirmation page was not robust enough to rearrange the page without changing font weight and line thickness.
Competitive Research
I looked at various order confirmation pages using Baymard Research Institute. From there, I listed a few relevant observations, as well as some recommendations that I felt could benefit Bed Bath’s website.
Observations
- Confusion surrounding when the user will get their order confirmation email. Baymard recommended letting users know when their emails would arrive. They also recommended telling users to check their spam folders if they don’t receive their emails.
- Many competitors had the ability to print the order confirmation page. Baymard recommended adding a Print CTA.
- Some competitors listed recommended items in their order confirmation pages to keep customers shopping.
- Important information such as the order confirmation number was often in a left column. Advertisements were either in the top right column or bottom column.
Recommendations
- Add a time interval for when they will receive their order confirmation email
- Format the old Print Receipt CTA
- Add recommended items to the Order Confirmation page
- If they were to be listed vertically, they could allow the user to see them right, and they might tempt the user to buy another item
- If they were to be listed horizontally as buttons, they could avoid clutter
Things on current site to consider:
Marketplace: the Order Number needs to be able to be moved around for third party vendors.
Grouped Cart: the item information (shipping information, gift options, and contact information) needs to be able to be split up.
We needed to keep the $10 Cash Back and Return Policy modules.
We needed to keep the module that allows guest customers to create accounts. Bed Bath & Beyond was putting a lot of effort into turning one-time customers into returning customers.
Lo Fi Wireframe
Overall Layout
The layout was changed from center aligned text at the top with two columns underneath to simply two left aligned columns. This helped clean up the overall look.
First Priority Information
The most important information (Order Number, email information, and Print Page CTA) were placed at the top of the left column so users would see that information first. The Cash Back and Returns modules were placed at the top of the right column. The Account module was placed underneath that.
Order Details & Item Information
The Order Details were placed second in the right column, split into to columns instead of the previous page where one column was awkwardly split into two rows. The shipping and item information was organized into outlined modules so they would stand out more. .
Recommended Items
Recommended items were placed at the bottom. It was most important that the users see all of their order information, not ordering more items.
Hi Fi - Take one
Hi Fi - Final Take
Order Pickup to Same Day Delivery
Identifying the Problem
Bed Bath & Beyond noticed that many customers would order items online for store pickup, but then never show up to pickup their orders and then cancel their orders. This was often due to last minute changes in their daily plans or other personal inconveniences. Because of this, Bed Bath & Beyond was losing many orders. We needed to figure out a way to save those orders.
Our Solution
In order to save the lost Pickup orders, Bed Bath & Beyond decided to provide customers with more flexibility. If a customer does not pick up their items in time, they would receive an email allowing them to have their order shipped to them via Same Day Delivery for an extra $9.99. This would solve issues relating to a customer's last minute schedule changes or conflicts.
Working Out the Flow
I was tasked with figuring out the user's process of switching a Pickup order to a Same Day Delivery order. Since the user would be charged an extra $9.99 Same Day Delivery charge, they would have to pay that extra charge before switching their order. This would would be treated as an extra purchase. In my original plan, the user would be sent an email which contains a CTA. They would select the CTA, and be taken back to cart, and then go through the entire checkout process.
I realized that this flow might be a bit convoluted for the user. Since the purpose of giving this option to customers was too make their lives easier, I decided to reduce needless steps for the user by removing the entire Cart section entirely. Instead, the user would select the CTA in the email and then be taking directly to Checkout.
Finalizing Flow
I drew out a user flow that shows the end-to-end process to switching a Pickup order to a Same Day Delivery order. Because of this unique experience, I had to take a number of edge cases into account:
- The order was canceled
- The user switches the order after 2 p.m. Normally, when a customer places a Same Day Delivery order after 2 p.m. they would not receive their order until the next day
- An item in the order or the entire order cannot be delivered to the address because it is outside of the user's zip code
DESIGNER'S NOTE
From the user's perspective, Same Day Delivery is a type of shipping method similar to Standard or Express Shipping. From an internal perspective, Same Day Delivery is linked with Pickup. A customer can only place a Pickup order if they're located in the same Zip code as the Bed Bath location where they would pick up the order. So too, they can only place a Same Day Delivery order if they are located in the same Zip code as the Bed Bath location that the order is being delivered from.
Hi Fi Email Wireframe
The "Pickup to Same Day Delivery" email the user receives has the same layout as Bed Bath's Order Confirmation email. Here, the email begins with a "save your pickup order with same day delivery" message, and explains until what time they have to to change the order and the additional delivery fee. It features a CTA that takes the user to the Checkout section. Finally, the email gives the order details of the original pickup order.
Hi Fi Shipping Info Wireframes
If the user switches their order after 2 p.m.
Pop Up Modal
Before moving to Payment Info, if one item in the order is no longer available for Same Day Delivery, the user will receive this pop up modal notifying them they will not be able to order the listed item. They do get the option to order similar recommended items.
Order Review
In Order Review, the items are listed as "Prepaid".
If one item could not be delivered, the items are listed separately with headers similar to the way they're listed in Grouped Cart. The item that would not get delivered would be listed as "Refunded", so the user knows they would get refunded for that item.
Handoff
Each design set was handed off to the product manager and developers via Zeplin. We then had a grooming meeting for each design set where the product manager, developers, and I went over the designs to make sure the developers fully understood the designs and reasons for my design decisions. After the designs were developed, I performed quality assurance tests to make sure the designs were developed correctly. This was separate from the developers’ quality assurance tests which were intended to make sure the website was working properly.
What I learned
Taking an item or group of items through checkout in any e-commerce site is not as straightforward as one might think, but it must appear straightforward to the customer. The site must also work well with whatever services the company provides. For example, unlike some competitors, Bed Bath & Beyond offers curbside pickup in addition to its different delivery services. Sometimes customers need some items delivered, and some items picked up. Sometimes they want to pickup all of their items, but only some are available for pickup, so they compromise to have the other items delivered. Some items, such as Marketplace or Subscription items, have to be delivered. Whatever the customer’s situation is, they need to have the flexibility to curate their order to fit their needs without feeling overwhelmed.