Delivering ALDI Customer Satisfaction Through Buy Again Feature Improvements

Delivering
ALDI Customer Satisfaction
Through Buy Again Feature Improvements

Delivering ALDI Customer Satisfaction Through Buy Again Feature Improvements

TLDR

TLDR

With the recent opening of an ALDI grocery store in my neighborhood, I was curious to review the features of their app. App store reviews reflected an unhappy customer experience with key features of the app, particularly the Buy Again feature. By improving this area, I created an effective way for customers to purchase groups of their favorite items while also improving reorder efficiency.

Project Type

Concept Project

Role

Product Designer

Timeframe

2024 (2 months)

PROBLEM

PROBLEM

ALDI’s limited app features are leaving customers dissatisfied

ALDI’s limited app features are leaving customers dissatisfied

With ALDI’s plans to expand their store presence with 800 new stores through 2028, it’s important to create a customer centered and effective app experience in anticipation of their growing customer base.

RESEARCH

Identifying user pain points while reading critical reviews

Users found the app difficult to navigate and desired features that may improve the shopping experience. Reviews were consolidated into six major themes below.

Key Themes

01

Confusing App To Web Linking

Users are redirected to web while shopping through the app

02

Frustrating Payment Processing

Users are unable to select multiple payment options

03

Inefficient Reorder Process

Users are unable to locate the current buy again feature

04

Frustrations with Local Ads

Users are unable to see the whole ad and have trouble clicking items

05

Manual Grocery List

Users find saving items to their grocery list a manual process

06

Store Locator Inaccuracy

Users are unable to find store information through the app

Key Themes

01

Confusing App To Web Linking

Users are redirected to web while shopping through the app

02

Frustrating Payment Processing

Users are unable to select multiple payment options

03

Inefficient Reorder Process

Users are unable to locate the current buy again feature

04

Frustrations with Local Ads

Users are unable to see the whole ad and have trouble clicking items

05

Manual Grocery List

Users find saving items to their grocery list a manual process

06

Store Locator Inaccuracy

Users are unable to find store information through the app

Key Themes

A deeper understanding of the ALDI customer helps with feature prioritization

A deeper understanding of the ALDI customer helps with feature prioritization

ALDI’s value proposition is to provide a simple shopping experience, reflected by their commitment to reduce unnecessary frills like meticulously organized shelf displays or even the use of grocery bags. This allows ALDI to provide high-quality products at affordable prices while also creating a quick, in-and-out shopping experience that customers love.

ALDI’s value proposition is to provide a simple shopping experience, reflected by their commitment to reduce unnecessary frills like meticulously organized shelf displays or even the use of grocery bags. This allows ALDI to provide high-quality products at affordable prices while also creating a quick, in-and-out shopping experience that customers love.

"As an ALDI customer, I appreciate the brand's straight-forward approach to grocery shopping. I’m budget conscious and have limited time so saving time and money is top of mind for me."

The target customer is someone who is typically low income or middle class, value-conscious and seeks to save time given the limited selection of items to browse through.

feature prioritization

Through my understanding of the ALDI customer, I prioritized the themes based on level of impact and effort.

Through my understanding of the ALDI customer, I prioritized the themes based on level of impact and effort.

project goal

project goal

With time savings being a main priority for the ALDI customer, how might we speed up the current reordering process?

With time savings being a main priority for the ALDI customer, how might we speed up the current reordering process?

I focused on ways to optimize the reorder process. The primary objective was to improve the Buy Again feature by offering a simple and intuitive way for customers to quickly reorder their favorite items.

I focused on ways to optimize the reorder process. The primary objective was to improve the Buy Again feature by offering a simple and intuitive way for customers to quickly reorder their favorite items.

IDEATION

A closer look at ALDI’s current reorder process

A closer look at ALDI’s current reorder process

ALDI's current Buy Again feature gives customers the ability to add all items from a previous order to carts. But based on reviews, this was found to be a time consuming process as customers would need to search through previous orders and then adjust items/quantities. This was especially true for larger orders with multiple items.

ALDI's current Buy Again feature gives customers the ability to add all items from a previous order to carts. But based on reviews, this was found to be a time consuming process as customers would need to search through previous orders and then adjust items/quantities. This was especially true for larger orders with multiple items.

Exploring ideas for feature improvements

Ideas for feature improvements

With the customer’s main priority of convenience in mind, I explored different ways to expedite the reorder process. I spent some time getting ideas down on paper focusing on three strategies. I then asked a group of people who typically used grocery apps what resonated the most.

With the customer’s main priority of convenience in mind, I explored different ways to expedite the reorder process. I spent some time getting ideas down on paper focusing on three strategies. I then asked a group of people who typically used grocery apps what resonated the most.

01

Improving upon ALDI’s current “add all to cart” design

How might we minimize the need to create a new mental model?

02

Gathering inspiration from popular grocery chains

How might we incorporate best practices from other grocery apps?

03

Prioritizing the customer’s desire for time savings

How might we prioritize optimization?

Initial concept test helps inform two main feature improvements

Initial concept test helps inform

