Activity Log
Every action that matters gets recorded automatically. Logins, flag changes, payments, feedback, gate checks — they all land in one chronological stream so you can see exactly what happened, when, and who was involved. No setup required, nothing to configure.
What gets tracked
Section titled “What gets tracked”Tribe logs activity across eleven categories. Each entry captures the actor, the action, a timestamp, and contextual metadata like browser, device type, and country.
Authentication
Section titled “Authentication”Every auth-related event for your site users is recorded:
- Signups and logins with the method used (email, magic link, wallet, social)
- Logouts and session revocations
- Email verification and password resets
- Credential linking (Google, wallet) and unlinking
- Magic link requests
- Role changes when you promote or demote a user
Feature Flags
Section titled “Feature Flags”- Flag created, updated, or deleted
- Field-level change tracking so you can see exactly what toggled
Payments
Section titled “Payments”- Payment created, prepared, and confirmed
- Token symbol and amount recorded per transaction
Subscriptions
Section titled “Subscriptions”- Subscription tier created, deleted, purchased, and activated
Token Gates
Section titled “Token Gates”- Gate checks with wallet address and balance
- Whether access was allowed or denied, including the deficit when denied
Feedback
Section titled “Feedback”- Feedback submitted, resolved, and updated
- Feedback type and submission context
Announcements
Section titled “Announcements”- Announcement created, updated, and deleted
- User acknowledgments tracked individually
Analytics
Section titled “Analytics”- Custom events sent via
tribe.track()are dual-written to the activity log - Event name and data payload included
API Keys
Section titled “API Keys”- Key created and deleted with the key name
Site Settings
Section titled “Site Settings”- Site created, updated, and deleted
- Specific detail about what changed (payment config, name, etc.)
Sessions
Section titled “Sessions”- Individual session revocations and bulk invalidateAll events
Change tracking
Section titled “Change tracking”For update actions, Tribe records field-level diffs. Instead of just telling you a feature flag was updated, the log shows exactly which fields changed and their before/after values. Hover over any update entry in the dashboard to inspect the diff.
Client context
Section titled “Client context”Every event captures the client environment when available:
- Browser and operating system
- Device type (desktop, mobile, tablet)
- Country (derived from IP, which is then discarded)
This gives you a clear picture of where actions are coming from without storing personal data long-term.
Dashboard
Section titled “Dashboard”The Tribe dashboard surfaces all of this under your site’s Activity section. You get:
- Timeframe filters — zoom into the last hour, 24 hours, 7 days, 30 days, or all time
- Date range filters — pick a custom window for auditing specific incidents
- Multi-filter UI — narrow down by entity type, action, or actor email
- Activity chart — a stacked bar chart breaking down activity by category per day, so you can spot spikes and trends at a glance
- Infinite scroll — the log loads more entries as you scroll, handling even the busiest sites
- Click-to-filter — click any entity type, action, or email in the log to instantly filter to it