Modernizing the Promotions & Discounts Experience

Promotions and discounts have always been a key conversion lever on Weedmaps, but the legacy experience was fragmented and outdated requiring users to jump between screens, copy promo codes, and often miss deals altogether. My goal was to reimagine the end-to-end promotions experience to make it easier for users to discover, understand, and apply discounts directly within the shopping flow.

The Challenge

Usability testing revealed major friction points in the consumer journey:

  • Confusion around how to redeem or apply promotions

  • Lack of clarity on where and how discounts were valid

  • Promo discovery felt disconnected from product exploration and checkout

We needed a more intuitive, contextual promotions system that met users where they were and reflected the dynamics of a localized marketplace.

Goals

  • Modernize the look and usability of promotions

  • Reduce friction in discovering and claiming deals

  • Improve conversion by making discount application seamless

  • Better match users with relevant offers based on location and product intent

My role

  • Synthesized research from UXR prototype sessions into actionable UX insights

  • Led the design of a new promotions architecture across product surfaces

  • Designed consumer-facing UI, sheets, checkout flows, and isolated promo shopping

  • Collaborated closely with engineers, UXR, and product marketing to bring the system to life

Design process

Design process

1. Research-Driven Redesign

Working with UXR, we tested an interactive prototype in moderated sessions. These revealed key moments in the journey where users needed more guidance and context. We focused our redesign on surfacing:

  • Product and retailer relevance (based on location)

  • Clear instructions on how to redeem

  • Seamless claim-to-checkout paths

2. Modernized promo cards

We redesigned the promo cards to feature:

  • Retailer name + location

  • Delivery ETA and reviews

  • Deal type and value (e.g. BOGO, % off, etc.)

  • A call to action with concise instructions

This new format significantly improved scannability and trust.

3. In-Context Sheets for Claiming

Rather than redirecting users to separate screens, we introduced bottom sheets for promotion claiming. These allowed users to:

  • View terms and conditions

  • See which products qualify

  • Claim deals without losing their place in the marketplace

This preserved context and supported uninterrupted shopping behavior.

4. Isolated Shopping Experience for Promotions

For high-intent users, we created a dedicated shopping flow for transactable promotions:

  • Filtered product lists tied to a specific deal

  • Streamlined product selection and cart logic

  • Dedicated promo banners and guidance throughout

This approach led to higher promo-to-checkout conversion rates in early testing.

5. Smarter, Simpler Checkout Experience

We overhauled the checkout UX to:

  • Auto-apply claimed promotions

  • Visibly show applied discounts and value saved

  • Eliminate manual code entry or re-selection of deals

We also improved error states and edge cases (e.g. expired promos, ineligible products) with better messaging and guidance.

The result

Outcome

Improved engagement with promotions surfaced in context.

Faster redemption flow from discovery to applied checkout.

Reduced drop-off between claiming and purchase.

Higher accuracy in matching users with local, available deals.

Previous
Previous

Content studio

Next
Next

Monetization strategy for category landing pages