Analytics Overview

The Analytics section shows how visitors interact with your website. Data is collected without cookies and without any personal tracking, so there is nothing to consent to and nothing to disclose in a privacy policy beyond the fact that you count visits.

How visitors are counted

Each visit is given a random identifier that lives in the browser tab and disappears when the tab closes. Nothing is stored on the visitor's device between visits, no cookie is set, and no identifier follows anyone from one site to another. A person who returns tomorrow is counted as a new visitor, because there is deliberately no way to recognise them.

That is a genuine trade. It means your visitor numbers are slightly higher than a cookie-based tool would report, and in exchange you are not processing personal data.

What's tracked

Visits and visitors

  • Page views — total visits to each page
  • Unique visitors — estimated distinct visitors
  • Top pages — which pages get the most attention
  • Time on page and bounce rate — how long people stay, and how often they leave without going further

Where people came from

  • Traffic sources — direct, or the website that linked to them
  • Countries — with the strongest one called out on the summary
  • Campaign tags — if you add utm_source, utm_medium, utm_campaign, utm_term or utm_content to a link you share, those are recorded, so you can tell an Instagram post from an email newsletter

What people did

  • Clicks — on links and buttons, labelled by what they say
  • Outbound clicks — when someone leaves for another website, and where they went
  • Form submissions
  • Scroll depth — how far down a page people actually get
  • Time per section — which parts of a long page hold attention

Devices

  • Device type, browser, and screen size

Live visitors

The Live view counts anyone on your site right now: browsers that have checked in recently, plus anyone who loaded a page in the last 90 seconds. A visitor's browser checks in every 30 seconds while the tab is open, so someone reading quietly still shows up.

Beneath the count you get the twenty most recent page views with the page and the country. On a busy site those are the last few minutes; on a quiet one they may reach back further, because it is the last twenty rather than the last hour.

It is the right place to watch while a campaign is going out.

Time ranges

Use the range picker for the last 24 hours, 7 days, 30 days, 90 days, all time, or a custom date range. Every figure on the page also shows how it compares with the previous period of the same length, so a 30-day view tells you how the last 30 days compare with the 30 before them.

Tracking your own events

If your site does something worth counting that is not a page view or a click — a booking started, a plan chosen, a video finished — you can record it yourself:

window.helm.track('booking_started', { plan: 'standard' })

The event name is required. The second argument is optional and takes up to 50 short properties. Events appear alongside everything else in your Analytics section.

What to look at first

If you are not sure where to start: top pages tells you what people actually came for, traffic sources tells you whether your effort is reaching anyone, and scroll depth on your busiest page tells you whether they read it. Those three answer most questions.