SlideShare a Scribd company logo
1 of 19
Download to read offline
UX Case Study:
Panda Express Online Ordering
Good UX often goes unnoticed, because it feels so natural.
Bad UX, on the other hand, sticks out like a sore thumb.
This particular case study was inspired by my own experience using the Panda Express
online ordering system. Ideally, I would have been able to order my food online and pick
it up shortly after at the store, saving me time and ensuring my order would be fresh.
However, I got so frustrated with the online system that I ultimately abandoned it and
decided to just order in person (the implication being, another frustrated user may
choose to eat elsewhere).

The following slides show screenshots of the online ordering system in the order that I
encountered them, along with some annotations. I am not claiming that my suggestions
would be the ultimate solutions (only user testing can tell that); I am simply pointing out
the problem areas I faced as a user. The green circles represent the areas where I clicked/
took action.

Thanks and enjoy!
Disclaimer: I am not associated with Panda Express in any way. I am a fan of their food, so if anyone from corporate is reading this, I
am not trying to pick on you!
Perhaps “Time”
shouldn’t be Step 2.
The order time would
change dramatically
anytime I added or
changed an item, or
even if I lingered on the
order page for a couple
of minutes. 
This was a huge
source of frustration
and one of the reasons
I abandoned the site.
POSSIBLE SOLUTION
Let the user decide what they want and confirm their order selections first, then show soonest possible pick up time
(switch Steps 2 & 3)

HYPOTHESIS
-This will avoid the disappointment of seeing a quick, 20-minute pick up time first, then having it jump up to 45+ minutes
as the user adds selections (particularly for larger orders, like the “Family Feast”).
-The user can complete their order without the distraction of the time changing
-The final (longer) pick up time may seem more reasonable if the user hasn’t been primed with a faster pick up time
Too much distance
between required
interactions; slows
user down
Notice the pick up
time has already
increased by five
minutes simply in
the time it took me
to click from the
previous page here
(from 5:55pm to
6:00pm).
Updates to
reflect price of
selected items
I was under the
impression that this
option would let me
add a new plate; it is
only for adding single
a-la-carte items.
The “Finish Plate” button is too far
away and can easily been
misinterpreted to mean “finish
order”. It needs to be more obvious
that clicking “Finish Plate” will allow
the user to add a new plate (as
opposed to clicking “Add More”).
As previously
mentioned, in this
instance, “Add
More” really only
means “add more
single-serving
items to plate”.

I was frustrated
not to see options
for a new plate or
family-sized items.
Clearer labeling in
the previous step
could have
prevented that
problem.
When I first saw
this screen, I
thought that my
order had been
completed; could
pose a potential
for high
abandonment
rate here.
This side of the
page looks just like
when you first start
an order. I was
under the
impression that
each plate would
have to be in its
own separate
order (see notes
on right- hand
side).
It would be helpful
to add a heading
over the left page
area such as “Add
To Your Order” or
“Continue Building
Your Order” to
make it clear that
the user has that
option (and that
they are not
starting over with
a new order).
I would suggest
placing the
“Checkout” button
directly beneath the
“Order Details” (over
the same
background) and
making it more
prominent (using
size/color) so that as
the user scans the
summary, they will
see it.
This call-to-action is labeled “Check Out”,
although the following screen also has a
“Check Out” button. Not a huge deal to
me, but this could confuse users as to
when their order will actually be
submitted. Perhaps this one should be
re-labeled “Review Order”.
(Scrolled)
I like this; it reminds
me that I do want
soy sauce!
Not necessarily a bad
thing here; it just
seems a bit unusual
that each plate can be
assigned to a different
name. My guess is that
the Panda people will
label each plate so you
can tell which is which
if you’re ordering for
several people,
although I’ve never
seen them do that for
in-person orders (they
just scribble their
shortcodes).

I wonder, when you
pick up, can you use
just one name, or do
you have to say, “Pick
up for Linda, Patrick,
Mom, Aunt Sally...” lol.
Linda Albertini
Web Designer/Developer
www.LindaAlbertini.com
@ltalbertini
That’s all, folks!
(Checkout screen not shown; I didn’t want to accidentally trigger an order)
Thanks; please share if you found this useful!
Shoot, now
I’m hungry.

More Related Content

Recently uploaded

Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
balqisyamutia
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
mark11275
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
balqisyamutia
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
HyderabadDolls
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
nirzagarg
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
poliovirus-190801072449. pptx
poliovirus-190801072449.            pptxpoliovirus-190801072449.            pptx
poliovirus-190801072449. pptx
ssuser0ad194
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 

