Case study — Yahoo Mail
Making inbox management irresistible
Three seasonal editions (and counting) of the Yahoo Mail Inbox Challenge — a gamified system that turns reading, deleting, and managing emails into a themed adventure. The Inbox Challenge has driven measurable growth in revenue, engagement, and daily active users.
Overview
The challenge
Inbox management isn’t inherently fun. Reading and deleting emails is something most people view as a chore, something to defer or avoid doing entirely. My partners on the User Growth squad and I had a hypothesis: if you reframe inbox actions as progress toward a goal, with rewards and a narrative, you can change that behavior.
My role was to make these otherwise routine actions feel alive and to give each seasonal edition its own personality, voice, and copy so that the challenge felt like an event, not a feature. The copy had to carry the theme across every surface: entry modal, progress tracker, level-up celebration, push notification, and trophy.
“The mechanic was points and badges. The copy was what made it feel like Halloween.”
The work
Three editions, three distinct voices
Each challenge ran for seven days and used the same underlying mechanic. The content design job was to make each one feel like its own world, with a unique name, tone, vocabulary, and language that escalated in energy as users progressed.
Edition 01
Summer Inbox Challenge
Warm, motivational, and clean. The summer edition established the challenge format first by explaining the concept of streaks, points, trophies, and rewards. To do this, I needed to adopt a voice that was encouraging without being over-the-top. The flame emoji became the visual anchor for the streak mechanic.
Entry copy: "Get points for reading and deleting emails. Earn rewards for how well you do!"
Edition 02
The Haunted Inbox Challenge
I really went wild with this one. Every surface had a themed line, from entry all the way through level completions and the final trophy. The Halloween theme allowed me to use an entirely new, very fun vocabulary: ghosts, scaries, cobwebs, frights. This allowed me to escalate my copy with each new level the user reached.
Entry copy: "Don't let your inbox ghost you... Expel the inbox scaries — for good."
Edition 03
The Merry Inbox Challenge
Probably the most playful in structure. I built this one on a loose internal rhyme scheme throughout. “Sleigh” doubled as a verb. “Make it snow” became an interactive CTA. The winter edition showed the copy system could flex into poetry without losing clarity.
Entry copy: "Make your inbox glow and let it snow... 'Tis the season — let's go!"
Copy specimens
The writing, surface by surface
The challenge required copy for six distinct surface types, each with a different user emotional state and job to do. Here’s how the voice played out across the system.
| Surface | Copy |
|---|---|
Halloween entry |
Don’t let your inbox ghost you. Earn points every time you read or delete an email. Expel the inbox scaries — for good. “Ghost you” lands the theme in the first sentence. “For good” doubles as reassurance and spooky finality. |
Winter entry |
Make your inbox glow and let it snow. Earn points for reading or deleting emails. ‘Tis the season — let’s go! Rhyme sets the winter register immediately. The em dash break before “let’s go!” gives it a rallying energy. |
Summer entry |
Get points for reading and deleting emails. Earn rewards for how well you do! The first edition established the mechanic clearly before later editions could play with it. Benefit-led, clean, no puns required. |
Halloween progress |
You’re sweeping out the inbox cobwebs! Mid-challenge encouragement. Active verb (“sweeping”) keeps momentum; “cobwebs” earns its keep thematically. |
Winter progress subline |
The good mail, it can stay. The rest you can toss away. A couplet that makes inbox management feel like a cozy sorting ritual. Internal rhyme does the work quietly. |
Summer mid-challenge |
Your inbox is looking good! Inbox management skills like yours are rare. Don’t stop now, you’re more than halfway there! Streak reinforcement copy. Flattery + momentum + rhyme finish = one of the strongest motivational lines in the set. |
Halloween level 1 |
Spooktacular Start! You’ve survived the first fright, but there are still more scaries to fight. Celebrates without letting users off the hook. “More scaries to fight” sustains the narrative tension. |
Halloween level 3 |
Boo-tastic! Level 3 is here and the final scare is near. Show no fear — let’s end this with a cheer. The most ambitious copy in the set — a four-rhyme run that escalates energy at exactly the right moment: the final stretch. |
Winter level complete |
Sleigh all day. Another level put to bed. Just one last frosty hill to inbox victory ahead! “Sleigh/slay” is the best pun in the winter set. “Frosty hill” reframes the final level as an adventure, not a task. |
Halloween complete |
Challenge complete. No more inbox scaries to beat! Clean and final. The rhyme lands the completion with satisfaction, not fanfare. |
Winter complete |
You’ve successfully completed the Merry Inbox Challenge! Sometimes the trophy visual carries the moment. The copy steps back and lets the achievement feel big. |
Push notification |
The challenge is over, see how you did! 🔥 Push notifications need to earn the tap. “See how you did” creates curiosity without overselling. The 🔥 emoji bridges the challenge energy into a standard notification format. |
Winter interactive CTA |
Feeling festive yet? → Make it snow ❄️ A delight moment embedded inside the progress panel. The question-then-action structure turns a passive screen into a moment of joy. One of the most playful surfaces in the whole system. |
Craft notes
Writing for escalation
The challenge copy had one structural requirement that made it different from most UX writing: it needed to escalate. Entry copy had to hook. Progress copy had to sustain momentum. Level-up copy had to reward without letting users stop. Completion copy had to land with satisfaction.
The Halloween edition is the clearest demonstration of this arc. The vocabulary builds across the three levels, starting with “scaries” and “cobwebs,” escalating through “Spooktacular” and “Boo-tastic,” culminating in a four-rhyme sprint at the final level. Each line is calibrated for where the user is in the journey.
The winter edition added a new challenge: building a rhyme scheme that felt cohesive across surfaces without becoming a gimmick. The rule I held was: rhyme when it earns something (“Sleigh all day”), but don’t force it when clarity matters more.
The name as content design
Each edition name was a content decision. “The Haunted Inbox Challenge” loaded the theme into the name of the challenge itself, immediately establishing that this was something new and seasonal. “The Merry Inbox Challenge” extended the naming system while signaling warmth over spookiness. “Summer Inbox Challenge” was more neutral, which matched the first-edition goal: establish the mechanic first, then have fun with it.
Outcomes
What the work achieved
Halloween Challenge: +1.63% revenue, +1.93% DV, +2.7% PVs — copy-driven engagement with direct business impact
Streaks system (copy-supported): +0.3% DV, +0.9% PV, +0.8% Sessions
Three seasonal voice systems, each distinct but built on the same structural content framework
Organic user sharing on social media — unprompted posts citing the challenge copy and trophies as a reason to keep using Yahoo Mail
Reflection
What I’d build on
The challenge copy system worked, but it was rebuilt largely from scratch each season. The next evolution would be a shared content framework using a reusable arc template (hook → sustain → escalate → land) with seasonal vocabulary swapped in, so future editions could move faster without losing the quality of the voice. I’d also want to better evaluate the individual copy surfaces to understand which specific lines drive the most level-completion behavior. My hypothesis is that the level-up celebrations are doing disproportionate work, and that’s worth testing.