NEWAI-assistant traffic tracking is live — see which answers send buyersRead the changelog →
2,400+ founders tracking revenue, not pageviews

Analytics that tells you what actually works

Track visitors, conversions and revenue in one place. Every dollar matched back to the campaign, page and referrer that earned it.

14-day free trial·No credit card·Setup in 30 seconds
<script defer data-site="your-site-id" src="https://visitrack.app/tracker.js"></script>
one line, then close the tab
visitrack.app/letslaunch.today

Real traffic for letslaunch.today — click around it.

quiethours.appslateform.ionorthfare.coledgerpine.commakerdock.iotinyharbor.devorbitlist.apppaperlane.cofernwork.iostackmoss.com
★★★★★

VisitTrack > Google Analytics for simplicity and actual useful metrics. Revenue per visitor is exactly what founders need.

Nadia Brenner
quiethours.app
★★★★★

Been running it for a month. I quadrupled my conversion rate because I finally saw which page killed signups.

Dev Raghunath
slateform.io
★★★★★

There's no need for a product analytics suite anymore given how little effort attribution takes here.

Elif Yildiz
northfare.co
FEATURES

Analytics that brings customers,
not confusion.

Four things you'll check every morning — all on one screen.

01
Web analytics

Everything Google Analytics shows you, minus the 40 menus. Referrers, pages, devices, countries — one screen. See live demo

Web analytics
02
Revenue attribution

Connect Stripe, Polar, Lemon Squeezy, Paddle or Razorpay. Every payment is tied to the channel, campaign and page that brought that customer in. See live demo

Revenue attribution
03
Goals, funnels, journeys

Track signups and key actions, build a funnel in two clicks, and follow each visitor's path from first click to paid. See live demo

Goals, funnels, journeys
04
Live visitors

Watch visitors arrive in real time on a live globe — where they are, what they read, and who just paid. See live demo

Live visitors

Watch customers arrive, live

Every visit, signup and payment lands on the map the second it happens — with the city, the source and the page that brought them.

VisitTrack for AI agents

Connect VisitTrack to Claude, Cursor, ChatGPT or Codex with MCP — or use the CLI from any terminal. Ask in plain English about traffic, revenue and which channels actually pay.

visitrack · mcpexample

COMPARE

Why founders switch

Hover a term for what it means.
VisitTrackGA4PlausibleProduct suites
Revenue attribution built inYesNoNoAdd-on
Setup time30 secondsHoursMinutesDays
Cookieless mode & GDPR-readyYesNoYesPartly
Unsampled dataAlwaysNoYesPlan-based
AI-assistant trafficYesNoNoNo
Readable in under a minuteYesNoYesNo

Loved by people who ship

2,400+ sites tracked · 4.9/5 average rating

Mara Delgado
@maradelgado

Switched all six of my sites over in an afternoon. Frictionless, actually beautiful, and I can share a live dashboard with a link instead of exporting screenshots.

189 likesOct 3
Tobias Renn
@tobiasrenn

name a cleaner & simpler web analytics tool. i dare you.

tobiasrenn.dev
395 visitors · $260.40 revenue
56 likesDec 18
Ines Almeida
@inesalmeida

I cancelled my old analytics tool and moved everything over. It pains me to say it — I wanted to build this exact product.

Subscription cancelled
264 likesAug 20
Ravi Khatri
@ravikhatri

Set the events up properly and you see the whole journey. This customer landed on Nov 20 and converted 14 days later.

41 likesNov 26
Signe Halvorsen
@signehalv

Best analytics tool I've used in fourteen years of doing this. The revenue view alone changed how we buy ads.

6 likesJun 25
Otto Brandt
@ottobrandt

I was skeptical, but for a small team this is better than Google Analytics. No tag manager, no analyst, no banner.

3 likesOct 1
Yuki Tanabe
@yukitanabe

It only shows the stats that matter. Nothing to configure, nothing to ignore.

12 likesSep 9
PRICING

