2024
E-Commerce Shopping Cart

This end-to-end research and redesign effort delivered a modern shopping cart UI optimized to drive user confidence proceeding to checkout.
Stay tuned at the bottom to learn about how I created a new design handoff process, increasing development accuracy and speed — reducing QA time by 50%.
End-to-end design
Global Audience
Workflow Improvement
Project Overview
End-to-end design process to re-design the Burton.com Shopping cart.
Who
Burton Snowboards is a global leader in snowboards, outerwear, and apparel. Known for quality and style, the brand serves a lifestyle-driven audience of outdoor enthusiasts.
Project Timeline
Scope
1 page, Desktop and Mobile
Team
Stakeholders
Tools

Want to see it in action?
Check it out live !
And while you’re at it, consider buying some really cool gear :)
The Burton.com shopping cart required a code refactor, providing an opportunity to re-design the UI and stand-up new features requested by stakeholders. Cart abandonment was high (65%), leading our team to investigate what features might be added or optimized to instill user confidence proceeding to checkout.
My Role:
As the UX designer, I led wireframing, prototyping, and high-fidelity mockups for development handoff. I partnered with our UX researcher to turn insights into design decisions and collaborated with developers to establish a scalable handoff process. I was responsible for researching and implementing Figma Dev mode, training developers on the feature and its integrations with our design library and Jira ticketing system.
Old Cart Design:
Desktop:

Mobile:

Mobile cont’d:

As a UX team, we gathered information from the following sources to identify project goals:



(Baymard Institute, Nielsen
Norman Group)

Design Opportunities
Problem Statement:
Burton.com needed a shopping cart design that enabled users to proceed to checkout with confidence,
clarity, and ease.
Constraints
We reviewed our discovery findings and subsequent UX goals with our development team and identified the following constraints:
Building on our discovery findings, we launched a usability study across North America and Europe, testing three desktop and three mobile prototypes with varying information architecture and key feature designs.
Three Prototype Layouts:
Prototype 1:

Prototype 2:

Prototype 3:

Usability Study
Overall Usability:
Research Goal:
Validate design usability across all three protypes and identify preferred overall layout
Finding:
All three prototypes got a positive response and were perceived as clean and easy to use.
Promo code: distilling complexities into intuitive interactions with clear pricing
Accommodates various promotion types that are stackable
Placed promo code behind a link. This maintained find-ability while reducing
user distraction.
Introduced valid/invalid states for applied codes. Solving for technical constraint inhibiting overwrites on inactive codes.
Enabled a nano-banner at top of the cart that displays current promo codes for easy recognition rather than recall.

Mobile Sticky Checkout Button:
one clear path forward to checkout
Nested all payment types behind a sticky Checkout button
Reduced cognitive load and increased speed to checkout by presenting one clear path forward

Gift with Purchase: allowing users to opt in or out
Allows users to add/remove/edit gift with purchase selection within cart with option to add back if removed
User validated interaction design
Accommodates size runs


Chill Donation: enhanced visual design and confirmation messaging
Clear confirmation messaging and price adjustment
Donation line item added to order summary, per usability findings
Updated widget design with more expected dropdown interaction
Enhanced visual design and updated copy to include 2x Loyalty points for donations

Shipping Cost Modal: exacting shipping costs and delivery windows
Pre-populates zip code and corresponding costs based on geo-location
Answered user desire for cost transparency and shipping timeline by exacting cost and shipping window before entering checkout.

Product Edit Modal: Minimizing the need to leave the cart to make selection updates.
Users can easily review and edit product variations within the cart
Includes full image gallery and dynamic pricing/availability for ease of selection

New Toast Messaging System: providing confirmation of actions and error prevention
Created a new toast messaging system to communicate important messaging needed to proceed to checkout
Messaging consistently located at the top of cart for find-ability
New confirmation of actions in GREEN. Undo and view saved for later actions included to ease list refinement
Error messaging in RED with corresponding disabled checkout button.

Loyalty member info:
completing the user journey
New “sign in or sign up” messaging near order summary reminds members of free shipping benefit and incentivizes new member sign-up.
New estimated loyalty points calculator illustrates program benefit.
2X Points on Chill donations now reflected in the cart experience

How We’ll Measure Success
Analytics Data
Goals:
Customer Service Data
Goal:
New Reviews and
Loyalty Members
Goals:
Want to see it in action?
Check it out live !
And while you’re at it, consider buying some really cool gear :)
DEVELOPMENT HANDOFF
Designing Beyond
the Screen
This project was exciting for reasons beyond the UI. Through this project, our UX team had the opportunity to establish a new handoff process with a goals of improving clarity, collaboration, and speed.
Implementing Figma Dev Mode into our workflow:

