Analytics
The Overview page of the Clerk Dashboard gives you visibility into how users are engaging with your application over time. It provides a variety of reports covering both Users and Organizations, helping you track sign-ups, sign-ins, active usage, and retention.
Viewing and customizing reports
You can customize how your reports are displayed using the following controls. Your personal preferences are saved across all future sessions.
- Date range: Choose a preset date range (e.g. last 3 months) or set a custom date range.
- Interval: Choose between daily, weekly, or monthly reporting intervals. This affects all reports, including active users (e.g. weekly active users) and retention (e.g. weekly retention).
- Show incomplete period: When enabled, your reports will include a projection for the current, still-in-progress period.
- Hide test users: When enabled, test users are excluded from your report data.
User and Organization analytics
Clerk provides separate reports for Users and Organizations. To switch between them, select the toggle in the top-right corner of the Overview page. Your toggle preference is saved across all future sessions.
Organization analytics are available if your application uses Clerk Organizations.
Data methodology
Frequently asked questions (FAQ)
Does data from my development instance appear in analytics?
No. Analytics are scoped to your production instance only. Activity in your development instance is excluded from all reports.
Are impersonated sessions counted?
No. Sessions initiated via user impersonation are excluded from all analytics reports. Only authentic end-user activity is counted.
Are bot or automated sign-ins counted?
No. Machine-to-machine (M2M) sessions (for example, those authenticated with machine tokens) are excluded from user-facing analytics. Only sessions tied to real user accounts are counted.
Feedback
Last updated on