CASE STUDY - UX / interaction design

Scaling Mejuri Membership

dcbel builds a smart home energy system that manages solar, electric vehicle battery, backup energy storage, and grid power from a single wall-mounted unit. Its interface failed during real internal field testing during a blackout. I led the redesign, and it shipped on time.

My Role

My Role

Senior Product Designer

Senior Product Designer

Tools

Tools

Figma , Respondent, Intellizoom, Notion

Figma, Respondent, Intellizoom, Notion

Timeline

Timeline

3 weeks
Jul 2023

3 weeks
Jul 2023

Design strategy

Usability testing

Mobile interaction design

Design systems

Stakeholder presentation

01 -

Context & challenge

With over 2 million shoppers, the loyalty program had fewer than 1 million members, even though it was free. Most high spenders still checked out as guests.

The guest checkouts left Mejuri's highest-value customers invisible to its retargeting and loyalty infrastructure. The business wanted to close the gap with a time-limited summer promotion. A free piece of jewellery for joining Mejuri+ at the point of highest purchase intent.

My mandate was to design that intervention and ensure it brought in new memberships.

how might we

How might we convert high-spending guest shoppers into Mejuri+ members at checkout without disrupting the checkout flow?

70% of testers converted

The winning concept, validated with 20 screened participants, overturned my own hypothesis.

1M+ members

Mejuri+ surpassed 1 million active members during the one-month promotional period.

02 -

Strategy: designing to test, not to be right

I built three architecturally distinct concepts so that testing would resolve the hypothesis rather than individual preferences.

No matter the company or the team, we usually fall into our biases. I had to push back on the opinions of my seniors and colleagues. The only way to do it was to back it up with data.

CONCEPT 1

Progressive upselling

A step-by-step guide breaking the offer into stages, reducing overwhelm through incremental accomplishment at each threshold.

CONCEPT 2

Free jewellery card

The offer placed directly below cart items, previewing the reward next to the price. My personal prediction for the winner.

CONCEPT 3

Membership bar

A persistent bar pinned to the top of the cart, separating the membership goal from transactional detail, with persuasive copy and one unambiguous CTA.

03 -

Interaction design: the membership bar

One component, four states, each with distinct copy and treatment across the guest-to-member journey.

Some of the components weren't designed from scratch. I reused existing components from the design library and extended it with a line of copy but no structural change. That saved prototyping time and kept the cart consistent with the current look.

Mejuri's design system was built on WCAG AA foundations. I audited my design additions with Lighthouse and a contrast checker. All components met AA contrast and touch-target sizing requirements.

  1. CONCEPT 1

  1. CONCEPT 1

  1. CONCEPT 1

  1. CONCEPT 2

  1. CONCEPT 2

  1. CONCEPT 2

  1. CONCEPT 3

  1. CONCEPT 3

  1. CONCEPT 3

04 -

Validation: usability testing

Users felt the Free Jewellery and Free Shipping messages competed for attention, diluting each's value.

I ran unmoderated tests with 20 participants, with participants screened to match the target profile of high-spending guest shoppers not currently enrolled in Mejuri+.

The results overturned my assumption. I designed Concept 2 believing users wanted the reward beside the price, while my colleagues favoured Concept 1.

Concept 3, however, converted 70% of participants. Separating the membership goal from the transactional cart detail removed the message competition and made the CTA unambiguous.

05 -

Systems thinking: designing for scale

The most consequential decision wasn't just the copy or the placement, it was building a system component.

Using the newly launched Figma feature, I created variants for each user state and journey stage so a future designer or marketer could deploy a new offer without a developer or a redesign.

08 -

Lessons learned

LESSON 01

Be wrong fast

I was convinced Concept 2 was right, while my colleagues were convinced Concept 1 was right. Building three distinct concepts and testing them before committing meant the data made the call, not assumptions.

LESSON 02

Campaign thinking vs. system thinking

The immediate instinct is to design for the moment. The better decision is to design for what comes after. Scaling the component library and keeping it up to date with industry standards helped the business gain velocity.

LESSON 03

Separation reduces cognitive load

The core insight was architectural. Placing the membership goal at the top of the cart, structurally separated from transactional details. Position and hierarchy did what copy alone could not.

Previous

Ara Human-Machine Interface Redesign

Next

Vuse Subscription Redesign