Docs

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

PageWhat it covers
Install the trackerThe script, single-page apps, what is collected, excluding yourself.
Next.js · Nuxt · WordPressWhere the snippet goes in each stack.
Custom eventsSignups, checkouts, purchases, downloads — and the names worth using.
Server-side eventsRecording a payment your visitor's browser never witnessed.
REST APIReading your stats from your own scripts, with an API key.

Something unclear?

Write to yohann@kipdev.io — the person who builds Kipstats answers.