The modern, powerful
Google Analytics alternative

Track, understand, and grow your brand with engagement-aware analytics. Privacy-friendly, cookieless, and EU-hosted.

30-day free trial. No credit card required.

clickport.io
m mywebsite.com
27 online
Engagement58%
Last 28 Days
Visitors
12k↗14%
Pageviews
30k↗11%
Views/Visit
2.50↘2%
Bounce
28%↗5%
Conversions
812↗42%
Conv. Rate
5.6%↗38%
Duration
3:18↘3%
Scroll
46%↗8%
6005004003002001000
Redesigned pricing page
Based on scroll data: only 38% reached the CTA. Moved pricing table above fold.
Fri, 20 Feb
Visitors 470 ↗31%
avg last 4 weeks 358
Conv. Rate 4.0% ↗8%
avg last 4 weeks 3.7%
13.0214.0215.0216.0217.0218.0219.0220.0221.0222.0223.0224.0225.0226.0227.0228.0201.0302.0303.0304.0305.0306.0307.0308.0309.0310.0311.0312.0313.0314.03
12%10%8%6%4%2%0
SourcesLocationsTechnologiesCampaigns
ChannelsSourcesURLs
Source
Visitors ↓%Eng
Google
4,81240%62%
Direct / None
3,02425%41%
Facebook
9488%35%
x.com
6125%38%
newsletter
4924%71%
linkedin.com
3483%54%
reddit.com
2642%44%
PagesSessionsGoalsJourneys
TopEntryExitSearch404
Page
Visitors ↓%Eng
/
5,28018%19%
/blog/getting-started-guide
2,3408%78%
/pricing
1,8606%62%
/features
1,3204%44%
/docs/quickstart
1,1404%71%
/about
7202%30%
/contact
5102%42%

The metrics that move your business

See who engages, what converts, and where your best visitors come from.

Know which traffic is worth it

Not all visits are equal. Every source, page, country, device, and campaign gets an engagement score, built from how far people scroll and how long they stay active. Optimize for attention instead of volume, and filter the whole dashboard with one click.

That score can change real decisions.

  • AI Search sends a third of Google's traffic and tops the table at 88% engagement.
  • Google delivers the volume, 4.3k visits, at 49%. Volume isn't value.
  • Paid Search sits last at 14%. That's the row your ad budget lives in.

Higher engagement, higher conversion: the readers are the buyers. Clickport shows you what to improve, promote, rewrite, or stop paying for.

Learn more
Segment
Visitors
Eng ↓
AI SearchChannel
1.6k
88%
/docs/getting-startedPage
1.7k
86%
/pricingPage
2.2k
72%
🇺🇸United StatesCountry
4.2k
63%
ChatGPTSource
1.3k
61%
🇩🇪GermanyCountry
2.1k
57%
spring_saleCampaign
684
57%
DesktopDevice
6.8k
53%
GoogleSource
4.3k
49%
MobileDevice
4.9k
39%
/shopPage
3.8k
37%
LinkedInSource
973
37%
Paid SocialChannel
312
33%
Paid SearchChannel
238
14%
🇬🇧United KingdomCountry
1.4k
11%

Follow every visit, start to finish

Totals tell you what happened. Sessions show you why. Each one is a single visit: the source, every page, how long they stayed, how deep they scrolled, the moment they converted, copied something, rage-clicked a dead button, or left. No cookies. No personal data.

One visit can explain a hundred charts.

  • Filter to Converted and see what every signup did first.
  • A ten-second exit and a three-minute read share one bounce rate. The visits tell them apart.
  • The Signals view ranks every moment that left a mark: copied codes and snippets, rage-clicked dead buttons, abandoned forms, broken scripts, printed pages. Intent and friction in one breakdown, the insight of session replay without recording anyone.

Real journeys show what totals leave out. You stop guessing why people leave or buy, and you know which page to fix next.

Learn more
PagesSessionsGoalsJourneys
AllLiveConvertedBouncedSignals
3.6. 10:34 - 10:41Google · Germany · Desktop · macOS · Chrome
/0:42 58%
/pricing1:36 78%
/signup11:11 91%
/add-site20:48 100%
3.6. 10:31 - 10:35ChatGPT · United States · Mobile · iOS · Safari
/blog/google-analytics-alternativeC2:48 86%
/featuresR0:54 64%
3.6. 10:28 - 10:32LinkedIn · United Kingdom · Desktop · Windows · Edge
/features1:02 70%
/docs/installationC2:22 88%
3.6. 10:24 - 10:24Direct · Netherlands · Desktop · macOS · Firefox
/D0:11 18%
3.6. 10:19 - 10:23Perplexity · Canada · Desktop · macOS · Chrome
/blog/cookie-banner2:32 92%
/pricing1:20 81%
3.6. 10:12 - 10:20Bing · France · Desktop · Windows · Chrome
/blog/web-analytics-guide3:34 95%
/features1:28 74%
/docs/apiC2:14 82%

See the path to conversion

Two ways to see how visitors reach a goal. Build a funnel from the steps that matter, pricing to signup to paid, and watch where people fall away. Or open Flows: the routes visitors already take, ranked by how often they happen. Spot a path worth tracking? One click makes it a funnel.

