User profiles
Track and analyze identified users
Person profiles let you track specific, logged-in users across their entire journey—from anonymous visitor to identified customer.
Anonymous events
No individually-identifiable info, analyzed in aggregate
By default, events are anonymous. They come with info about the browser, device, visitor's location, and UTM parameters.
With anonymous events, you can:
- See Google Analytics-style dashboards
- Track anonymous users across sessions
- Create aggregate insights
Identified events
Track specific users with person profiles
Identify users by email or ID, attach custom properties, and track their complete journey.
In addition to anonymous capabilities:
- Merge anonymous and identified users
- Store custom user properties
- Create user-specific insights
Key features
Identity resolution
Automatically merge anonymous sessions with identified users when they sign up or log in. Track users across devices and browsers with a single profile.
Custom properties
Store any user attribute—company name, subscription tier, user role, or custom metadata. Use these properties to filter insights, create cohorts, and personalize experiences.
User timelines
See every action a specific user has taken in chronological order. Combine with session replay to understand exactly how users interact with your product.
Cohort analysis
Group users based on shared properties or behaviors. Analyze how different user segments use your product and track cohort retention over time.
Integration with all PostHog tools
Person profiles work seamlessly with feature flags, experiments, surveys, and session replay. Target specific users or segments across all product tools.
Pricing
Anonymous events start at
$0.00005/event
First 1 million events/mo free
Identified events start at
$0.000248/event
First 1 million events/mo free