One plan. You only pay for traffic.

Every feature at every price. Drag to where your traffic is — that's the bill.

14 DAYS FREENO CARD · CANCEL IN ONE CLICK
MONTHLY EVENTS
≈ 10k visitors / month
25kevents
10k25k50k250k1M5M
An event is a pageview, a goal completion or a payment, counted across all your sites. Not sure? Start the trial — by day 14 we'll tell you your tier.
Side project
$9/mo
Billed monthly · switch to yearly for 2 months free
Per 1k events
$0.36
Due today
$0.00
less than 2 coffees
Start 14-day free trial →
2,400+ founders tracking revenue
EVERYTHING INCLUDED — AT EVERY TIERNo feature gates. No seat pricing.
Unlimited websites
Unlimited team members
Revenue attribution (Stripe · Polar · Lemon Squeezy)
Real-time dashboard
Custom funnels & goals
AI crawler & bot traffic
Customer journeys
UTM & campaign tracking
Public shareable dashboards
3+ years data retention
API, CLI & CSV exports
Cookieless, GDPR-ready
Search Console keywords
Weekly email digest
Mentions on Hacker News
Traffic spike? Nothing breaks.

Crossing a tier never pauses tracking or samples data. Monthly, it changes your next invoice; yearly, we match your tier at renewal and never mid-term.

Bots are on us.

Crawlers and spam referrers are filtered before counting — they get their own tab and never reach your bill.

Over 10M events?

Volume pricing, SSO and a dedicated channel. Talk to us →

At 100k events a month, elsewhere:

  • VisitTrack$19/mo — revenue attribution included
  • Fathom$15/mo — up to 100k pageviews
  • Simple Analytics€20/mo — 100k pageviews, billed monthly

Public list prices, checked on September 23, 2026. Those tools count pageviews; we count events, which includes goals and payments — so the rows aren't like for like. Plans change: check each vendor before you decide.

Questions, answered.

Setup, privacy, how we compare, and what it costs.

GETTING STARTED

How long does it take to set up VisitTrack?

About 30 seconds. You paste one script tag into your site's <head>, deploy, and pageviews appear within seconds. Connecting Stripe for revenue attribution is one more click.

Do I need a developer to install it?

No. If you can paste a line into your site's head — or add a script through Webflow, Framer, Shopify, WordPress, Next.js or any site builder's custom-code field — you can install VisitTrack yourself.

Does the tracking script slow down my site?

The script is under 2 KB gzipped, loads asynchronously and never blocks rendering. Google Analytics' gtag.js is roughly 50 times larger.

Can I import my historical data from Google Analytics or Plausible?

Not yet — it's on the roadmap and flagged as coming soon in onboarding. For now you can keep your old tool running alongside VisitTrack while history builds up, which also gives you a period where you can compare the two.

Can I track more than one website?

Yes. Every plan includes unlimited websites and unlimited team members — the price only depends on your total monthly events.

PRIVACY AND COMPLIANCE

Do I need a cookie banner with VisitTrack?

Not in cookieless mode. Turn it on and VisitTrack stores nothing on the visitor's device — no cookies, no local storage — so there is nothing to ask consent for under the ePrivacy Directive. Standard mode (the default) keeps an anonymous first-party visitor id for more accurate multi-day journeys and revenue attribution; in the EU that generally needs consent, like any persistent identifier. Google Analytics, which sets cookies and profiles visitors, always requires a banner.

Is VisitTrack GDPR, CCPA and PECR compliant?

Yes. No cross-site tracking, no personal profiles, an optional cookieless mode that stores nothing on the device, and nothing sold or shared with advertisers. A visitor's IP is used only to look up country and city — that single lookup goes to our geolocation provider — and is then discarded. We never store IP addresses.

Where is my analytics data stored?

In our own PostgreSQL databases on EU infrastructure. Your data is never sold, never used to train models, and never shared with ad networks.

Do you track individual people across websites?

