Privacy-friendly analytics · see the live demo

Every visitor. Every sale.
One page.

Simple, privacy-friendly analytics that shows where your visitors come from and which ones pay. Works with Stripe, Dodo, Lemon Squeezy and more. One line of code, from $3/month.

No cookies Revenue by source Set up in a minute

yoursite.com0 online now

    One snippet. Works with whatever your site is built on.

    Next.js React Vue Svelte WordPress Shopify Webflow Framer

    Features

    Answers, not reports.

    One calm page that tells you where visitors come from, what they read and which ones pay — without the fifty reports you never open.

    Visitors chart with metrics

    Overview

    The numbers that matter, at a glance

    Visitors, visits, pageviews, bounce rate and time on site — each compared with the period before. Click a number and the chart follows.

    A visitor's journey card

    Journeys

    Follow every visitor

    Where they're from, what they're reading right now, and every page they've seen.

    Visitors up 9%

    2,236 visitors vs 2,042 last month.

    Google sends the most people

    547 visitors · 24% of all traffic.

    6 in 10 visits leave right away

    Check what your top entry page promises.

    Insights

    Told in plain English

    The dashboard tells you what changed before you go looking.

    Visitors by country

    Locations

    Where they are

    Countries, cities and languages — without storing anybody's IP.

    Visitors by channel

    Channels

    How people find you

    Search, social, AI assistants, email and direct — split out for you.

    Revenue

    Know which traffic pays

    Paste one API key. Every payment is linked to the visitor who made it — so you see revenue by source, campaign and page, not just pageviews.

    StripeDodo PaymentsPolarPaddleLemon SqueezyCreemRazorpay

    Revenue · last 30 days

    ↑ 18%

    $8,750

    SourcePer visitor · Revenue
    • Google$1.84$4,210
    • Newsletter$3.12$2,380
    • ChatGPT$2.71$1,540
    • X (Twitter)$0.44$620

    Traffic calendar

    A whole year in one glance

    Every day of the past year as a square. Spot launches, slow weeks and streaks instantly.

    Traffic calendar

    Set up in about a minute

    Paste one line. That's the setup.

    1. 1

      Add your site

      Type your domain and pick your timezone. That's the whole form.

    2. 2

      Paste one line

      Into your site's <head>. Guides for Next.js, WordPress, Shopify, Webflow and Framer — or let your AI editor do it.

    3. 3

      See visitors arrive

      The first visit shows up within seconds. The dashboard fills in by itself.

    index.html — inside <head>
    <script defer src="https://coolanalytics.dev/hb.js" data-site="YOUR_SITE_ID"></script>

    Privacy by default

    Respect your visitors. Keep your data.

    Great analytics doesn't need to follow people around the web. Cool Analytics counts visits — not people.

    • No cookies

      Nothing stored in the browser that follows a person around. No consent banner to build.

    • No personal data

      IP addresses are used once for the country and city, then thrown away.

    • Never sold, never shared

      We host it for you. Your data is only ever yours — export or delete it whenever you like.

    • Featherweight

      About 3 KB, loaded with defer. Your Core Web Vitals won't notice.

    Pricing

    Pay for traffic, not features

    Every feature on every plan. Slide to your monthly traffic and that's your price.

    500kevents / month

    $7per
    month

    Billed monthly

    Start 7-day free trial

    At 500k events you get

    • 20 websites
    • 5 team members
    • 2 years of data history
    • Email support

    Always included

    • Live map & visitor journeys
    • Plain-English insights
    • Revenue & signup attribution
    • No cookies, GDPR friendly

    Questions, answered

    Do I need a cookie banner?+

    Usually not. The tracker sets no cookies and stores no personal data — just a random ID in the browser so visits can be counted. Rules differ by country, so if you're unsure, check yours or mention us in your privacy policy.

    Will it slow my site down?+

    The script is about 3 KB, loads with defer after your page, and sends tiny requests in the background. Your visitors won't notice it.

    Who owns the data?+

    You do. We host everything for you, never sell or share it, and you can export or delete it any time.

    What counts as an event?+

    Every pageview, and every custom event you send — like a signup or a purchase. Visitors who only stay on one page count once.

    What if I go over my events?+

    Nothing breaks. Tracking keeps working, and we'll email you to suggest the plan that fits.

    Is there a free trial?+

    Yes — 7 days free with a card on file. Cancel any time before day 7 and you won't be charged a cent.

    Can I change my size later?+

    Any time, up or down — your price follows your traffic. Paying yearly gets you 2 months free.

    Does it work with single-page apps?+

    Yes. Route changes in Next.js, React, Vue, Svelte and friends are tracked automatically — no extra code.

    Which payment providers work?+

    Stripe, Dodo Payments, Polar, Paddle, Creem, Lemon Squeezy and Razorpay — plus an API for anything else. Every payment is linked to the visitor who made it, so you see which source, campaign and page brought the money.

    Can I track signups and other goals?+

    Yes — call hb.track('signup') anywhere. Goals show up next to your traffic, and signups light up on the live map.

    Your visitors are already here.
    Come say hi.