Every big drop-off is a fixable leak.

  • If half your visitors leave between pricing and signup, the fix is the pricing page, not more ads.
  • The most-used route to signup is often one you never designed.

Funnels test the path you care about. Flows reveal the ones you missed.

Learn more
100%
(4,200 Visitors)
57.81%
(2,428 Visitors)
21.90%
(920 Visitors)
11.60%
(487 Visitors)
Visited pricing
Started signup
Created account
Upgraded plan
//pricing/signup3 steps6.3%
/blog/google-analytics-alternative/features/pricing3 steps3.8%
//features/docs/installation3 steps5.4%
Top 3 paths out of 8,200 multi-step sessions

Measure every conversion that matters

Define a goal for anything worth tracking: a page visit, a click, a form submit, a custom event from your code. Set it up in the dashboard. No tag manager. No developer ticket.

You decide what counts as a conversion.

  • A pricing-page visit and a finished signup are both worth tracking. Only one is a conversion.
  • See which source drives signups, not just clicks.
  • Put a value on any goal, fixed or the real amount sent with the event, and see revenue by source, campaign, and country.

Goals turn "traffic went up" into "signups came from here."

Learn more
PagesSessionsGoalsJourneys
AllClicksPagesFormsEventsOutboundConfigure
Goal
Visitors ↓
Clicks
CR
Revenue
P
Viewed pricing
2240
17.9%
F
Started signup
1840
1920
14.7%
E
Plan selected
1480
1560
11.8%
€74,000
€50 avg
F
Started free trial
1180
1240
9.4%
E
Started checkout
940
990
7.5%
C
Clicked book a demo
820
910
6.6%
€16,400
€20 avg
E
Invited a teammate
680
720
5.4%
F
Newsletter signup
540
580
4.3%
€1,620
€3 avg
C
Upgraded plan
487
512
3.9%
€58,440
€120 avg
C
Downloaded guide
402
448
3.2%
P
Read docs
360
2.9%
F
Submitted contact form
248
271
2.0%
P
Visited homepage
168
1.3%

Segment anything. Understand everything.

Your traffic is not one audience. It is dozens of small patterns hiding inside one average. Click any row in any panel to filter the whole dashboard, or build conditions by hand across 23 dimensions, from source and page to country, device, campaign, referrer, and outbound link, then save the combinations you care about.

Because the answer is usually in the segment.

  • Are UK visitors more engaged than US visitors?
  • Do mobile readers drop off faster than desktop readers?
  • Are AI referrals small in volume but high in attention?
  • Does paid traffic behave differently once branded clicks are removed?

Build the segment once. Reload it anytime. Stop asking "how is the site doing?" Start asking "which traffic is worth it?"

Learn more
Filter Define conditions to narrow your data
×
URL
Page 1
Entry page
Exit page
Outbound link
Acquisition
Channel
Source 1
Campaign
UTM tags
Referrer URL
Location
Location 2
Continent
Country 2
Region
City
Device
Browser
Browser version
OS
OS version
Device
Screen
Active filters
Page
contains
blog ×
×
Country
is
GB × US ×
×
Source
is not
Google ×
×
Saved segments
blog (1) ×
UK paid traffic (3) ×

Mark what you changed, see what it did

Put any of the nine metrics on one chart and watch how they move together. Drop an annotation on the day you shipped, launched a campaign, or ran a sale. The next time a line jumps, you know why.

A spike with no explanation is a mystery. A spike with a note is a lesson.

  • Redesigned a pricing page on the 6th? Mark it, and watch conversion climb from 4% to 9%.
  • Combine metrics on one timeline to expose the trade-offs one number hides: traffic up, conversion slipping.

Your chart becomes a record of what you tried and what worked. The next decision is grounded in the last one.

Learn more
Engagement58%Last 28 Days
Conversions
812↗42%
Conv. Rate
5.6%↗38%
Duration
3:18↘3%
Scroll
46%↗8%
12%10%8%6%4%2%028.0201.0302.0303.0304.0305.0306.0307.0308.0309.0310.0311.0312.0313.0314.03
Redesigned pricing page
Based on scroll data: only 38% reached the CTA. Moved pricing table above fold.

Should you ditch Google Analytics?

Only if you value your data quality, time and your visitors' digital privacy.

Your numbers count people, not bots

Google Analytics counts bots, scrapers, and AI crawlers as visitors, so your traffic looks bigger and your conversion rate looks worse than it really is. With Clickport, datacenter IPs, known bot signatures, spam referrers, and AI crawlers are filtered before they ever reach your reports, on every site, automatically.

You can see exactly what got stopped. Every block is logged and grouped, so you can prove your traffic is real.

  • AI crawlers split by intent: live retrieval, indexing, and model training.
  • Datacenter and VPN ranges, refreshed continuously.
  • A zero-engagement score that surfaces traffic behaving like a bot.