In conjunction with our newly established Design System, we leveraged Figma dev mode features to build a clear workflow that integrated with our Jira ticketing system, and matched css styles. I created a new handoff process and trained developers how to use the dev mode features we implemented.Defining and aligning our process improved our teams speed and execution. We leveraged the “Ready for Dev” feature to communicate design readiness and changes. Linking designs to tickets through the new Jira/Figma integration provided a single source of truth. Where there was formerly a sea of screenshots buried in Jira ticket comments, there was now one design file with descriptive annotations and clear change logs.

Handoff File: communicating the breadth of interactions
Shopping cart scenarios were seemingly endless when considering the level of promotions, regional nuances, error states, purchase restrictions, etc.
I met with developers and product owners to understand the design handoff requirements and find the balance between over and under communicating interactions.
In addition to providing full page mock ups for unique cart states (regional variation, signed in/out, error states), I created interaction flows for each cart feature. Additionally, I built out component variations for all possible states so that developers could easily view scenarios using the component playground.

Results to be proud of:
Reduced back and forth,
faster development:
After a singular Dev handoff meeting, we significantly reduced back and forth communication between design and development, taking it 100% offline by communicating within our newly established system. This sped up development.
Reduced QA times by 50%:
we cut our QA testing window in half because execution of designs showed drastic improvement from previous projects.
Repeatable process:
This process has carried into our subsequent projects and we continue to improve development speeds and design execution.
2024
E-Commerce Shopping Cart
This end-to-end research and redesign effort delivered a modern shopping cart UI optimized to drive user confidence proceeding to checkout.
Stay tuned at the bottom to learn about how I created a new design handoff process, increasing development accuracy and speed — reducing QA time by 50%.
End-to-end design
Global Audience
Workflow Improvement

Project Overview
End-to-end design process to re-design the Burton.com Shopping cart.
Who
Burton Snowboards is a global leader in snowboards, outerwear, and apparel. Known for quality and style, the brand serves a lifestyle-driven audience of outdoor enthusiasts.
Project Timeline
Scope
1 page, Desktop and Mobile
Team
Stakeholders
Tools

Want to see it in action?
Check it out live!
While you’re at it, consider buying some really cool gear :)
The Burton.com shopping cart required a code refactor, providing an opportunity to re-design the UI and stand-up new features requested by stakeholders. Cart abandonment was high (65%), leading our team to investigate what features might be added or optimized to instill user confidence proceeding to checkout.
My Role:
As the UX designer, I led wireframing, prototyping, and high-fidelity mockups for development handoff. I partnered with our UX researcher to turn insights into design decisions and collaborated with developers to establish a scalable handoff process. I was responsible for researching and implementing Figma Dev mode, training developers on the feature and its integrations with our design library and Jira ticketing system.
Old Cart Design:

Desktop

Mobile

Mobile cont’d
As a UX team, we gathered information from the following sources to identify project goals:



(Baymard Institute, Nielsen Norman Group)

Design Opportunities
Problem Statement:
Burton.com needed a shopping cart design that enabled users to proceed to checkout with confidence, clarity, and ease.
Constraints
We reviewed our discovery findings and subsequent UX goals with our development team and identified the following constraints:
Building on our discovery findings, we launched a usability study across North America and Europe, testing three desktop and three mobile prototypes with varying information architecture and key feature designs.
Three Prototype Layouts:

Prototype 1:

Prototype 2:

Prototype 3:
Version 2
Version 3
Version 1
Usability Study
Research Goals
Validate design usability across all three protypes and identify preferred overall layout
Promo code placement:We tested a new link treatment and a new placement of the promo code feature against a similar (open field) treatment from the existing design
Checkout CTA:On Desktop, we tested the placement of the CTA Button at the top vs. the bottom of the order summary. On mobile we tested a sticky Checkout CTA
Gift with Purchase design:We explored several design treatments to make the gift with purchase clearly recognizable as a free item.
Chill Donation CTA:Observe user behavior around the donation feature to see if different placements on the page elicite positive/negative responses or a greater interest in donating
New Shipping Cost Modal:Tested a new shipping modal feature that exacted shipping fees based on zip code.
Product Edit Feauture:Test new feature and gauge usefulness
Findings
All three prototypes got a positive response and were perceived as clean and easy to use.
Promo code placement:Users felt all three variations were easy to see and interact with. Of the three design treatments, there was no clear standout.
Checkout CTA:As hypothesized, users overwhelmingly preferred the placement of the checkout button below the order summary. The sticky checkout button performed very well with all users finding it quickly and easily.
Gift with Purchase design:Users strongly preferred the gift with purchase variation that permitted them to add the item back to their cart if they removed it.
Chill Donation CTA:Users were somewhat offput by a donation widget at the top of the shopping cart. We learned the majority of users expected to see a donation line item in the order summary (rather than being grouped with cart items).
New Shipping Cost Modal:Users much preferred the experience with a shipping calculator vs. a static “estimated shipping” line item in the order summary.
Product edit: Feature was a huge delighter across both countries, all users rating as easy to use and very helpful.
Promo code: distilling complexities into intuitive interactions with clear pricing
Accommodates various promotion types that are stackable
Placed promo code behind a link. This maintained find-ability while reducing
user distraction.
Introduced valid/invalid states for applied codes. Solving for technical constraint inhibiting overwrites on inactive codes.
Enabled a nano-banner at top of the cart that displays current promo codes for easy recognition rather than recall.


