Documentation
Everything needed to install Kipstats, record the events that matter, and read your numbers from your own code.
Quick start
Create a site in your dashboard, then paste one line into the <head> of every page:
index.html
<script defer src="https://kipstats.com/tracker.js" data-site="kp_xxxxxxxx"></script> That is the whole install. The first pageview appears in your dashboard within seconds — no cookie banner, no consent step, nothing to configure. Replace kp_xxxxxxxx with the tracking ID shown in your site settings.
Nothing is recorded from localhost, a private IP address or a file:// page, so your own development never shows up in your numbers. See Install the tracker.
What you get without writing any code
- Visitors, pageviews, sessions, bounce rate and average duration.
- Top pages, exit pages, referrers, acquisition channels (including AI assistants), countries, browsers, operating systems, devices and UTM campaigns.
- Scroll depth and engaged time per session.
- Friction signals: rage clicks, dead clicks, abandoned form fields and JavaScript errors.
- Live visitors on a real-time globe.
Where to go next
| Page | What it covers |
|---|---|
| Install the tracker | The script, single-page apps, what is collected, excluding yourself. |
| Next.js · Nuxt · WordPress | Where the snippet goes in each stack. |
| Custom events | Signups, checkouts, purchases, downloads — and the names worth using. |
| Server-side events | Recording a payment your visitor's browser never witnessed. |
| REST API | Reading your stats from your own scripts, with an API key. |
Something unclear?
Write to yohann@kipdev.io — the person who builds Kipstats answers.