User Profiles

Know who your users are

Identify users, attach custom traits, and view their complete activity history — from first visit to latest session. Privacy-first, always opt-in.

7-day free trial. Cancel anytime.

Live user profiles demo — real user data and traits

Aggregate analytics tell you what's happening across your site. User profiles tell you who is doing what. When a customer reaches out for support, you can pull up their profile and see every page they visited, every event they triggered, and every session they had — no questions needed.
Identification is completely opt-in and privacy-first. Users are only identified when you explicitly call rybbit.identify(). There's no fingerprinting, no cross-site tracking, and no passive data collection. You decide exactly what information to attach — plan type, company, role, or any custom trait.
The Traits explorer lets you browse the distribution of user properties across your entire user base. How many users are on the free plan vs. pro? Which companies have the most active users? Combined with session replay and event tracking, user profiles give your team complete visibility into individual user behavior without compromising privacy.
Capabilities

What you can do

User identification

Identify users by calling rybbit.identify(). Link anonymous sessions to known users when they log in or sign up.

Full activity timeline

See every session, pageview, and event for each identified user. Understand their complete journey from first visit to present.

Custom traits & properties

Attach custom properties to users — plan type, company, role, or any attribute. Browse and filter by traits in the explorer.

Anonymous-to-identified merge

When an anonymous visitor signs up, their previous anonymous sessions are linked to their new identified profile automatically.

First seen & last seen

See when each user first visited and when they were last active. Understand engagement frequency at a glance.

Traits explorer

Browse all user traits and their values. See how many users have each trait value and drill into specific segments.

Privacy-first design

You choose what data to collect. No fingerprinting, no cross-site tracking. Users are only identified when you explicitly call identify().

Session history

View all sessions for a specific user with duration, pageview count, and event count. Jump into session replay for any session.

API access

Query user data programmatically via the API. Build custom dashboards or sync user traits with other tools.

Getting Started

How it works

1

Track events normally

Rybbit tracks pageviews and events automatically. Anonymous visitors are tracked with privacy-friendly session identifiers.

2

Call identify() on login or signup

When a user logs in or signs up, call rybbit.identify({ userId: 'user-123', traits: { plan: 'pro' } }). Previous anonymous sessions are automatically linked.

3

Browse user profiles

Navigate to Users in your dashboard. Browse identified users, view their activity timeline, and explore their custom traits.

4

Explore traits and segments

Use the Traits explorer to see trait distributions across your user base. Filter by trait values to find specific user segments.

Use Cases

Who uses this

Support teams

Look up a user's complete activity history when they reach out. See their sessions, events, and any errors — without asking them to reproduce the issue.

Sales teams

See a prospect's engagement history before a call. Know which pages they visited, which features they explored, and how active they've been.

Product managers

Understand how power users behave differently from casual users. Use custom traits to segment users by plan, role, or company.

Customer success teams

Monitor user engagement over time. Identify users who are becoming less active and reach out before they churn.

Developers

Simple identify() API with no complex configuration. Attach any properties you want, and they're instantly available in the dashboard.

Startup founders

Know your early users by name. See exactly how your first customers use your product and what drives them to come back.

FAQ

Frequently asked questions

Explore More

Related features

Understand your users deeply

Privacy-first user profiles with traits, timelines, and session history. You control the data.

7-day free trial. Cancel anytime.

User Profiles - Rybbit | User Identification & Traits | Rybbit