two main feature improvements

Your Weekly Staples

Your Weekly Staples

Add All to Cart

Add All to Cart

Edit Staples

Edit Staples

Previously Bought Items

Previously Bought Items

Spinach Feta Chicken

Sausage, 12 oz

Spinach Feta Chicken

Sausage, 12 oz

$3.75

$3.75

Add

Add

Mini Avocados, 6 Count


Mini Avocados, 6 Count


$2.59

$2.59

Add

Add

Casera Amarillas Tostadas,

12.8 oz

Casera Amarillas Tostadas,

12.8 oz

$1.89

$1.89

Add

Add

Brussels Sprouts, 1b

12.8 oz

Brussels Sprouts, 1b

12.8 oz

$3.29

$3.29

Add

Add

More

More

Orders

Orders

Products

Products

Explore

Explore

Cart

Cart

My Orders

My Orders

My Orders (1)

My Orders (1)

Buy Again

Buy Again

Group Reordering

Weekly Staples

Surfacing Previously

Bought Items

Group Reordering

Weekly Staples

Surfacing

Previously

Bought Items

information architecture

Incorporating the new user flow

Incorporating new user flow

Based on their feedback, I landed on two features focused on surfacing previously bought items and a way to group reorder frequently bought items or “weekly staples”. From there, I explored different ideas to see how this could be broken down even further and how different layouts could be incorporated to improve the browsing experience.

Based on their feedback, I landed on two features focused on surfacing previously bought items and a way to group reorder frequently bought items or “weekly staples”. From there, I explored different ideas to see how this could be broken down even further and how different layouts could be incorporated to improve the browsing experience.

Current User Flow

Current User Flow

navigate to

orders

navigate to

orders

look through

orders

look through

orders

select order

select order

click buy again

click buy again

order details

order details

adjust items/

quantities

adjust items/

quantities

OR

OR

add all to cart

add all to cart

navigate to

cart

navigate to

cart

adjust items/

quantity

adjust items/

quantity

check out

check out

Current User Flow

reducing time needed to

search through orders

Proposed User Flow

Proposed User Flow

Proposed User Flow

navigate to

orders

navigate to

orders

click

buy again tab

click

buy again tab

browse

previously

bought items

browse

previously

bought items

adjust item

quantities

adjust item

quantities

navigate to

cart

navigate to

cart

adjust items/

quantities

adjust items/

quantities

check out

check out

Gathering additional feedback on layout and a desired shopping path

Gathering additional feedback on layout and a desired shopping path

Given the time constraint, it was a challenge talking directly to ALDI customers. However, I still wanted to make sure the design decisions resonated with grocery app users. I went back to my test group and showed a few options to help inform my design decisions. This was especially helpful for deciding on a layout that strayed away from ALDI’s design system.

Given the time constraint, it was a challenge talking directly to ALDI customers. However, I still wanted to make sure the design decisions resonated with grocery app users. I went back to my test group and showed a few options to help inform my design decisions. This was especially helpful for deciding on a layout that strayed away from ALDI’s design system.

Order Screen

Buy Again

View Weekly Staples

Edit Staples

Add a Staple Item

?

When looking at previously bought items do you prefer the default gird view or a list view?

When looking at previously bought items do you prefer the default gird view or a list view?

Result

Result

List View because it feels more

natural to scroll that way

List View because it feels more

natural to scroll that way

Option 01

Current Grid View


Option 02

List View


Result

List View because it feels more

natural to scroll that way

I found the list view intuitive as well but because the goal was to design within ALDI’s design system, this piece of feedback was important in helping to justify the decision.

When editing your staples list, do you prefer to see the default all product view or a view of popular weekly staples?

Result

Result

All Products because I usually know what I’m shopping for

All Products because I usually know what I’m shopping for

Option 01

Recommended List


Option 02

All Products


Result

All Products because I usually know what I’m shopping for

This was surprising to see! I thought showing a view of popular staples could help the customer quickly narrow down what they were searching for. However, in most cases, the customer already knows what they’re shopping for.

DESIGN

Connecting the dots and using ALDI’s design system to create
a unified brand experience

Connecting the dots and using ALDI’s design system to create
a unified brand experience

usability testing

usability testing

First round of user testing informs four design iterations while also revealing encouraging reads on time reduction

First round of user testing informs four design iterations while also revealing encouraging reads on time reduction

I used Figma to build a prototype using hi-fidelity designs and used Maze to gather feedback from a group of six people through unmoderated test sessions. The test focused on three tasks, add a previously bought item to cart, editing weekly staples and adding staples to cart.

Before

After

01 “I didn’t notice the Buy Again tab”

01 “I didn’t notice the Buy Again tab”

The Buy Again tab didn’t register as a button or tab. The “My Orders” header was ALDI’s original design but keeping it was misleading.

The Buy Again tab didn’t register as a button or tab. The “My Orders” header was ALDI’s original design but keeping it was misleading.

The header was removed and the tab links were placed on a white background to create more contrast

The header was removed and the tab links were placed on a white background to create more contrast

Before

Before