Mobile Sticky Checkout Button:
one clear path forward to checkout
Nested all payment types behind a sticky Checkout button
Reduced cognitive load and increased speed to checkout by presenting one clear path forward
Gift with Purchase: allowing users to opt in or out
Allows users to add/remove/edit gift with purchase selection within cart with option to add back if removed
User validated interaction design
Accommodates size runs



Chill Donation: enhanced visual design and confirmation messaging
Clear confirmation messaging and price adjustment
Donation line item added to order summary, per usability findings
Updated widget design with more expected dropdown interaction
Enhanced visual design and updated copy to include 2x Loyalty points for donations
Shipping Cost Modal: exacting shipping costs and delivery windows
Pre-populates zip code and corresponding costs based on geo-location
Answered user desire for cost transparency and shipping timeline by exacting cost and shipping window before entering checkout.


Product Edit Modal: Minimizing the need to leave the cart to make selection updates.
Users can easily review and edit product variations within the cart
Includes full image gallery and dynamic pricing/availability for ease of selection
New Toast Messaging System: providing confirmation of actions and error prevention
Created a new toast messaging system to communicate important messaging needed to proceed to checkout
Messaging consistently located at the top of cart for find-ability
New confirmation of actions in GREEN. Undo and view saved for later actions included to ease list refinement
Error messaging in RED with corresponding disabled checkout button.


Loyalty member info:
completing the user journey
New “sign in or sign up” messaging near order summary reminds members of free shipping benefit and incentivizes new member sign-up.
New estimated loyalty points calculator illustrates program benefit.
2X Points on Chill donations now reflected in the cart experience
How We’ll Measure Success
Analytics Data
Goals:
Service Cloud Data
Goal:
Chill Donations and Loyalty
Sign up
Goals:
Want to see it in action?
Check it out live!
While you’re at it, consider buying some really cool gear :)
DEVELOPMENT HANDOFF
Designing Beyond the Screen
This project was exciting for reasons beyond the UI. Through this project, our UX team had the opportunity to establish a new handoff process with a goals of improving clarity, collaboration, and speed.
Implementing Figma Dev Mode into our workflow:
In conjunction with our newly established Design System, we leveraged Figma dev mode features to build a clear workflow that integrated with our Jira ticketing system, and matched css styles. I created a new handoff process and trained developers how to use the dev mode features we implemented.Defining and aligning our process improved our teams speed and execution. We leveraged the “Ready for Dev” feature to communicate design readiness and changes. Linking designs to tickets through the new Jira/Figma integration provided a single source of truth. Where there was formerly a sea of screenshots buried in Jira ticket comments, there was now one design file with descriptive annotations and clear change logs.


Handoff File: communicating the breadth of interactions
Shopping cart scenarios were seemingly endless when considering the level of promotions, regional nuances, error states, purchase restrictions, etc. I met with developers and product owners to understand the design handoff requirements and find the balance between over and under communicating interactions.
In addition to providing full page mock ups for unique cart states (regional variation, signed in/out, error states), I created interaction flows for each cart feature. Additionally, I built out component variations for all possible states so that developers could easily view scenarios using the component playground.

Results to be Proud of:
Reduced back and forth,
faster development:
After a singular Dev handoff meeting, we significantly reduced back and forth communication between design and development, taking it 100% offline by communicating within our newly established system. This sped up development.
Reduced QA times by 50%:
we cut our QA testing window in half because execution of designs showed drastic improvement from previous projects.
Repeatable process:
This process has carried into our subsequent projects and we continue to improve development speeds and design execution.