Learn more
Bot ProtectionActive
Last 30 days
Blocked / day · +12%
48,210
18.4% of traffic
Top blocked
ChatGPT-User2,980
GPTBot2,140
python-requests1,860
PerplexityBot1,310
Bytespider1,090
AI crawler intent · 12,840
LiveLive Retrieval5,120
IndexSearch Indexing4,300
TrainModel Training3,420
By detection method
Bot User Agents21,460
Datacenter IPs14,890
Spam Referrers4,230
Headless Browsers3,510
Velocity Limits2,440
Zero-engagement
22%
9,840 of 44,700 sessions
Blocklists
Datacenter IPs58,300
Spam domains1,240
Bot UA patterns410
VPN whitelisted5,430
refreshed today
Bot stats retained for 90 days1,142 blocked today

Measure everyone, without a consent banner

Google Analytics drops cookies, so visitors in Europe meet a consent banner before they reach your content, and the ones who decline disappear from your reports. Clickport uses no cookies and no persistent identifiers, so there is nothing to consent to and no banner to show.

Your visitors' data never leaves the EU. Everything is processed on servers in Germany and never shared with third parties, so every site stays GDPR-compliant out of the box.

That is what privacy-first analytics means: you measure every visitor, not just the ones who clicked accept. The full picture is in the guide.

Learn more
Privacy & ComplianceActive
🇪🇺 EU
No consent banner
required to run on your site
No cookies or local storage
No persistent or cross-site identifiers
IP addresses discarded after geolocation
Every visitor stays anonymous
GDPR, PECR & CCPA compliant
Data residency🇩🇪 Germany, EU
Data retentionUnlimited
Visitor identifiersNone
Cross-device trackingNone
Third-party data sharingNone
No data processing add-ons. Compliant in the EU, UK and US out of the box.

Keep the speed your visitors came for

The Google Analytics tag loads around 45 KB of JavaScript and fires a chain of third-party requests that slow the pages people came to read. The Clickport tracker is a single 2 KB script with no third-party calls, so there is no Core Web Vitals hit and nothing to slow you down.

Lighter pages keep visitors and rankings. Every kilobyte you don't ship is a page that loads faster, and that matters most on phones and slow connections. Core Web Vitals feed your Google ranking, so a lighter tracker helps you rank, not just load.

  • One request to one server, with nothing fanning out to ad or data networks.
  • Loads after your content, so it never blocks the page from showing.
  • No extra cookies, no layout shift, no loading spinner.

One line, and you're done. Drop the snippet in your page head and it just works, on any site or CMS. See how it works.

Learn more
Tracker performance2 KB
No impact
on your Core Web Vitals
Script size
Clickport
2 KB
Matomo
~23 KB
Google Analytics
~45 KB
Amplitude
~57 KB
Mixpanel
~119 KB
Hotjar
~230 KB
Third-party requests0
Network requests1
Cookies set0
Blocks page renderNo
SetupOne line in your <head>

Clickport Pricing

Sign up for 30-day free trial. No credit card required.

One plan. All features. All your sites.

  • 30-second setup
  • 100% data ownership
  • No cookie banners required
  • Unlimited data retention
  • Enterprise-grade infrastructure
  • Native ecommerce and event tracking
  • Works with any CMS or framework

Pricing that scales with your traffic.

2 months free on every tier with yearly.

Plan Monthly Yearly
Up to 10k pageviews€9 /mo€90 /yr
Up to 100k pageviews€19 /mo€190 /yr
Up to 1M pageviews€69 /mo€690 /yr
Up to 5M pageviews€129 /mo€1,290 /yr
Up to 10M pageviews€169 /mo€1,690 /yr
Over 10M pageviews? Contact us for an enterprise plan with dedicated infrastructure, SLA, and migration help.
Trusted by
Independent publishers, SaaS founders, agencies, and ecommerce stores, from small sites to tens of millions of monthly visitors.

Frequently asked questions

Having another question?

Reach out! We will be happy to help
with any pre-sales questions.

What counts as a pageview?

A pageview is counted each time someone loads a page on your site. Clicks, form submissions, copied text, and custom events are all tracked, but none of them count toward your pageview limit. Bot and crawler traffic is filtered out and never counts either.

What happens if I go over my plan's pageviews?

Nothing breaks. We don't stop tracking or drop your data when traffic spikes past your tier, so you never lose anything. You'll see your usage in the dashboard and can move up a tier whenever it makes sense.

Can I track all my sites on one plan?

Yes. One subscription covers all of your sites, with every feature on each one. Your pageview limit is the combined total across all your sites, not a separate cap per site.

Is there a free plan, and how does the trial work?

There's no free tier, but every plan starts with a 30-day free trial and no credit card is required. You get every feature during the trial, and nothing is charged automatically when it ends.

Do I need a cookie consent banner?

No. Clickport uses no cookies and collects no personal data, so there's nothing for visitors to consent to. You can run it without a cookie banner.

Where is my data hosted, and who owns it?

Your analytics data is hosted on EU servers and it's yours entirely. We never sell it, share it, or use it to train anything, and you can export all of it whenever you want.

How is Clickport different from Google Analytics?

Google Analytics is built for advertisers: cookie-based, sampled, and buried under menus. Clickport is built for site owners: cookie-free, accurate, fast to read, and focused on who engages and what converts. No cookie banner, and your data is never sold.