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.
Seven mechanics carry the loop
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.