Skip to content

Data Capture

One line of code. Every click, scroll and struggle, in business terms.

Analytics that understands your site the day you install it. See where visitors struggle, and what it costs you.

line of code to install
1
page types, no tagging plan
11
click types, out of the box
29
tag-manager data layers read
7
base tag, gzipped
13.4 KB
What you get

Eight promises, and what backs each one

  • Live in one line, run from Kontala, not from your code

    • There is no inline JavaScript.
    • Rules arrive inside the script, so a rule change reaches sites in a couple of minutes with no release and no extra request.
    • One host covers both script-src and connect-src in a CSP.
  • It understands your site on day one

    • Pages are classified into 11 page types and clicks into 29 click types, with no tagging plan.
    • A new rule reclassifies all history.
  • It reads what you already run

    • It reads 7 tag-manager data layers and the browser APIs of 11 analytics tools.
    • That includes calls queued before their libraries load.
    • No re-tagging.
  • It shows where visitors struggle

    • It reports rage clicks, dead clicks and JavaScript errors.
    • It reports Core Web Vitals per page view.
    • It reports “quick backs”.
  • It connects behaviour to revenue

    • It captures checkout steps and purchases, whichever e-commerce platform you run.
    • It keeps UTMs and ad-network click IDs.
    • The Events API takes server and app events.
  • Governed by design

    • It fails closed and rebuilds every row from an allowlist.
    • It has per-feature kill switches and pins data to a region.
    • It can write to the customer’s own BigQuery project.
  • Light and safe to deploy

    • The base tag is 13.4 KB gzipped.
    • Each site gets only the code for the features it switched on.
  • Native SDKs for every app you ship

    • SDKs for Flutter, Android, iOS and React Native capture app behaviour natively.
    • The Events API takes server events alongside them.

See where visitors struggle, and what it costs you

Struggle signals sit next to checkout steps, purchases and campaign data, so friction shows up as lost revenue rather than a vague UX hunch.

  • Rage clicks

    Repeated clicks on the same spot when something will not respond.

  • Dead clicks

    Clicks on things that look interactive but do nothing.

  • JavaScript errors

    Script errors visitors actually hit on your pages.

  • Core Web Vitals

    Measured per page view, not as a site-wide average.

  • Quick backs

    Visitors who land, and leave straight back the way they came.

Joined to the money

  • Checkout steps and purchases, on any platform
  • UTMs and ad-network click IDs
  • Server and app events via the Events API

See your site in business terms, from the first day