Skip to main content
Back

Retail UX · Contract · 2022–2024

Promotion Path to Purchase

Redesigning the promotion experience on the Home Depot Canada app: surfacing offers earlier, clarifying eligibility, and removing friction from the path to checkout.

Visit website

Year

2022–2024

Role

Product Designer (Contract)

Client

Home Depot Canada

Scope

Mobile App · Checkout Experience · Retail UX

Promotion Path to Purchase interface overview

What is the Promotion Experience?

Customers are presented with promotions tied to specific purchase criteria. Qualifying purchases unlock additional products at no extra cost. This takes two primary forms: a set quantity of items purchased resulting in complimentary products, or the ability to choose free items from a curated selection.

Well-executed promotions deliver tangible value to customers while driving sales and brand loyalty. The challenge isn’t the offer itself. It’s ensuring users discover, understand, and successfully act on it before they leave.

Tags

Retail UXMobile DesignCross-PlatformConversion

Process

  • Promotion flow mapping
  • User journey research
  • Crazy 4s ideation
  • Edge case exploration
  • Hi-fidelity prototyping
Buy X Get Y promotion type
Buy X Save Y promotion type

Challenges & Solutions

Problem

Promotions weren't visible

Users had to navigate through multiple steps to discover applicable promotions. There was no clear surface-level signal that a qualifying offer existed, leaving real value unclaimed at scale.

Solution

Prominent promotion surfaces

We redesigned the promotion UI to surface personalised offers earlier, integrating contextual callouts on product pages so promotions were discoverable before users reached checkout.

Problem

Rules were unclear

Complex promotion terms weren't communicated at the right moment. Users encountered eligibility conditions mid-checkout, creating confusion about whether they qualified and what they needed to do next.

Solution

Clear instructions and real-time feedback

Each promotion was accompanied by plain-language eligibility criteria and live progress indicators. Users could see exactly what they needed to qualify, with no surprises at checkout.

Problem

Applying promotions felt broken

The promotion application flow during checkout was non-intuitive. Users frequently abandoned the process, unsure whether a promotion had applied or which step they'd missed.

Solution

Trust-first framing

Avoiding aggressive or manipulative promotion mechanics was a deliberate priority. The goal was sustained trust and repeat engagement, not one-off conversion at the cost of the relationship.

Design Question

How might we create a seamless experience for customers who want to take advantage of promotions on the app?

Ideation: Crazy 4s

A Crazy 4s exercise helped map the design flow clearly and generate four distinct modal approaches in a short window. Research reinforced that timely promotion reminders meaningfully improve the shopping experience, so building visibility without being intrusive became a core constraint. Avoiding aggressive patterns was a deliberate principle from day one.

Crazy 4s ideation exercise sketches

Edge Cases

Defining edge cases early shaped the overall system. The scenarios below represent the states most likely to break the experience, along with the design decisions made to handle them gracefully.

Multiple promotions

Multiple promotions

When a customer qualifies for more than one offer simultaneously, the interface surfaces all eligible promotions with clear hierarchy, helping users make informed choices without overwhelm.

Skip promotions

Skip promotions

When a customer wants to proceed without adding promotional items, the flow provides a clear, friction-free exit, respecting their intent without burying the option.

Update promotions

Update promotions

When a customer's cart changes and a promotion is affected, the system communicates the impact clearly, allowing users to adjust their selection without losing context.

Hi-Fidelity Prototype

The final prototype brought together all three promotion states (entry, selection, and confirmation) into a single cohesive flow. The interactive demo above demonstrates the end-to-end experience, from promotion discovery through to seamless checkout completion.

Key Learnings

  • Maintaining consistency across platforms requires more than visual alignment. It demands shared vocabulary and coordinated decision-making across the full team.

  • Working within a cross-functional team underscored how much design momentum depends on clear communication. Alignment isn't a byproduct; it's the work.

  • Designing for edge cases isn't just about coverage. It's about building a system users can trust when things don't go as expected.