Your dashboard is organized so it answers questions in a natural order. Start with what's happening right now. Move into trends. Then audience, behavior, origin, and the full event record.
No widget maze. No hunting for the right tab.
A live count of active visitors and a real-time event stream. No refresh required. You can see immediately if your app is active and what people are doing.
Event volume over time with adjustable granularity. Spot trends. Notice anomalies. Understand whether today is normal. One clear time-series chart. Easy to read. No visual noise.
Geography, device type, browser, and operating system. Displayed in ranked tables so comparisons are obvious. See which countries lead. Which devices dominate. Where assumptions break down.
Top pages. Event frequency. Usage patterns. Quickly identify which parts of your product get attention and which don't. Everything ranked. Everything compact. No wasted space.
Referrers, UTM sources, mediums, and campaigns. See where traffic comes from and how people arrive. Every source clearly listed and easy to scan.
Pick the steps that matter. Landing page to signup to first project. Janus tells you how many made it through each one, where they left, and how long each step took. No funnel chart. Just a table.
Available on the Pro plan.
A complete record of everything Janus captures. Search across event names and payload data. Filter by date, type, or tags. Expand rows to see full context — identity, device, location, UTM parameters, and custom payload. Export what you need.
This isn't a sample view. It's the full record.
Drop in a single script tag and initialize with your API key. Page views, SPA route changes, and full device context are captured automatically. Add custom events and user identity when you're ready.
<script src="https://addjanus.ca/janus.js"></script>
<script>
Janus.init({ apiKey: 'jns_your_key' });
// Automatic: page views, SPA navigation, device context
// Optional: identify users
Janus.identify('user_123');
// Optional: track custom events
Janus.track('feature_used', {
feature: 'export',
format: 'csv'
});
</script>Connect Janus to Claude Code, Cursor, or Windsurf via MCP. Your AI assistant can pull event counts, check funnels, and query your dashboard without leaving the editor.
{
"mcpServers": {
"janus": {
"command": "npx",
"args": ["-y", "@janus-analytics/mcp-server"],
"env": { "JANUS_API_KEY": "jns_your_key" }
}
}
}Free on all tiers. Read-only. Six tools.
Setup guide →Three of the six MCP tools. Real questions, real answers.
> How's the site doing this week?
47 events today, 1,847 total. 312 unique visitors.
Up 12% from last week.
Top pages
/ 412
/docs/quick-start 134
/features 98
Top countries
Canada 1,164
United States 412
India 128> Any traffic from cursor.directory?
3 pageviews from 1 visitor in India.
Browsed 8 pages in one session:
/ → /features → /about → /docs
→ /docs/quick-start → /guides → /pricing → /features> How's the signup funnel?
Landing → Register → Verify → First API Key
Landing page 312 entered
Register 48 (15.4%)
Verify email 41 (85.4%)
Create API key 29 (70.7%)
Biggest drop-off: Landing → RegisterAdd Janus to your project in minutes. See your first real user today.
Get Started