Web analytics

See who visits and what they do

Pageviews, visitors, sources and devices from one lightweight script — plus clicks and custom events when you want more.

What you get

  • The numbers that matter

    Pageviews, visits, unique visitors, average time on site and bounce rate, over 7, 30 or 90 days.

  • Where visitors come from

    Top referrers and UTM sources, and countries on a visitor map.

  • Pages and devices

    Top pages, browsers, operating systems and device types.

  • Custom events

    Record sign-ups, plan choices or anything else with one call — and use any event as a funnel step.

  • Clicks and outbound links

    Turn on click tracking to see the most-clicked elements and the links that take visitors elsewhere.

  • Single-page apps

    Route changes in single-page apps are recorded as pageviews automatically.

With AI

  • Ask your analytics

    Ask a question in plain words — which pages lose visitors, where traffic came from — and get an answer from your own numbers.

More on AI insights

How it works

  1. Set the domain the tracker is allowed to run on.

  2. Paste one tag into your site’s head, or install @userlily/js.

  3. Pageviews appear on the project’s dashboard as visitors arrive.

Privacy

IP addresses are stored only as a hash that changes every day. Location, down to the city, is looked up from the IP address. Do Not Track is honoured by default, and you can exclude paths from tracking entirely.

Read the privacy policy

Ready to try Web analytics?

Free during the beta.