See who’s on your site

Website visitor tracking

Track every visitor — where they came from, what they read, where they left — without cookies, without a consent banner, and without storing anything that identifies them.

What website visitor tracking actually is

Visitor tracking is counting and understanding the people who land on your site: how many came today, which channel sent them, which pages held their attention, and which page they bounced from. Every analytics tool does some version of this — the difference is in how it identifies a “visitor.”

The old way stores a cookie in the browser so the same person can be recognized for months — which is exactly what triggers GDPR / ePrivacy consent banners. The cookieless way, which Gizmo uses, generates the visitor ID on the server from a daily-rotating salted hash of IP + User-Agent. The raw IP is never stored, no fingerprinting is involved, and nothing touches the visitor’s device. Same person, same day: counted once. Same person, tomorrow: a fresh anonymous visitor. That single design choice is why no consent banner is needed.

What you can see about your visitors

A website visitor tracking tool earns its place by answering the questions you actually ask. Gizmo shows:

  • Pageviews + unique visitors per day — real humans, with known bots filtered out before storage.
  • Sources — direct, organic search by engine, social, referral, and AI assistants (ChatGPT, Claude, Perplexity), a channel most tools still lump into “referral.”
  • Top pages, entry pages, exit pages — what pulls people in and where they drop off.
  • Geography (country, region, city) via GeoIP — computed in memory, no IP stored.
  • Browser, device, OS from the User-Agent.
  • Custom events + conversion funnels — signups, purchases, any button click you care about.
  • UTM campaign attribution within a session.

Real-time website visitor tracking

Some questions can’t wait for tomorrow’s report. You shipped a launch post, sent a newsletter, or someone shared your site on X — is anyone actually showing up? Gizmo’s real-time view shows the live visitor count right now, along with the pages being viewed and the sources people arrived from. It’s the fastest feedback loop you have: publish, watch the spike, see which channel drove it.

Anonymous website visitor tracking — by design, not by settings

“Anonymous” in Gizmo isn’t a privacy toggle you have to remember to switch on — it’s how the pipeline is built. The visitor ID is derived from a salted hash whose salt rotates daily, so yesterday’s IDs can’t be reconnected to anyone. The raw IP exists in memory only long enough to compute the hash and look up geography, then it’s gone. There is no data in the database that could identify a person, which is why there’s nothing to consent to.

This is the opposite approach from B2B website visitor tracking tools like Leadfeeder or Dealfront, which exist to de-anonymize: they match visitor IPs against corporate IP databases so sales teams can see which companies browsed the pricing page. That’s a real and useful category — but be clear-eyed that Gizmo does not do it and never will. We can’t tell you which company or which person visited, because we throw away the one piece of data that could.

Setting up visitor tracking: one script, or one prompt

The manual way: paste one <script> tag into your <head>. It’s ~1KB, loads after the page is interactive, and starts reporting immediately. No configuration screens, no data streams, no tag manager.

The faster way: Gizmo is MCP-first, so if you build with an AI coding agent — Cursor, Claude, Codex — the agent can create the site, install the tracking script, and deploy in a single prompt. Later, the same agent can query your traffic (“where did yesterday’s spike come from?”), set up goals and funnels, and investigate anomalies without you opening a dashboard at all.

Start tracking your visitors free

One script tag and you’re live — no banner, no CMP, no cookie audit. Free forever for 10k events / month, unlimited sites in one workspace. Or let your AI coding agent install it for you in one prompt.

When you need something else

Honest boundaries. Gizmo is website visitor tracking software for understanding traffic, not a sales-intelligence or product-analytics suite:

  • You need to know which companies visited. That’s IP-based identification — use Leadfeeder, Dealfront, or Albacross. Expect consent and privacy-policy obligations, and declining match rates as more traffic comes from residential IPs.
  • You need cross-device, months-long user journeys. Daily-rotating IDs can’t stitch a Monday laptop visit to a Thursday phone visit. GA4 with consent, or a product-analytics tool, is the right shape.
  • You need per-user product analytics. Tying events to authenticated user IDs is PostHog or Mixpanel territory — many teams run one of those for in-app behavior and Gizmo for site traffic.
  • You need session replay or heatmaps. Recording individual sessions is inherently non-anonymous; that’s a different tool class entirely.

FAQ

Is website visitor tracking legal without consent?
It depends on how the tracking works, not whether you track. Cookie-based tools like GA4 need consent in the EU because they store a persistent identifier on the visitor’s device (ePrivacy Directive). Cookieless tools like Gizmo don’t store anything on the device and anonymize the data at the point of collection — the visitor ID is a salted hash of IP + User-Agent that rotates daily and the raw IP is never persisted. The CNIL and EDPB have both confirmed this pattern is consent-exempt, so no banner is required.
Can I see who exactly visited my website?
Not with Gizmo, and that’s by design. You see aggregate, anonymous data: how many visitors, where they came from, which pages they read, which country and city, what device. You never see a name, email, IP address, or company. Tools that promise to tell you “who” visited (Leadfeeder, Clearbit Reveal, etc.) do it by reverse-looking-up the visitor’s IP against business databases — which makes the data personal data and pulls you back into consent territory. If identifying companies is the job, use one of those tools; if understanding your traffic is the job, anonymous tracking does it without the legal overhead.
What’s the best free website visitor tracking tool?
GA4 is free but requires a consent banner in the EU and buries simple questions under a complex interface. Gizmo is free forever for 10k events per month with unlimited sites — enough for most small and mid-traffic sites — and needs no banner. Plausible and Fathom are excellent but paid-only. If your traffic fits in 10k events and you want the answer to “how’s my site doing” in one glance (or one AI prompt), start with a free cookieless tool and upgrade only if you outgrow it.
Can I track website visitors in real time?
Yes. Gizmo shows a live visitor count — how many people are on your site right now — alongside the pages they’re viewing and the sources they arrived from. Real-time website visitor tracking is most useful in the minutes after a launch, a newsletter send, or a social post: you see the spike as it happens instead of waiting for tomorrow’s report.
How do I track website visitors without cookies?
Use a tool that generates visitor IDs server-side instead of storing an ID in the browser. Gizmo’s tracker is one ~1KB script; the server hashes the visitor’s IP + User-Agent with a salt that rotates daily, counts the visitor, and discards the raw IP. Same-day repeat visits are deduplicated, nothing identifies the person across days, and no cookie, localStorage, or fingerprinting is involved. Installation is one script tag — or one prompt to an AI coding agent via Gizmo’s MCP server.
Does website visitor tracking slow down my site?
A heavy tag can. GA4’s gtag.js pulls in tens of kilobytes of JavaScript plus follow-on requests. Gizmo’s script is about 1KB and loads after the page is interactive, so it doesn’t compete with your Largest Contentful Paint. One fetch per pageview, and that’s it.
Can website visitor tracking identify companies visiting my site?
Gizmo can’t, on purpose. B2B website visitor tracking tools (Leadfeeder, Dealfront, Albacross) match visitor IPs against databases of corporate IP ranges to tell you “someone from Acme Corp viewed your pricing page.” That’s a legitimate sales use case, but it means processing identifiable data — with the consent and privacy-policy obligations that follow, and shrinking accuracy as remote work moves traffic to residential IPs. Gizmo discards the IP after deriving country and city, so company identification is impossible by construction. Run a B2B identification tool alongside Gizmo if your sales motion needs it.

Keep reading