Understand users as companies, teams, and projects

Get started - free

Install with AI in a single prompt

Paste into your terminal or code editor and make AI do the work.

Learn more

MCPWatch a demoTalk to a human

What does it do?

Group Analytics aggregates events by entities like organizations or companies instead of individual users. This is useful when you need to track behavior at the company, team, or project level.

Who is it for?

Role
Use cases
B2B SaaS teams
Measure daily active companies, company churn, onboarding, and feature adoption
Collaborative products
Analyze engagement and active users at the project level
Communication apps
Track activity, retention, and participation for channels or communities
Marketplaces & social apps
Understand behavior around listings, posts, sellers, or other entities

How do I use it?

  1. Define a group type

    Choose the entity you want to analyze, such as a company, project, or channel.

  2. Identify each group

    Give every company, project, or channel a stable key and attach its properties.

  3. Link events to the group

    Associate events with the relevant group in your app or SDK.

  4. Analyze at group level

    Build trends, funnels, retention insights, flags, and experiments around groups.

Works with other PostHog tools

Use Group Analytics with these other PostHog apps to maximize shareholder value.

Install

Enable Group Analytics from your billing page, create a group type, then identify and link groups from your SDK. The documentation includes examples for every supported library.