← All work

Designing for Endgame Loyalty

Recognising weekly progress before players reach the end of Candy Crush's map.

UX DesigneriOS/AndroidQ1-Q2 2024PM, Dev, Data, Art

The brief began with Candy Crush players who had finished every available level. They were waiting for weekly releases, while milestone celebrations could be 1,000 levels apart. I explored how the game could recognise their effort more often.

Illustration of players leaping off the end of a crumbling path towards floating islands
An illustration of players running off the end of the map towards new things to do, such as live play and community challenges.

As UX lead, I proposed recognising weekly activity before players reached the end of the map. With the team, I designed badges players could earn for levels completed, keep and display on their profiles.

Launched in 2024, the experience increased retention and rounds played, with recognition extended to a much wider group of dedicated players.

The end of the map

Candy Crush adds levels every week. Its most active players regularly complete them all and reach what King calls end of content, or EOC.

Between releases, these players returned to the same activities. The question was how to make their continued effort feel worthwhile.

YearLevels in the main map
201265
2013500
20161,000
20204,000
202315,000
202518,000
A woman smiling at Candy Crush on her phone on a night train

A player enjoys the game on her commute.

The woman, now grey-haired, frowning at her phone on the train

Years later, she is still playing, and the game has stopped feeling rewarding.

Is the grind worth it?

Finishing thousands of levels takes sustained effort, but the game offered little lasting recognition.

The challenge

Players at the end of the map were a small group, about 8,000 people, who brought in about 2% of the game's revenue. Their retention had declined since late 2022, making the problem important to both the players and the business.

They had also invested years in the game. The design needed to recognise that commitment.

By 2023, the game had more than 15,000 levels. Both paying and non-paying players were leaving, while long gaps between milestones gave them few opportunities to see their commitment acknowledged.

churn at the end of the map, year on year
+12%
spending from these players
−8%

Player research

Player feedback pointed to a recognition problem as well as a content problem: years of effort could end with the same brief celebration.

  1. 01Recognition was briefA banner marked the milestone and left little that players could keep or show. “I reached level 15,000 and got the same boring banner as before.”
  2. 02The next goal was unclearPlayers could reach the final level without knowing what would follow. “I had no idea I was even close to finishing. One day I just... ran out of levels. Now what?”
  3. 03Long-time players were ready to leave“I've played for five years, but I'm not going to stick around if there's nothing meaningful left to do.”
  4. 04Progress went unrecognised for too longPlayers made progress every week, while celebrations were far apart.
“I have to wait 1,000 levels just to get any kind of acknowledgment. That's like 6 months of playing!”
A player, on the wait between celebrations

The loop at the end of the map

Players repeatedly moved between new releases and the same end-of-map activity.

  1. 01Running out of levelsPlayers who reach the final level have completed every level in the game. Now they wait each week for new ones.
  2. 02Star TournamentFinishing every level unlocks the Star Tournament, a weekly event where players replay past levels to earn stars, compete for top ranks and win rewards.
  3. 03The same cycleOnce players finish the new levels, they return to the Star Tournament until the next release.
A Candy Crush level near the end of the map

A level near the current end of the map.

Message congratulating the player on finishing every level and unlocking the Star Tournament

Finishing every level unlocks the Star Tournament.

Reward screen for finishing 16,000 levels

The reward for finishing 16,000 levels is a thank-you message and a gift of boosters.

Recognising weekly activity

Widening the audience

Reaching the final level was only one sign of dedication. Players completing more than 100 levels a week were also investing heavily, well before the end of the map.

The wider late-game audience was about 2.2 million players, compared with 8,000 at the end of the map. Weekly progress gave us a way to recognise dedication within that larger group.

I presented the proposal to product leadership: reward how actively someone plays before they finish the game. The expanded scope included late-game players, those nearing the end and those already there.

Comparing ideas

I compared concepts by reach, impact, confidence and effort (RICE) to weigh player benefit against implementation cost. Weekly badges and updated profile frames scored highest.

ConceptWhat it isRICE score
Weekly badgesBadges for reaching a number of levels in a week700
Updated framesNew profile banners every 1,000 levels700
Elite ZoneAn exclusive area with VIP rewards540
Progress trackingA screen for comparing progress with other players490
Illustration of a ladder breaking through a locked door to a golden staircase

Milestone unlock

Illustration of a ladder rising through clouds to a golden staircase

Direct entry

Two early concepts for entering the Elite Zone: unlock it at a milestone, or show a direct route with its rewards visible.
Player profile showing daily, weekly and all-time tabs with weekly stats and badges
An early test of badges on a player's profile, with the week's levels passed, stars and badges earned.

Badge design

Badges for levels passed each week

I worked with the UI designer on four tiers of weekly badges, using AI image generation during exploration. Players could keep earned badges and display them in social features.

Four weekly badges for 15, 50, 100 and 200 levels
The four weekly badges, for passing 15, 50, 100 and 200 levels in a week.

Visual design

The four tiers progressed visually from bronze to diamond, making it possible to distinguish achievements at a glance.

Annotated weekly badge popup showing the badge, a character, a progress track and the badge collection
The weekly badge popup, annotated: the badge earned, a character cheering the player on, progress towards the next tier and the collection so far.

Where badges live

Players received a badge when they crossed a weekly threshold and could revisit it through their profile. The reward remained visible after the celebration ended.

Task flow diagram for when the weekly badge popup appears
The task flow. Players above level 5,000 get an introduction first, then a popup each time they pass 15, 50, 100 or 200 levels in a week, and they can reopen it from the home screen or events tab.

Social profiles

I worked with the Social and Engineering teams to show weekly badges on profile cards, keep them up to date, and carry the same visual treatment across screens.

Profile card showing a 100+ badge, last week's stats and an elite badge count

A profile card shows the player's latest badge, their week in numbers and how many elite badges they hold.

Weekly badge popup showing a 100+ badge, progress to the next tier and the badge collection

The weekly popup shows the badge earned this week, the next tier and the full collection.

Results

Weekly badges launched in 2024 and improved both engagement and spending.

game rounds per session
+2.5%
retention
+1%
gross bookings
+2%
levels passed per week
+5%

The key change was the definition of dedication. Weekly progress let us recognise players before they exhausted the content, with achievements that lasted beyond a celebration screen. Recognition now reached about 2.2 million players, 275 times the group at the end of the map.