Community Building
Build community by giving individual actions a shared place to be seen and discussed.
In practice: Strava
Community features give individual effort a shared place to be seen and discussed. By surrounding a tracked activity with clubs, events, feeds, and kudos, the product turns solo progress into a social object, and belonging becomes a reason to keep going.
A shared space
A club page and activity feed give members a shared space where individual activities become something others can see and react to.
Real-world plans
Club events show attendee counts and join actions, turning the group into concrete plans rather than a passive list.
Finding your group
Club search and discovery, filtered by location and sport, help users find a group that makes the network feel relevant to them.
An audience for effort
A marathon club page and event post gather community response around a shared goal, giving effort an audience.
Activity as a story
A club post turns a ride into a personal story with route and kudos, making a completed activity worth remembering and discussing.
Collective achievement
A club leaderboard shows collective activity and ranked members, so individual effort adds up to a shared achievement.
Why it works
A completed activity becomes something others can react to, discuss, and remember. Clubs make the network feel relevant by connecting users around place and interest, and lightweight kudos create social contact without demanding heavy conversation.
How Strava does it
Clubs And Local Context
Groups make the network feel relevant by connecting users around place, interest, or identity.
Lightweight Interaction
Kudos and comments create social contact without requiring heavy conversation.
Behavioral principles
Activity As Social Object
A completed activity becomes something others can react to, discuss, and remember.
Network Effects
The product becomes more valuable as more relevant people participate.
Social Identity
Clubs help users see themselves as part of a group with shared norms.
Relatedness
Community features meet the need to feel connected while pursuing individual goals.
Design considerations
Community value should not require exposing sensitive location or routine patterns by default, and the social layer should amplify the core behavior rather than bury it.
Implementation prompt
Use the pattern above as the reference, then prototype the same behavior in your own product surface.
I want to give individual actions a shared place to be seen and discussed in my product. The goal is to turn a solo action into a social object, so belonging becomes a reason to keep going. Please suggest how to implement this in the product: • Make a completed action into something others can see, react to, and remember • Offer lightweight reactions that acknowledge effort without demanding a written reply • Group users around place, interest, or identity so the network feels relevant rather than vast • Turn groups into concrete plans, such as events with visible attendance, not passive lists • Let collective totals show individual effort adding up to something shared For implementation, propose: • The unit that becomes shareable, and what it shows by default • Group discovery, membership, and the surfaces where group activity appears • Reaction and comment mechanics • Privacy defaults, especially where the action reveals location or routine patterns • How to keep the social layer amplifying the core behavior rather than burying it.