Observe Analytics

🧭 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.