No. Visitors are identified by a rotating, salted hash that can't be reversed and doesn't follow anyone between sites. The optional identify() call links a visitor to your own user ID, inside your own account only — that's you connecting your data, not us tracking people.

Can I delete my data?

Yes. Deleting a site permanently deletes its events, and closing your account removes everything we hold about you.

COMPARED TO OTHER ANALYTICS TOOLS

Why not just use Google Analytics, since it's free?

GA4 is free in money and expensive in everything else: a cookie banner, sampled reports, a data model built for ad buyers, a UI most founders can't navigate, and no idea which visit produced revenue. VisitTrack answers "which page, campaign and referrer earned this dollar" on one screen.

How is VisitTrack different from Plausible or Fathom?

Same privacy posture and the same simplicity, plus revenue. Plausible and Fathom tell you about traffic; VisitTrack connects Stripe, Polar or Lemon Squeezy and attributes real money back to the campaign, page and referrer that earned it.

Is VisitTrack a good Google Analytics alternative for SaaS and indie founders?

That's exactly who it's built for: one dashboard with visitors, conversions, funnels, goals and attributed revenue — no tag manager, no custom dimensions, no analyst required.

Do I still need Google Search Console?

Keep it — and connect it. VisitTrack pulls your Search Console keywords, clicks and impressions into the same dashboard as the traffic and revenue they produce.

Can I self-host VisitTrack?

The hosted version is what we support and keep updated. If self-hosting matters to you, get in touch — we'd rather talk it through than have you guess.

DATA, FEATURES AND THE API

What counts as an event?

One pageview, or one custom event you send yourself. Bots and AI crawlers are detected and filtered out — they are never billed, and AI crawlers get their own card on the Overview instead of inflating your traffic.

How does revenue attribution actually work?

Connect Stripe, Polar or Lemon Squeezy. When a payment arrives we match it back to the visitor who made it, then back to the first and last touch that brought them — so a charge shows up under the campaign, referrer and landing page that earned it.

Can I track custom events, signups and conversions?

Yes. Call visitrack('event', 'signup') — or any name you like — from your own code, then turn any event into a goal or a funnel step in the dashboard.

Do you show AI crawler and LLM traffic?

Yes. GPTBot, ClaudeBot, PerplexityBot, Google-Extended and the rest are identified by forward-confirmed reverse DNS, not just the user agent, and reported separately so you can see which AI assistants read your content.

Is there an API, a CLI, or a way to export my data?

All three, on every plan: a REST API with scoped API keys, an MCP server so AI assistants can query your analytics, a CLI, and CSV export from any report.

How far back does my data go?

Three or more years of full-resolution history on every plan. Nothing is sampled and nothing is rolled up into averages.

Does VisitTrack work with a single-page app?

Yes. The script detects client-side route changes automatically — React, Next.js, Vue, Svelte and friends need no extra wiring.

Can I share a dashboard publicly or with my team?

Yes. Every site can have a public dashboard on a shareable link, and every plan includes unlimited team members at no extra cost.

PRICING AND BILLING

How much does VisitTrack cost?

One plan, priced by volume: $5/month under 10k monthly events, $19 from 10k to 50k, $49 above 50k. Every feature is included at every price — the tier only reflects traffic.

Is there a free trial, and do you ask for a card?

14 days, all features, no credit card. If you don't add a payment method by day 14, tracking pauses — nothing is charged silently.

What happens if I go over my plan's event limit?

Nothing breaks. We keep collecting every event, never sample, and never drop data — crossing a tier only changes what your next invoice looks like, not the current one.

Do you have an affiliate program?

Yes — 50% of everything your referrals pay, every month they stay, not just the first one. You get your link from the Affiliate page once you have an account. Commissions are held for 30 days (the refund window) and paid out by hand.

Can I cancel any time?

Yes, in one click from the billing page. You keep access until the end of the period you already paid for.

Know what's working.
Grow what is.

14-day free trial · No credit card · Cancel in one click