New Ask Claude about your traffic via MCP → Find me on founder.page

★★★★★ No card · no cookie banner · set up in a minute

Everything you need to know
what's working.

Traffic, revenue and live visitors in one calm dashboard. No bots, no cookies, no guesswork.

Revenue attribution

See which channels bring in your revenue.

  • Stripe in two minutes
  • Revenue per visitor
  • Renewals credited to the first source
Learn more ›
Realtime

Watch visitors arrive as it happens.

  • Live visitor count
  • Live world map
  • Activity feed
Start free ›
Agent-first

Your AI agent installs it and answers your questions.

  • One-prompt setup
  • MCP server
  • REST API
Learn more ›
Bots filtered

Numbers you can trust.

  • Headless browsers dropped
  • Datacenter traffic removed
  • Referrer spam blocked
Start free ›
Heatmap and share cards

Beautiful stats you'll want to share.

  • Visitor heatmap
  • Shareable stat cards
  • Dark mode
Start free ›
Cookieless

No cookie banner. Ever.

  • No cookies
  • No IPs stored
  • GDPR friendly
Start free ›
Agent-first

Your agent installs it.
You just read the numbers.

Paste one prompt into Claude Code, Cursor or Codex. It logs in, adds the script for your framework, checks the first pageview arrives and wires up the MCP server, so later you can just ask.

llms.txtsetup.md
claude — ~/shipfast
› add clicks.page analytics and tell me if it works

⏺ Fetch(clicks.page/setup.md)
⏺ Approve the login: clicks.page/app/cli?code=K7Q2MX9P
  ✓ API key saved to .env.local
⏺ Edit(app/layout.tsx) — added <Script data-site="2r6j…"/>
⏺ clicks.verify_installation()  first pageview · 1.2s

› which source made the most money this month?

⏺ clicks.get_breakdown(dimension: "source")
  X              2,800 visitors   $2,492
  Direct         1,874 visitors   $963
  Google         2,217 visitors   $832
  X converts 2.6× better than Google. Keep posting.

Every feature, on every plan

No feature gates and no enterprise tier. Everyone gets everything and pays only for the events they use.

RealtimeWho's on your site right now, on a live map
Revenue attributionStripe, plus a server API for Paddle, Polar and more
FunnelsFrom pages and events you already collect
Goals & conversionsPage visits or custom events, with conversion rate
Custom eventsclicks.track() or a data-clicks-event attribute
UTM campaignsSource, medium, campaign, term and content
Bot filteringCrawlers, headless browsers, datacenters, spam
CookielessNo banner, GDPR-friendly, daily-rotating hashes
MCP serverAsk Claude or Cursor about your traffic
REST APIEverything in the dashboard, with API keys
SPA supportNext.js, Astro, React, Vue, Svelte and friends
Up to 10 sitesSubdomains included, one dashboard

Simple pricing that grows with you

Stay free forever (up to 10k pageviews a month, no card) by showing our badge, or try Pro free for 7 days. Every plan has every feature and unlimited websites.

100k
2 months free
Free with the badge
$0/month
Free forever while the badge is on your homepage. No card required.
  • 10k pageviews a month
  • Unlimited websites
  • Every feature included
  • Revenue attribution with Stripe
  • MCP, API & one-prompt agent setup
  • Cookieless, no banner needed
Tracked by clicks.pageShow this badge in your homepage hero. We check it automatically.
Start free
Pro up to 10k pageviews
$5/month
or $50 a year, 2 months free
≈ 1 cup of coffee a month
  • 10k pageviews a month
  • Unlimited websites, one combined limit
  • Everything in Free
  • Weekly roundups, spike & revenue alerts
  • Share cards & public dashboards
  • Priority support from the founders
Start 7-day free trial

7 days free, then $5/month. Cancel anytime. Card required.

Questions

What counts toward my limit?

Pageviews only. Custom events, payments and automatic link clicks (outbound, email and phone links) are tracked but never counted, and neither are the bots we filter out.

Do I need a cookie banner?

No. clicks.page sets no cookies and stores nothing on your visitors' devices, and never stores IP addresses. Visitors are counted with a hash that uses a salt we throw away every day.

How does revenue attribution work?

The tracker passes an anonymous session reference through Stripe Payment Links automatically (or through client_reference_id on Checkout). When Stripe tells us about a payment, we credit it to the page, source and campaign that brought that visit. Renewals go back to the original source.

Can my AI agent really set it up?

Yes. Point it at clicks.page/setup.md. It asks you to approve a login in your browser, then does the rest. Later it can query your stats through the MCP server.

How does the free badge plan work?

Add the "Tracked by clicks.page" badge to your homepage (Settings → Free forever with the badge). We verify it automatically, and your site gets up to 10,000 pageviews a month free, for as long as the badge is up. New sites show it automatically (you can switch it off). If it disappears, you have a 7-day grace period before you need a plan.

Is there a limit?

Limits are per account, across all your sites. Showing our badge keeps you free forever up to 10,000 pageviews a month, and paid plans are $5 for 10k, $15 for 100k and $30 for 1M pageviews a month, with unlimited websites under one limit. Need more? We'll make you a custom plan. Every plan has every feature, and we never charge overage: if you go over, we keep collecting and the new data waits behind an upgrade (or a fresh month).

When do I pay?

Not until you choose a paid plan. Pro starts with a 7-day free trial (card required, cancel anytime), then bills monthly, or yearly with 2 months free. The badge plan is free forever and never needs a card.

Built with by Jaisalclicks.page: privacy-friendly web analytics that shows which clicks make you money.Privacy · Terms