Traffic, events, crashes and web vitals in one dashboard.
One script tag sends all of it. You read it in the dashboard, over the API, or through your coding agent.

Crashes, grouped and ranked
Uncaught errors and rejected promises arrive with the message, file, line and stack trace. Repeats are grouped, so you see how many people hit each one, and you mark them resolved when the fix ships.
- Fatal and non-fatal kept apart
- Raw events one click away
- Send your own with captureException()

Funnels from real journeys
Pick pages in order and Tracabit replays real session paths to show where people leave. No extra events to wire up: the pageviews you already send are enough.
- Up to 8 steps
- Drop-off per step
- Save funnels per project

Web vitals from real visitors
The tracker reports LCP, CLS, FCP and TTFB once per pageview, when the tab hides. Tracabit averages them per page and marks each against Google's thresholds.
- Per-page breakdown
- Not counted as billable events
- Works on any framework

Also in every plan
- Live events
- Every pageview, custom event and crash as it arrives, filterable by path, type and country.
- Custom events
- GA4-style events such as sign_up, purchase or add_to_cart, with your own parameters.
- Ask Trace
- Ask questions in plain words and get an answer built from your project's numbers. On Pro.
- MCP server
- Let Claude Code, Cursor or any MCP client query your project with a secret key.
- Daily digest
- Yesterday's traffic, top pages, crashes and vitals for each project, emailed once a day.
- Retention control
- Choose how long each project keeps its data. Older days are deleted on schedule.
Installed in one paste.
Add the tag to every page's <head>. It's under 4 KB gzipped, loads after your page and sets no cookies. Pageviews, clicks, crashes and vitals start arriving on their own.
SDK, API and MCP details<script defer
src="https://cdn.tracabit.com/tracabit.js"
data-key="tcb_live_…"
data-project="tcb_proj_…"></script>Free for 3,000 events a month. No card needed.
Start free