What you can do with Raah
| Goal | Where to start |
|---|---|
| See how APIs perform for real visitors | Review request volume, latency, errors, third parties, ISPs, geography, and connection details in Observability. |
| Track frontend experience | Review Web Vitals, page performance, JavaScript errors, promise rejections, and page level engagement. |
| Understand visitor behavior | Use User Analytics for pageviews, visits, journeys, referrers, UTM campaigns, devices, browsers, and geography. |
| Get notified when something changes | Configure Alerts for latency, error rate, request volume, active users, pageviews, and country visitors. Deliver alerts by email, webhook, or directly to Slack with the Raah Slack app. |
| Share service health publicly | Publish a status page with components, incidents, selected metrics, and an optional custom domain. |
| Add visible social proof | Embed the public badge to show live visitors, traffic stats, or both. |
Start here
- Set up a project for the domain you want to track.
- Install the beacon on every page you want to monitor.
- Open the dashboard to review traffic, performance, errors, and reports.
- Troubleshoot if data does not appear after installation.
Quickstart
Install the beacon and confirm where data appears in the dashboard.
Install
Add the beacon with framework guides for Next.js, React, Vue, Astro, SvelteKit, WordPress, and Google Tag Manager.
Dashboard
Review Observability, User Analytics, Alerts, Status pages, and Settings.
Concepts
Learn how the beacon turns browser activity into reports.
Reference
Public scripts, badge attributes, alert webhooks, and plan limits.
Troubleshooting
Diagnose missing data, empty reports, and alerts that did not fire.
What Raah tracks
| Area | Description |
|---|---|
| Network performance | Browser request and page loading performance. |
| Errors | HTTP errors, JavaScript errors, and unhandled promise rejections. |
| Web Vitals | Core Web Vitals where the browser provides them. |
| User Analytics | Pageviews, visits, journeys, anonymous visitors, referrers, UTM parameters, geography, devices, and engagement. |
| Live visitors | A live visitor count for installed sites and public badge widgets. |
Boundaries
The current public beacon configures itself from the documented script attributes and project settings. It does not expose public JavaScript methods for custom events, conversions, or user identification. See Limitations.Raah
Documentation for the Raah beacon and analytics dashboard.