Quick Start
Get Gurulu analytics running on your site in under five minutes. Gurulu auto-detects events, builds flow graphs, and surfaces AI insights with zero manual configuration.
1. Create an account
Sign up at gurulu.io/login with your email or GitHub account. After sign-in you will land on the onboarding flow where you can register your first site.
2. Add your site
Enter your domain (e.g. example.com). Gurulu generates a unique site ID and ingest token.
3. Install tracking
Choose the method that fits your stack:
Script tag (fastest)
<script
src="https://cdn.gurulu.io/t.js"
data-site-id="YOUR_SITE_ID"
data-token="YOUR_TOKEN"
async
></script>npm package
npm install @gurulu/trackerimport { init } from '@gurulu/tracker';
init({
siteId: 'YOUR_SITE_ID',
token: 'YOUR_TOKEN',
});CLI auto-install
npx @gurulu/cli init --framework nextjs-appThe CLI detects your framework, installs the tracker, and adds the snippet automatically. See Install Tracking for all framework options.
4. Verify your first event
Open your site in a browser and navigate a few pages. Then visit your dashboard — you should see a pageview within seconds on the real-time panel.
You can also run gurulu doctor from the CLI to validate the installation. See Verify Events.
5. Explore your dashboard
Gurulu begins building your analytics immediately:
- Auto-detected events — clicks, form submissions, scroll depth
- Flow graph — state transitions between pages and actions
- AI insights — anomaly detection, funnel suggestions, drop-off analysis
- Error tracking — unhandled exceptions captured automatically