After

After

02 “I found the process of editing weekly staples confusing”

02 “I found the process of editing weekly staples confusing”

02 “I found the process of editing weekly staples confusing”

Clicking on the edit staples link brought users to the main product page which they found confusing

Clicking on the edit staples link brought users to the main product page which they found confusing

A header and modal bottom sheet were added to keep the task more focused and allow quick access to saving items

Before

After

Before

After

After

Before

After

03 “My eyes went directly to the add to cart button”

03 “My eyes went directly to the add to cart button”

Adding the save to staples link under the primary add to cart button was misleading most users didn’t notice the link

Adding the save to staples link under the primary add to cart button was misleading most users didn’t notice the link

Save buttons were added to each product image

Save buttons were added to each product image

Before

After

After

04 “I expected to see a confirmation after adding my staples to cart”

04 “I expected to see a confirmation after adding my staples to cart”

Users expected to see a confirmation pop up after adding their staples to cart. Some mentioned a pop up would be helpful in notifying the user that a similar item could be replaced or confirming that certain items only get added to cart if they’ve already added staples to cart.

Users expected to see a confirmation pop up after adding their staples to cart. Some mentioned a pop up would be helpful in notifying the user that a similar item could be replaced or confirming that certain items only get added to cart if they’ve already added staples to cart.

A pop up was added to ask the user if they would like to proceed with adding the items to their cart

A pop up was added to ask the user if they would like to proceed with adding the items to their cart

Before

Before

After

After

final design

Proposed Solution a few quick taps from revisiting your previously bought items and favorite weekly staples

Below are final designs of this first round of iterations. I would love to continue testing to see the different ways this feature could be improved and ultimately provide an improved experience for the ALDI customer.

Before

Before

More

Orders

Products

Explore

Cart

More

Orders

Products

Explore

Cart

More

Orders

Products

Explore

Cart

More

Orders

Products

Explore

Cart

More

Orders

Products

Explore

Cart

More

Orders

Products

Explore

Cart

More

Orders

Products

Explore

Cart

More

Orders

Products

Explore

Cart

After

iMPACT

Encouraging early reads on time reduction and positive user feedback

01

01

Direct Task Success

Direct Task Success

90% of users were able to complete the tasks with little to no mistakes

90% of users were able to complete the tasks with little to no mistakes

02

02

Time Reduction

Time Reduction

A small reduction in ordering time using weekly staples compared to the current design

A small reduction in ordering time using weekly staples compared to the current design

03

03

Positive User Feedback

Users found the feature improvements straight-forward and easy to use

Users found the feature improvements straight-forward and easy to use

“I love the idea of being able to shop for weekly staples. I can see this being a huge time saver!”

“I love the idea of being able to shop for weekly staples. I can see this being a huge time saver!”

“Very easy to navigate, I appreciate being able to get to the cart after adding all staples.”


“Very easy to navigate, I appreciate being able to get to the cart after adding all staples.”


01

Direct Task Success

90% of users were able to complete the tasks with little to no mistakes

02

Time Reduction

A small reduction in ordering time using weekly staples compared to the current design

03

Positive User Feedback

Users found the feature improvements straight-forward and easy to use

“I love the idea of being able to shop for weekly staples. I can see this being a huge time saver!”

“Very easy to navigate, I appreciate being able to get to the cart after adding all staples.”


defining success

Additional metrics to learn from

Although this was a concept project, I would love to use these metrics to further understand the impact from this design.

Time on task

Looking at repeat customers, is there a significant decrease in the time it takes for this group to make a reorder?

Customer Satisfaction Score

On a broader level, is there a significant increase in CSAT scores after a period of time since the feature has launch?

Net Promoter Score

Similarly, is there a significant increase in NPS over a period of time since the feature has launched? Would love to use this metric to gather a deeper understanding of customer satisfaction.

Customer Loyalty Index

Is there a significant difference in repeat orders prior to the

launch of this feature?

Customer Satisfaction Index

Is there a significant increase in CSI since the feature has launched?

Metric

How can this be measured?

Time on task

Looking at repeat customers, is there a significant decrease in the time it takes for this group to make a reorder?

Customer Satisfaction

Score

Is there a significant increase in CSAT scores after a period of time since the feature has launch?

Net Promoter Score

Similarly, is there a significant increase in NPS over a period of time since the feature has launched? Would love to use this metric to gather a deeper understanding of customer satisfaction.

Customer Loyalty Index

Is there a significant difference in repeat orders prior to the

launch of this feature?

Customer Satisfaction Index

Is there a significant increase in CSI since the feature has launched?

reflection

reflection

Gathering user feedback early and often was a defining part of my process

Time was my biggest constraint and it was challenging finding ALDI customers to talk to. However, gathering feedback from my test group was a crucial part of my process and was helpful in providing a direction for the initial concept. This helped me feel confident in the decisions I made which led to positive results during the first round of usability testing.


Given more time, I would love to speak to ALDI customers and test the second iteration of this design. I would love to see the direction this concept could go and ultimately, understand the impact the design could have on customers and the business.