Introducing Teams: Grow Together on Bluesky

Bluesky is growing fast. Teams, brands, and communities are moving to the platform — but the tools to manage a Bluesky presence as a group haven’t kept up.

You’re sharing a brand account, but you can’t see who’s driving results. You’re running a content calendar, but there’s no way to compare performance across writers. You’re building a community, but growth metrics are scattered across individual profiles.

Teams fixes that.

Why teams matter

Most Bluesky guides assume you’re a solo creator. Post consistently, engage with your audience, watch your followers grow. But the reality for many users is different:

  • Brand teams manage multiple voices under one strategy
  • Content teams need to compare performance across writers
  • Communities want to track collective growth
  • Agencies manage Bluesky presence for multiple clients

Before Teams, you’d need to manually check each person’s profile, screenshot analytics, and share them in a group chat. That’s not a workflow — it’s a workaround.

What Teams gives you

A single dashboard for your team’s performance

Instead of checking 10 different profiles, you get one view that shows your team’s combined metrics. Total followers, posts, engagement rates — all in one place.

Active Members

12

+2 this month

Total Followers

48.2K

+3.1K this week

Total Posts

1,247

+89 this week

Total Likes

23.4K

+1.8K this week

Total Reposts

4.2K

+320 this week

Avg Engagement

6.8%

+0.3% vs last week

Top Performing Post

SC

Sarah Chen

12.4%

@sarah.bsky.social

Just shipped the new analytics dashboard for our team. Being able to see everyone's performance in one place is a game changer for our content strategy.

342 89 47

Growth tracking across the team

See how your team’s combined audience grows over time. The growth chart tracks follower trends across all members, so you can see the impact of your content strategy at a team level.

Team Follower Growth

Combined followers across all members

1,890

+52% growth

Member leaderboard

See who’s driving results. The leaderboard ranks team members by engagement, so you can identify top performers and share best practices across the team.

Member Leaderboard

Ranked by total engagement

RankMemberPostsEngagement
1
SC

Sarah Chen

@sarah.bsky.social

1428.2%
2
MR

Marcus Rodriguez

@marcus.bsky.social

987.5%
3
AP

Aisha Patel

@aisha.bsky.social

876.9%
4
JW

James Wilson

@james.bsky.social

766.1%
5
EV

Elena Volkov

@elena.bsky.social

655.4%

Top posts across the team

Find out what content resonates. The top posts section surfaces the best-performing content across all team members, helping you understand what works and what to create more of.

Top Posts by Engagement

Best performing content across the team

1
SC
Sarah Chen@sarah.bsky.social

Just shipped the new analytics dashboard for our team. Being able to see everyone's performance in one place is a game changer.

342 89 4712.4%
2
MR
Marcus Rodriguez@marcus.bsky.social

Hot take: consistency beats virality every time. Our team's steady posting schedule has grown our audience more than any single viral post.

278 65 3810.8%
3
AP
Aisha Patel@aisha.bsky.social

Thread: 5 things I learned from analyzing our team's top-performing posts this month.Spoiler: engagement rate matters more than follower count.

215 52 319.2%

How it works

Create a team

Creating a team takes seconds. Give it a name, and BlueOrbit generates a clean, URL-friendly slug. You’re the admin — you control settings, manage members, and handle invitations.

Invite via email

Send invitations to anyone with a Bluesky account. They’ll receive an email with a link to join your team. The invitation expires after 7 days, and you can revoke it at any time.

Invitation Flow

Admin sends invitation

Email delivered

Recipient clicks link

Review & accept

Joined team

Pending Invitations

A

alex@example.com

Sent Jun 15, 2026

pending
J

jordan@example.com

Sent Jun 12, 2026

accepted
C

casey@example.com

Sent Jun 10, 2026

declined
T

taylor@example.com

Sent Jun 8, 2026

revoked

