🔒
Protected case study

Enter the password to view this case study.

Incorrect password — try again.

← Go to homepage
WorkAbout Blog Resume Contact
Back to work
Yahoo
Growth Onboarding Retention

Fixing broken onboarding to increase Yahoo Play adoption

My RoleUX Lead
ScopeOnboarding redesign · Creative direction
PartnersEng · PM · Research · Content · Animator
ToolsSketch · Flinto · After Effects
TL;DR — The outcome
+16%
Sign-up attempts
More users attempted sign-up after the redesigned onboarding launched
🏆
Hackathon winners
Our team’s solution won the internal hackathon competing against 5 other designer-engineer teams

Yahoo Play was a short-form video app with a novel reward mechanic — users earned points by engaging with content and spent them in a built-in shop. But most people who downloaded it never signed up. We redesigned the onboarding from scratch: instead of asking users to sign up upfront, we let them earn a reward first — then sign up to claim it. The approach won a company hackathon and drove a 16% increase in sign-up attempts.

Background

A new app targeting a younger Yahoo audience

Yahoo Play app screens

Yahoo Play app screens

With the rise of short-form video, Yahoo launched Yahoo Play — a premium entertainment app offering bite-size content with interactivity and a built-in commerce layer. The core mechanic was distinctive: users earned points by watching videos and answering quizzes, then redeemed those points in a real rewards shop.

The audience data was promising. Over 60% of users were under 35, and 27% were Gen Z — a remarkable shift for Yahoo, whose existing user base skewed significantly older. Yahoo Play represented a genuine opportunity to bring younger users into the Yahoo ecosystem.

But there was a critical problem: people were downloading the app and leaving before signing up. The opportunity was real but the onboarding was broken.

The problem

Downloads were high. Sign-ups were not.

Users were taking the biggest step — downloading the app — but abandoning it before completing sign-up. Retention was also poor among those who did. The company organized an internal hackathon with 6 designer-engineer teams to find solutions.

How might we increase user sign-ups and give them a reason to come back to the app?

Our first instinct was to tackle retention. But we reframed: fix activation first. Even with low retention, more sign-ups meant more total users. We needed to get people through the door before worrying about keeping them there.

Activation baseline
39% → 26%
Of users who saw the app attempted sign-up, but only 26% of those completed it — a major drop-off at the final step
Retention baseline
23% → 5%
Day 1 retention was 23%, collapsing to just 5% by Day 7 — most users who signed up never returned

Why the existing onboarding was failing

Existing onboarding flow
Old onboarding Old sign-up screen Old home screen
The hackathon solution
🏆 Hackathon winners — built in 2 days

Don’t ask users to sign up. Give them a reason to.

The key insight: users had already taken the biggest step by downloading the app. Asking them to sign up before they’d experienced anything was friction with no reward. We flipped the model.

Instead of a tutorial or sign-up gate, we brought the app’s core value prop — earn points, get rewards — to the very first screen. Users could play along immediately: watch a short clip, answer a quiz, and earn 50 points. Then we asked them to sign up — to claim the reward they’d already earned.

2
Days to build a fully functional prototype. Our team won competing against 5 other designer-engineer teams at Yahoo’s internal hackathon.

Hackathon prototype screens

Hack screen 1

Play to earn — first screen

Hack screen 2

Interactive quiz

Hack screen 3

Rewards shop

Hack screen 4

Claim your reward

Hack screen 5

Sign up to claim

Hack screen 6

Content home screen

Presenting at hackathon

Presenting the solution to the hackathon audience and judges

Final design

Refined over several weeks with motion, copy, and polish

After winning the hackathon, I refined the flow with a content designer and animator. Motion became central to the experience — bringing a playful, energetic feeling that matched the app’s personality and guided user actions. The goal was to give every new user the quickest possible tour of all major features, without a literal tutorial.

Step 1
1
Play along to get your first reward
The app opens with an invitation to play — not a sign-up prompt. Reward mechanic communicated before asking for anything.
Step 2
2
Watch a clip, then take the quiz
A real piece of app content plays, followed by an interactive quiz — the same experience they’ll get every day after signing up.
Step 3
3
Earn 50 points — now you have a reason to sign up
Users receive 50 points after the quiz — a tangible reward that gives them a real reason to create an account.
Step 4
4
Sign up to claim the reward
Only now do we ask for sign-up — and users have a clear personal reason to complete it.
Step 5
5
Land in the app with points ready to use
After sign-up, a notification prompts users to use their earned points — pulling them straight to the shop.
Step 6
6
Redeem points for real rewards
Users head to the shop — completing the full loop and experiencing the app’s core value prop within their very first session.
Results

An honest look at what worked — and what didn’t

The redesigned onboarding moved the needle on sign-up attempts, but completion didn’t follow at the same rate. The data told a clear story about where the real bottleneck was.

+16%
Sign-up attempts increased

More users were motivated to begin the sign-up process after experiencing the earn-first onboarding flow.

+1%
Sign-up completion

The bottleneck wasn’t motivation — it was Yahoo’s own sign-up flow, already known to be too long and frustrating across all Yahoo properties.

The data was clear: our onboarding solved the motivation problem. Yahoo’s sign-up flow was the remaining barrier — a separate team was already working on fixing it across all Yahoo properties.

Other contributions

Invite flow & marketing materials

Beyond the onboarding, I designed the Invite Friends feature — covering both the inviter and invitee experiences — and created promotional marketing materials for the app.

Inviter flow

Invite Friends — inviter flow

Invitee flow

Invite Friends — invitee flow

Marketing materials

Promotional marketing materials

Reflection

What I took from this project

💡
What I learned
  • Brainstorming with engineers can be transformative — their fresh perspectives and early awareness of technical constraints make for stronger, more buildable ideas
  • A product’s core value prop must be felt, not explained. Letting users earn a reward before sign-up was more convincing than any tutorial could have been
  • Good design alone can’t save a product if the underlying business strategy isn’t sound — the core mechanics of Yahoo Play ultimately needed deeper rethinking
🔭
What I’d do next
  • Work directly with the Yahoo sign-up team to streamline the flow specifically for Yahoo Play — reducing friction at the final conversion step
  • A/B test different reward amounts and content types in the onboarding to optimize for completion rate, not just attempts
  • Rethink the product and business strategy more broadly — good design can’t carry a product if the underlying business model isn’t right
Video Monetization
Next case study
Video Monetization
View project ⟶
Get in touch
Let’s build something great.

Fill in the form and I’ll get back to you as soon as possible.

Message sent!

Thanks for reaching out. I’ll get back to you soon.