🧭 Using the Dashboard
Once you're inside the Observe Analytics dashboard, you'll instantly see your site's live visitor count, top pages, referral sources, and session info — all in real time.
- Top Metrics: Total views, visitors, bounce rate, average session time.
- Live Overview: Real-time pageviews as they happen.
- Top Pages: Most visited pages across the selected time period.
- Top Referrers: Traffic sources driving visits to your site.
- Events: All custom events you've triggered via
oa.captureEvent()
. - Session Details: Expandable view with origin, pages, session duration, scroll depth, and more.
⚙️ Tracking Custom Events
Custom events allow you to track anything — button clicks, form submissions, product purchases, video plays, etc.
To track an event, use this JavaScript snippet:
oa.captureEvent('event_name', {
key1: 'value1',
key2: 'value2'
});
For example, to track a newsletter signup:
oa.captureEvent('newsletter_signup', {
plan: 'free',
location: 'footer'
});
All events appear under your "Events" tab in the dashboard — sortable, filterable, and exportable.
📣 Push Notifications
Observe Analytics lets you subscribe to instant or daily push alerts based on custom events or overall traffic.
- Instant Alerts: Trigger notifications for specific events (e.g. new signup).
- Daily Digest: Get a snapshot of your key metrics every 24 hours.
- Custom Rules: Set conditions (e.g. traffic spike, new purchase) to notify your team.
Notifications are delivered via browser push, and soon: email, Telegram, and Slack.