Recently uploaded (20)

Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
How to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in PhotoshopHow to Turn a Picture Into a Line Drawing in Photoshop
How to Turn a Picture Into a Line Drawing in Photoshop
 
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
Madhyamgram \ (Genuine) Escort Service Kolkata | Service-oriented sexy call g...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptx
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
poliovirus-190801072449. pptx
poliovirus-190801072449.            pptxpoliovirus-190801072449.            pptx
poliovirus-190801072449. pptx
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptx
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

UX Case Study: Panda Express Online Ordering

  • 1. UX Case Study: Panda Express Online Ordering
  • 2. Good UX often goes unnoticed, because it feels so natural. Bad UX, on the other hand, sticks out like a sore thumb. This particular case study was inspired by my own experience using the Panda Express online ordering system. Ideally, I would have been able to order my food online and pick it up shortly after at the store, saving me time and ensuring my order would be fresh. However, I got so frustrated with the online system that I ultimately abandoned it and decided to just order in person (the implication being, another frustrated user may choose to eat elsewhere). The following slides show screenshots of the online ordering system in the order that I encountered them, along with some annotations. I am not claiming that my suggestions would be the ultimate solutions (only user testing can tell that); I am simply pointing out the problem areas I faced as a user. The green circles represent the areas where I clicked/ took action. Thanks and enjoy! Disclaimer: I am not associated with Panda Express in any way. I am a fan of their food, so if anyone from corporate is reading this, I am not trying to pick on you!
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Perhaps “Time” shouldn’t be Step 2. The order time would change dramatically anytime I added or changed an item, or even if I lingered on the order page for a couple of minutes. This was a huge source of frustration and one of the reasons I abandoned the site. POSSIBLE SOLUTION Let the user decide what they want and confirm their order selections first, then show soonest possible pick up time (switch Steps 2 & 3) HYPOTHESIS -This will avoid the disappointment of seeing a quick, 20-minute pick up time first, then having it jump up to 45+ minutes as the user adds selections (particularly for larger orders, like the “Family Feast”). -The user can complete their order without the distraction of the time changing -The final (longer) pick up time may seem more reasonable if the user hasn’t been primed with a faster pick up time Too much distance between required interactions; slows user down
  • 10. Notice the pick up time has already increased by five minutes simply in the time it took me to click from the previous page here (from 5:55pm to 6:00pm).
  • 11.
  • 12. Updates to reflect price of selected items
  • 13. I was under the impression that this option would let me add a new plate; it is only for adding single a-la-carte items. The “Finish Plate” button is too far away and can easily been misinterpreted to mean “finish order”. It needs to be more obvious that clicking “Finish Plate” will allow the user to add a new plate (as opposed to clicking “Add More”).
  • 14. As previously mentioned, in this instance, “Add More” really only means “add more single-serving items to plate”. I was frustrated not to see options for a new plate or family-sized items. Clearer labeling in the previous step could have prevented that problem.
  • 15. When I first saw this screen, I thought that my order had been completed; could pose a potential for high abandonment rate here. This side of the page looks just like when you first start an order. I was under the impression that each plate would have to be in its own separate order (see notes on right- hand side). It would be helpful to add a heading over the left page area such as “Add To Your Order” or “Continue Building Your Order” to make it clear that the user has that option (and that they are not starting over with a new order). I would suggest placing the “Checkout” button directly beneath the “Order Details” (over the same background) and making it more prominent (using size/color) so that as the user scans the summary, they will see it.
  • 16. This call-to-action is labeled “Check Out”, although the following screen also has a “Check Out” button. Not a huge deal to me, but this could confuse users as to when their order will actually be submitted. Perhaps this one should be re-labeled “Review Order”.
  • 18. I like this; it reminds me that I do want soy sauce! Not necessarily a bad thing here; it just seems a bit unusual that each plate can be assigned to a different name. My guess is that the Panda people will label each plate so you can tell which is which if you’re ordering for several people, although I’ve never seen them do that for in-person orders (they just scribble their shortcodes). I wonder, when you pick up, can you use just one name, or do you have to say, “Pick up for Linda, Patrick, Mom, Aunt Sally...” lol.
  • 19. Linda Albertini Web Designer/Developer www.LindaAlbertini.com @ltalbertini That’s all, folks! (Checkout screen not shown; I didn’t want to accidentally trigger an order) Thanks; please share if you found this useful! Shoot, now I’m hungry.