Fitness

Ladder Full Breakdown

Ladder organizes fitness around a coaching team — a named group of athletes working under a real coach with a defined training philosophy. The coach appears in a personal recruitment video before the user joins, delivering a direct pitch designed to make joining feel earned. Completing the welcome workout unlocks the full app simultaneously: the workout plan, the team chat, the Workout Wall showing 13,728 previous completions of the same workout, and the get-started challenge checklist. Every major feature reveal is timed to the same single event.

Mechanics observed

Seven mechanics carry the loop

How it works

The core loop

Match to a coaching team through a preference filter. Watch the coach's recruitment video. Complete the welcome workout. Unlock: team chat, Workout Wall, nutrition module, full workout plan, get-started challenge checklist. Complete three workouts per week to maintain the streak. The get-started challenge drives early social actions: second workout, profile photo, widget install, referral, weekly streak.

Retention

Streak / Streak Bonus

Full mechanic page

What was observed

The streak threshold is three workouts per week, not a daily action. This was communicated at two distinct moments in the onboarding: on the welcome workout completion screen ("complete two more workouts to get your weekly streak") and on the plan unlock screen ("complete three a week to earn a streak"). The weekly streak is listed as one of five items in the get-started challenge checklist.

What is worth noting

Three workouts per week aligns with standard fitness guidance on recovery days. A daily streak in a fitness app either encourages overtraining or requires the user to log trivial actions to maintain it. The weekly threshold removes that tension and is more defensible to a fitness-literate audience.

Key findings

  • The same threshold (three workouts) that earns the streak also activates the coaching program's progression, meaning streak maintenance and plan adherence are the same action.
  • The weekly cadence matches Strava's approach to streaks in the fitness category, suggesting this is an established convention for apps where daily training would be harmful.
  • Embedding the streak goal in the get-started checklist means a new user encounters it as a completion item rather than a passive counter, giving it a sense of being earned rather than accumulated.
screenshot
Welcome workout completion screen showing "complete 2 more workouts to get your weekly streak" alongside the earned badge, workout stats, and share button
Retention

Challenges

Full mechanic page

What was observed

Two challenge structures coexist. The Baseline Strength Series is a time-bounded program running from March 2 to April 12, requiring 20 workout completions to finish. A log of days, an exercise list, a rewards section, and an invite friends mechanic are all visible from the challenge screen. The get-started challenge is a one-time onboarding checklist: complete a second workout, add a profile photo, add the Ladder widget, share Ladder with one person, earn the weekly streak. Each item is a checkbox.

Key findings

  • The Baseline Strength Series provides a six-week goal that spans multiple weekly streak cycles, giving users a persistent motivation arc that outlasts any single week's momentum.
  • The get-started challenge embeds referral (share Ladder with one person) as an explicit onboarding completion step rather than a hidden option, making social sharing a named goal with a visible completion state.
  • Including the weekly streak as a get-started challenge item creates a concrete near-term target for users who might otherwise view the streak as an abstract ongoing obligation.
screenshot
Get-started challenge card list showing checked "complete welcome workout" and unchecked items: second workout, photo, widget, share Ladder, weekly streak
screenshot
Baseline Strength Series screen showing the March 2 to April 12 date range, 20-workout target, day log grid, and rewards/invite friends sections

Community / Groups

Full mechanic page

What was observed

The Chat tab contains four social surfaces: the coaching team's group chat (team-specific, with the coach as a participant), community topic channels with named membership counts (Healthy Parenting 12,300 members, Equipment and Accessories 32,400, Goodreads and Podcasts 22,900), city meetup groups (Denver, San Diego, Houston, Seattle, New York, Chicago, Philadelphia, plus country-level groups for Australia, UK, and Canada), and Ladder Live (a live event channel with 4,500 members). Chat was a locked tab until the welcome workout was completed.

Key findings

  • Locking the Chat tab behind welcome workout completion means social access is earned rather than available immediately, concentrating the community's perceived value at the first meaningful engagement moment.
  • The four social surfaces organized by specificity create a community architecture where every user has an appropriate entry point: the introvert joins only the team chat, the engaged member also uses topic channels, the highly invested member joins meetup groups.
  • The coach participates in the team chat alongside members, making the team chat feel qualitatively different from a peer community and justifying team-based organization over interest-based organization.
screenshot
Chat tab showing Maximus Team Chat, Ladder Updates, topic channels (Healthy Parenting 12.3K, Equipment 32.4K, Goodreads 22.9K), and meetup groups (Denver, New York, UK)
screenshot
Workout Wall showing 13,728 completions of the welcome workout with video thumbnails from multiple members, each showing completion time and calories
Retention

Achievements / Milestones

Full mechanic page

What was observed

A badge was awarded on completing the welcome workout. The badge is spinnable in 3D and reactive to touch. A five-star rating prompt appeared before the badge award, with the rating functioning as the badge-unlock trigger. Profile stats are permanently visible: workouts completed, minutes exercised, calories burned, and cheers given and received. The badge is shareable directly from the award screen.

Key findings

  • The five-star rating prompt as a badge-unlock trigger is the only observed case in the library where an achievement reward is earned by rating the content rather than completing it. The design collects useful feedback data while rewarding the user for providing it.
  • The shareable badge from the first workout completion is a designed acquisition moment: sharing a workout badge is also a branded Ladder ad in the recipient's social feed.
How they connect

Where the mechanics meet

Streak / Streak Bonus Challenges

Three workouts per week earns the streak. The get-started challenge requires those same workouts as checkboxes. The streak and the onboarding challenge share the same behavioral unit. Users who pursue the streak are simultaneously progressing the get-started challenge. One behavior completes two tracking systems.

Weekly streak threshold matches challenge completion cadence

Challenges Community / Groups

The get-started checklist includes adding a profile photo, joining team chat, and sharing Ladder with one person. The challenge mechanics explicitly push the user into every social surface. The community layer is not discovered passively. The checklist makes it a completion step.

Get-started challenge drives social layer adoption

Social Feed Streak / Streak Bonus

The Workout Wall, showing 13,728 previous completions of the welcome workout, appears immediately before the streak is introduced on the completion screen. The scale of community participation is visible at the exact moment the streak commitment begins. The streak starts in a context of demonstrated mass adoption.

Workout Wall provides social proof at the streak introduction moment

Gifting Challenges

Share Ladder with one person is an explicit checkbox in the get-started challenge. Referral is framed as an onboarding completion step rather than a settings option. The referral rate is higher because completion of the checklist is the motivator, not the referral mechanic itself.

Referral is a checklist item, not a hidden feature
Key insight

What the system teaches

The single most instructive observation

The welcome workout completion screen is the most information-dense single event in the onboarding observed across all fitness apps in the library. Five things happen at once: the badge award, the Workout Wall reveal, the get-started checklist, the plan unlock, and the nutrition module access. Everything the app wants the user to know about its value is timed to the moment they have just demonstrated they will actually use it.

What makes the system work

The team structure makes social accountability automatic rather than optional. Cheers, chat, and workout wall entries are all team-specific, so social interaction happens within a bounded group of people working under the same coach. The coach's recruitment video, which includes deliberate commitment-triggering language, front-loads the psychological investment before the user has done a single workout.