We take privacy seriously. Before anyone joins your team, they see exactly what data will be shared — and what won’t. Members can revoke consent at any time, pausing their analytics sharing without leaving the team.

You've been invited to join

Bluesky Growth Team

What data will be shared with the team:

  • Your post count and engagement metrics
  • Your follower count (current and historical)
  • Your top performing posts
  • Your engagement rate trends

What will NOT be shared:

  • Your DMs or private conversations
  • Your login credentials or account details
  • Your browsing activity on Bluesky

You can revoke consent at any time from your team settings.

Granular visibility control

Admins choose how team data is shared. With All Members visibility, everyone can see each other’s analytics. With Self Only visibility, members only see their own data — useful for competitive teams or sensitive environments.

Member Visibility Settings

All Members

Everyone can see each other's analytics

Self Only

Members only see their own analytics

Built for real teams

Frozen analytics for departed members

When someone leaves your team, their analytics don’t disappear. BlueOrbit freezes their stats at the moment of departure, so the leaderboard and historical data remain accurate. This means your team’s performance history stays intact, even as members come and go.

Departed Members (Frozen Analytics)

Historical stats preserved at time of departure

AK

Alex Kim

@alex.bsky.social

Left

Jun 10, 2026

Posts

87

Likes

1,240

Engagement

5.8%

Followers

2,340

JL

Jordan Lee

@jordan.bsky.social

Removed

Jun 5, 2026

Posts

65

Likes

890

Engagement

4.9%

Followers

1,820

Idempotent invitation acceptance

What happens if someone clicks an invitation link twice? Or if they’re already a team member? BlueOrbit handles it gracefully — no duplicate rows, no errors, just a clean experience.

Security by design

When a non-member tries to access a team, they get a 404 — not a 403. This prevents information leakage about team existence. You can’t enumerate teams by guessing slugs.

The analytics engine

Under the hood, Teams uses a three-tier materialization strategy that keeps analytics fast and resource-efficient:

  1. Per-member sync — Individual user analytics are synced periodically
  2. Team rollup — After each member sync, aggregate metrics are computed across active, consenting members
  3. Daily snapshot — Historical time-series data is captured daily for growth charts

This approach means your team dashboard loads instantly — no live aggregation, no waiting for calculations. The rollup runs inline over a small dataset (teams are capped at 50 members), and the daily snapshot scheduler uses PostgreSQL upserts for idempotent, low-overhead storage.

Who is this for?

Brand teams

If you’re managing a brand presence on Bluesky, Teams lets you see which team members drive the most engagement, what content performs best, and how your collective audience grows.

Content teams

Writers, creators, and content strategists can compare performance across the team. See who resonates with the audience, what post formats work, and where to focus your content efforts.

Communities

Building a Bluesky community? Teams helps you track collective growth, identify active contributors, and understand what content sparks engagement.

Agencies

Managing Bluesky for multiple clients? Teams gives you a clean, organized view of each client’s performance — without sharing login credentials or screenshotting analytics.

What’s next

We’re building more features for Teams:

  • Exportable reports — Download team analytics as PDF or CSV
  • Comparison views — Measure growth across specific time periods
  • Custom metrics — Define your own KPIs and track them over time
  • Integration with campaigns — Connect team analytics to your BlueOrbit campaigns for end-to-end performance tracking

Getting started

Teams is live now. If you’re already using BlueOrbit, head to the sidebar and click “Teams” to create your first team. If you’re new, sign up and start building your team in minutes.

What’s included

  • 3 team members included in the base price
  • €12/month for the Team plan
  • €3/month for each additional member beyond the first 3
  • Seats are added automatically when you invite new members, and removed when they leave or are removed

Good to know

Teams is an analytics-only feature. It gives you a shared dashboard across your team’s Bluesky accounts — but each team member still needs their own BlueOrbit subscription (Pro plan) to run campaigns on their personal account.

Bluesky is better when you grow together. Teams makes that possible.