Social Feed
A stream of user-generated activity, completed sessions, achievements, milestones, visible to followers or the community.
The feed converts private behaviour into social currency
For the Socializer, the feed is the reason to open the app beyond the core loop. Strava's feed integrates kudos, photos, achievements, and challenge completions into a coherent activity stream. The mechanic works best when the feed surfaces personally relevant content, activity from people the user knows.
The feed converts private behaviour into social currency. A personal session becomes visible progress in a shared space.
Social feeds require a minimum viable social graph to function. A user with no followers sees an empty feed, which accelerates churn. Seed the social graph during onboarding.
Four ways to build it
Activity feed
Achievement feed
Global community feed
Friend-only feed
Grows in value as the social graph expands. Low value days 1–7; high value from day 30+.
Seen in the wild
Insight Timer's social layer surfaces group activity, teacher posts, and a community gratitude wall. The real-time engagement counter, '594,622 people here today', is visible without navigating to any specific section. Live events appear with attendee counts and scheduled times. Teacher profiles list follower counts, published tracks, and courses. Following a teacher routes their new content into the home screen recommendations.
The real-time counter frames the app as a live communal space, 594,622 people here today communicates simultaneous presence that converts the solo meditation experience into a shared one without requiring any social interaction.
The social layer is distributed across the primary home tab (recommendations from followed teachers), the library (browseable by teacher), and the sidebar (groups, retreats). The real-time counter is on the home screen.
The real-time counter converts the solo meditation app into a perceived communal space without requiring social interaction.
The Discover tab contains a For You feed of photos and videos created by other users, each with a Try button that opens the specific editing tool or AI feature that created the visible effect. Tapping Try launches that tool ready for the user to apply to their own photo, a direct conversion from content consumption to tool usage in a single tap. The Explore section curates content by type, and Spaces each have their own content feed visible to members.
The Try button converts passive browsing into active tool engagement using the feed's own content as real-time product demonstrations. A user who sees an appealing AI-generated background can start creating their own with one tap, without navigating to a tool catalogue. The feed functions simultaneously as inspiration and as a product tour.
Every post in the For You feed has a Try button beneath it, alongside the heart count and comment count. Some posts show before-and-after preview toggles. Following a creator or joining a space both route their activity into the main feed. Creator profiles are accessible from feed posts, challenge submissions, and space member lists.
Every feed post has a Try button that opens the specific tool, filter, or AI feature used to create that visible effect, a single-tap path from content discovery to feature usage.
The activity feed is Strava's default home screen. Each post shows the route map, activity stats, photos or video if added, achievement badges (PR labels, segment ranking changes), and a kudos count. Kudos, a single-tap clapping hands icon, is the primary social interaction unit. Giving kudos sends a push notification to the poster. Comments are inline. After an activity, Strava generates branded sharing cards with stats and PR labels for Instagram Stories and messaging.
Every logged activity becomes a social artifact without the user deciding to make it one. PR badges appear, trophy counts update, kudos arrive. The feed doesn't ask users to perform their activity publicly, it does that for them, and surfaces the recognition in followers' feeds automatically. The kudos mechanic requires no text and creates no obligation to reciprocate, making social affirmation frictionless.
Personal record labels appear automatically on posts, the user doesn't declare a PR, the system identifies and surfaces it in the feed. Kudos and comments are delivered as push notifications in a named category configurable independently. Club feeds are separate from the main feed, keeping club activity in its own space.
Kudos is a single-tap non-evaluative affirmation, lower commitment than a comment, more personal than a like count, designed for activities where completion deserves acknowledgment rather than evaluation.