Modernise Microsoft product key redemption experience

Rethink Setup.office.com by simplifying redemption journey and enable growth initiatives.

Product

Product

Setup.office.com

Period

Period

2024

Role

Role

UX Designer

My role

Led the design modernisation of Setup.office.com:

  • Redefined core UX patterns to improve user experience

  • Created flexible frameworks to support experimentation and delivered 7 experiments

  • Enhanced coherency with Office Checkout design language

  • Improved accessibility standards and received internal award for achieving high accessibility scores

Some context

Initially Microsoft sold Office products by selling DVDs that will be installed on one single machine.

In 2013, Microsoft moved to a digital distribution system, selling 16 digits product key that can be redeemed online on setup.office.com.

This was the channel I was asked to rethink, in order to make it more flexible, modern and adapt to experiment and drive growth.

Download on your PC

1996-2013

Redeem online

2013 · Today

Where things were at

Product was released in 2013 and updated marginally along years, reaching an average traffic of ~3.5M users/month and a growing 30% of abandonment rate, meaning that customer that already purchased their product gave up in the process of redeeming them, causing a low satisfaction rate in the customer experience.

~3.5 M

Monthly visitors

17.4%

Abandonment rate

What users were saying

Additionally, preliminary user research through the feedback evaluation form revealed that users struggles to redeem their product key due to the unclear pattern and high latency. Specifically users called out struggles with understanding why they cannot change the country and cannot download their product once the flow was completed.

Frustration for having auto-renew turned on by default

Struggle to understand the location of their product

Lack of understanding on how to download the products

Goals

The modernisation aimed to rethink the end-to-end experience by focusing on 3 key steps:

  1. Increase legitimacy by aligning with Fluent (Microsoft DS)

  1. Enhance usability to increase redemption rate

  1. Enable experimentation to increase auto-renew activation rate

Increase legitimacy leveraging a shared foundation

To create a consistent user experience and enhance legitimacy, I utilized the flexible growth framework and versatile components from Office Checkout, a design system I contributed to, designed for transactional interfaces.

This framework was designed to promote consistency across all channels, establish legitimacy through Fluent design alignment, and provide comprehensive coverage throughout the entire flow—resulting in a cohesive system that delivers a seamless user journey.

Enhance usability by streamlining the journey

To simplify the core flow, I've opted to move away from the stepper process, and instead focus the experience focus on one card and a linear navigation, always allowing users to move back and forth between the steps.

This new pattern allowed to:

  • Enhanced clarity regarding user actions, both current and upcoming

  • Increased flexibility across the user journey by breaking the process into individual pages, allowing steps to be added or removed based on the product.

First draft of redefined flow

After defining the foundational UX, I started exploring clear and effective ways to present information on the screen — focusing on helping users easily understand:

  • How to redeem their product and what exactly they’re redeeming

  • The benefits of auto-renew and how to enable it

  • How to download their app

To assess the flow, I organised a workshop showcasing all possible variants of each screen. Together with the PMs and designers, we walked through the journey to review, refine, and iterate on both the flow and the components used.

Workshop focused on core flow imporovements and UI variants

Optimize the core redemption journey

To simplify the core redemption journey, I consolidated the fragmented interactions into a single card, making the steps clear and highlighting the main action.

I also needed to make the stepper navigation more flexible, since the flow could range from 2 to 5 steps. Displaying all steps upfront limited this flexibility. To solve this, I preserved the stepper logic but redesigned it as a simple string in the top-right corner, showing the current step without locking in a fixed number.

Finally, I refined the navigation by placing it closer to the input field and making it linear. This allows users to move easily back and forth through the flow while always knowing where they are and how to continue.

Clarify what users were redeeming

The redemption flow wasn’t clear about which product was being redeemed, especially regarding the associated location. The auto-renew toggle on the same page as the product key also distracted users from their next action.

To address this, I focused on two goals: provide more information and separate the product confirmation page from the auto-renew page.

I created a component to bridge the two pages and clearly display the product details:

  • Product image

  • App icons and description

  • Region tied to the product key

The region, previously a selectable option, now shows the single country linked to the key, with a tooltip explaining what to do if the country is incorrect. This component can then carry over to the next step, giving users consistent reassurance about the product they’re redeeming.

Evolution of Product confirmation page

Increase auto-renew rate by promoting benefit

The main business goal behind this redesign was to convert one-time customers into recurring ones. To achieve that, users needed to enable auto-renew and add a payment card to their account.

The challenge, however, was communicating clearly that users wouldn’t be charged immediately — the card was only required to set up billing.

To address this, I explored alternative patterns beyond a simple toggle, focusing on designs that clearly highlighted the benefits of enabling auto-renew versus leaving it off.

Evolution of auto-renew page

Make adding a payment method clearer

Once the auto-renew setup was addressed, it was important to clearly show its value while reassuring users that they wouldn’t be charged immediately and that the product they were redeeming was still theirs. Previously, users were redirected to add a credit card without realising the redemption was still in progress, leading to drop-offs.

The payment step also needed flexibility—users should be able to select alternative methods, provide extra information, or complete second-factor authentication.

Rather than placing the payment form directly on the page, I implemented a modal overlay. This preserves the redemption context, allows users to dismiss the step if needed, and provides the flexibility for a smooth, reassuring experience.

Payment method selection flow

Create a clear download path

To address users’ uncertainty about where to download the product, I added a final page that celebrates the success of the redemption process and provides a clear path to download their apps.

Updated final steps of redemption journey

Impact

The updated product launched in February 2024 and delivered immediate results, achieving a 14% reduction in abandonment rate in the first month thanks to the streamlined user journey, and driving $9M in annual revenue growth through increased auto-renew activations.

Impact

+$9M

Annual revenue

+14%

Reduction in abandonment rate

End-to-end redemption journey

What's next?

Thanks to this modernization, we were able to begin running growth experiments across different parts of the journey. This allowed us to both learn and refine our understanding of customer preferences, while also testing more compelling offers—such as bundles—that encouraged users to add a payment method and increase the auto-renew rate.

Are you still courius?

Microsoft 365 Transaction channel modernisation

Enable growth by redesigning Microsoft 365 set up and web checkout channels.

Annual revenue

+$346k

Saved deploy time

+43%

Microsoft 365 Transaction Channel Redesign

Enable growth by redesigning Microsoft 365 set up and web checkout channels.

Annual revenue

+41M

Abandonment rate

-14%

Download on your PC

1996-2013

Redeem online

2013 · Today

Product

Office Checkout

Timeline

2024

Role

UX Designer

My role

Led the design modernisation of Setup.office.com:

  • Redefined core UX patterns to improve user experience

  • Created flexible frameworks to support experimentation and delivered 7 experiments

  • Enhanced coherency with Office Checkout design language

  • Improved accessibility standards and received internal award for achieving high accessibility scores

  1. Increase legitimacy by aligning with Fluent (Microsoft DS)

  1. Enhance usability to increase redemption rate

  1. Enable experimentation to increase auto-renew activation rate

Create a free website with Framer, the website builder loved by startups, designers and agencies.