Google Analytics & Matomo Alternative
Privacy-First Analytics That Captures Everything
Stop losing 30% of your traffic data to consent banners and ad blockers. VeritaMetrics is a cookieless web analytics platform that gives you complete, accurate data, fully GDPR compliant, with zero consent popups.
Around 30% of internet users run an ad blocker (GWI, Q2 2025), and consent-gated tools miss visitors who decline cookies. Our 99.5% capture figure is an estimate based on these loss rates, not an independent audit.
Installs on any platform
Product analytics
See what people do on your site
Autocapture records every click, form, download, and scroll the moment the script is in, then rolls it up into funnels, goals, top pages, and engaged time in one dashboard. There is nothing to tag and no data team required.
Why Switch to VeritaMetrics?
Six reasons website owners choose VeritaMetrics over Google Analytics, Matomo, Plausible, and other analytics tools.
No Hassle Setup
Add a single snippet to your site and start tracking immediately. No consent banners, no cookie popups, no complex configuration.
- Copy-paste setup in under 2 minutes
- Works with WordPress, Shopify, GTM, Wix, Webflow, React, and more
- Runs alongside Google Analytics, no need to remove GA first
More Data, No Missed Visits
Capture an estimated ~99.5% of visitor interactions. No data lost to ad blockers, consent refusals, or JavaScript failures.
- Bypasses ad blockers by running from your own domain
- No-JS fallback pixel for users without JavaScript
- Auto-tracks clicks, downloads, scroll depth, and engagement
Privacy-Safe Session Replay
See exactly how visitors navigate your site, without invasive screen recording. Our session reconstruction shows timelines of pages, clicks, and scroll events.
- Visual timeline of each visit with page views and events
- Filter sessions by device, country, and event type
- No screen recording, no personal data captured, fully GDPR safe
Actionable Insights for Every Page
Go beyond raw numbers. VeritaMetrics surfaces prioritized recommendations, growth diagnostics, and revenue attribution automatically.
- Growth insights with site health score and trend tracking
- Revenue tracking with source attribution and ROI per campaign
- Ads breakdown for Google, Bing, and Facebook Ads
- Custom dimensions and goal tracking
No Lock-In, Switch Anytime
Import your Google Analytics history and start with full context. Export your data anytime. Don't like it? Switch back to GA, no hard feelings.
- Import GA4 and Universal Analytics data
- Export in CSV, JSON, or Excel anytime
- Runs alongside GA, try it risk-free
Fully Compliant, Secure & Private
Built for GDPR, CCPA, and PECR from day one. Your data stays in Europe, stored in London, processed in Frankfurt. No data ever leaves EU jurisdiction.
- No cookies, no long-term storage, no IP addresses, no personal data
- EU data residency: London storage, Frankfurt processing
- Configurable data retention with audit trail
Set up in under 2 minutes. Works with any website platform.
Every feature, grouped by what it does
31 capabilities across measurement, analysis, privacy, and integrations. Pick a category.
Advanced Event Tracking
Go beyond pageviews. Track any custom event, from form submissions to video plays, using our simple window.verita("trackEvent",...) API.
No-Code Goal Tracking
Measure what matters. Track "Signup" clicks or any other goal by adding a data-verita-event-name tag to your site. No code required.
Traffic & Audience Insights
Track page views, daily unique visitors, referrers, UTM campaigns, top pages, bounce rate, and visitor geography (country/region/city), in one dashboard.
Automatic Engagement Metrics
See how engaged your visitors really are, in real time. We measure active time on the page (counted only while the tab is actually in view) and how far people scroll, so you know which content they read and which they skip.
Automated Link Tracking
Discover what your users are doing. We automatically detect and report on all "Outbound Link Clicks" and "File Downloads," giving you instant insight into user actions with zero configuration.
Revenue Tracking
Attribute revenue to traffic sources. Track e-commerce transactions with order IDs, amounts, and products to measure ROI across campaigns.
Ads Breakdown
See paid ad traffic broken down by platform. Automatically detects Google Ads, Bing Ads, and Facebook Ads via click IDs (gclid, msclkid, fbclid) and UTM parameters.
Traffic Quality & Bot Filtering
Every hit gets a bot-likelihood score, so real human traffic is separated from bots and low-quality visits in your reports.
Growth Insights
Automated diagnostics that scan your analytics and surface the most impactful improvements. Get a site health score with trend tracking, prioritized recommendations with impact scoring, and specific actions for every issue found.
Learn moreLead Quality Scoring
A per-site model scores each visitor's intent from engaged time and click sequence, so you can tell high-intent visitors from casual ones, without any cross-site tracking.
User Flow & Path Analysis
See the paths visitors actually take through your site with a flow diagram, and inspect any single journey step by step.
Session Replay
Replay anonymous user journeys with a visual timeline showing page views, clicks, scroll depth, downloads, exit links, and more. Filter by device, country, and event type. Get aggregate insights with charts, all without recording screens or compromising privacy.
Learn moreFunnel Breakdowns
Break down conversion funnels by device, browser, OS, country, or referrer. Compare how different audience segments move through your funnel to find drop-off patterns.
Core Web Vitals
See the real load speed and responsiveness your visitors experience, the Core Web Vitals Google uses for ranking (LCP, INP, and CLS). Turn it on for a site with one line in your snippet, on the Professional plan and up.
Learn moreCustom Reports
Define a dimension from your event properties and break any metric down by it, then save the view for later.
Smart Alerts & Anomaly Detection
Get notified when metrics deviate from the norm. Statistical anomaly detection compares today against same-day-of-week baselines, with configurable sensitivity and cooldown periods.
Learn moreBasic Filtering
Filter your reports by date range, page, referrer, country, device, browser, and OS to focus on the insights that matter most.
Clear Dashboard
Access your key metrics through a clean interface designed for clarity and ease of use. No complex configurations needed to get started.
Cookieless Tracking
Works with no browser cookies at all. It uses only temporary session memory that clears the moment the tab closes, so it slips past cookie blockers and meets EU privacy rules (PECR).
No IP Address Storage
Visitor IP addresses are never stored. We use them momentarily for geo-lookup and generating a daily visit hash, then immediately discard them, ensuring anonymity.
Pseudonymous Daily Visits
Accurately count unique visitors within a 24-hour window using a daily salted hash, providing session insights without persistent user tracking across days.
GDPR & CCPA Ready
Built for compliance from the start. Features like cookieless tracking, no IP storage, and EU data hosting help you meet stringent privacy regulations.
Automatic Data Retention
Configure per-site retention periods to automatically purge expired raw data. Aggregated reports are preserved for long-term trend analysis. Fully auditable for GDPR compliance.
Works With Any Platform
WordPress, Shopify, Next.js, Astro, Google Tag Manager, Wix, Webflow, Squarespace, PHP, React, Flutter, and more. One snippet, any stack. Set up in under 2 minutes.
Learn moreWarm-Lead Capture
A cookieless in-session signal fires when a visitor reads as warm or hot, on exit intent. A few lines of glue open any form, or send the anonymous tier to your own server or CRM (KirokuForms works out of the box). Opt-in per site; no personal data reaches VeritaMetrics.
Learn moreData Export & Scheduled Reports
You own your analytics data. Export in CSV, JSON, or Excel (XLSX). Schedule automated reports delivered daily, weekly, or monthly to your inbox.
Learn moreGoogle Analytics Migration
Switch from Google Analytics without losing history. Connect your GA4 or Universal Analytics account and import your historical data in minutes.
Custom Outbound Webhooks
Push real-time analytics events to any HTTP endpoint. Connect to Zapier, Make, n8n, or your own tools. HMAC-SHA256 signed payloads with automatic retry and delivery logs.
Learn moreSlack Integration
Receive anomaly alerts, goal completions, and traffic spike notifications directly in your Slack channels with rich Block Kit formatting.
Learn moreSelf-Hosting Option
Keep full control over your data with our self-hosting package, available for premium plan customers needing specific compliance or security setups.
Learn moreLightweight & Resilient
Our loader is about ~5KB, next to roughly 145KB for Google Analytics, and it barely touches your load time. It runs from your own domain, so ad blockers do not stop it and you keep the visits other tools lose.
Reliability on Unstable Networks
Internet connections fail. Mobile signals drop. Standard analytics tools often lose data when this happens. VeritaMetrics solves this with a local event queue .
When a user performs an action, we store it on their device first. If the network is down, we wait. Once the connection returns, the tracker sends the batch of events. This ensures you capture interactions that other platforms miss.
Resilience Against Blockers
Many users install extensions to block tracking scripts. These extensions typically look for third-party requests. VeritaMetrics avoids this by running through your own domain .
To the browser, our traffic looks like internal site communication. We respect "Do Not Track" settings explicitly, but we ensure your general traffic data is not lost to aggressive blocking lists.
Tracking Without JavaScript
Some users disable JavaScript for security or performance. Most analytics tools are blind to these visitors. We provide a fallback mechanism .
This "pixel" loads like a standard image. It allows us to count page views and capture referrer data without running any code on the user's device.
Intelligent Page Tracking
Modern websites often load content dynamically without refreshing the page. This is common in Single Page Applications (SPAs).
Our tracker watches the browser's history state. When the URL changes, we record a new page view automatically. You get accurate navigation data regardless of how your website is built.
Journey Inspection, Not Surveillance
Traditional "Session Replay" tools record a video of your user's screen. This is heavy (slowing down your site), invasive (capturing sensitive form data), and legally risky.
VeritaMetrics uses Session Reconstruction. We log discrete events, like "Viewed Pricing," "Scrolled 50%," "Clicked Signup," to build a timeline of the user's journey. You get the debugging context you need to fix broken funnels, without ever spying on your users.
Automatic Event Capture
Our script does more than count visits. It captures interactions automatically, with zero configuration required.
Clicks on buttons & links
Every click on a button or link is captured with its visible label. Nothing to tag.
// Auto-captured on click:
{ "n": "cta_click", "p": { "text": "Add to cart" } }
Form submissions
Form submits are recorded automatically, with the submit-button label, so you can see which forms convert.
// Auto-captured on submit:
{ "n": "form_submit", "p": { "submit_label": "Contact us" } }
Outbound link clicks
Clicks to other domains are detected automatically, with the destination URL.
<a href="https://google.com">
Visit Google
</a>
File downloads
Downloads of PDFs, spreadsheets, and archives are recorded on click.
<a href="/pricing.pdf">
Download Pricing
</a>
Scroll depth
How far people scroll (25%, 50%, 75%, 100%), so you know which content actually gets read.
// Auto-captured event:
{
"n": "page_engagement",
"p": { "max_scroll_pct": 50 }
}
Active time
Real engaged time, counted only while the tab is in view and paused the moment they switch away.
// Auto-captured event:
{
"n": "page_engagement",
"p": { "active_ms": 15400 }
}
Name a goal (optional)
Want a specific event named? Add one HTML attribute. There is still no JavaScript to write.
<button data-verita-event-name="signup">
Sign up
</button>
How Daily Salting Works
Traditional tracking builds a permanent profile of a user. We don't. We take the visitor's IP and combine it with a random "salt" that changes every 24 hours. We hash this combination to create a temporary ID, then immediately delete the IP.
Because the salt changes daily, a visitor tomorrow looks like a completely new person. This ensures we can count daily unique visitors without ever storing data that could identify an individual long-term.
Goal Tracking in Detail
Define what success looks like for your site. VeritaMetrics tracks conversions automatically once you set up a goal, no ongoing code changes required.
URL Visit
Triggers when a visitor lands on a specific URL. Supports exact, contains, starts-with, and regex matching, perfect for thank-you pages or checkout confirmations.
Custom Event
Fires when your tracking code sends a specific event. Use
data-verita-event-name attributes for
no-code setup, or the JS API for full control.
Time on Site
Converts when a visitor stays on your site for at least a set number of seconds. Ideal for measuring content engagement.
External Link Click
Triggers when a visitor clicks an outbound link that matches a URL pattern you define. Great for tracking affiliate or partner referrals.
File Download
Converts when a visitor downloads a file matching specific extensions (.pdf, .xlsx, .zip). Automatically detected, no extra markup needed.
Revenue Attribution
Assign a monetary value to any goal. Track conversion rates and total revenue attributed to each traffic source and campaign.
Switch from Google Analytics with Confidence
Bring your historical data with you. Our secure import connects directly to your Google Analytics account and maps your metrics into VeritaMetrics automatically.
GA4 & Universal Analytics
Import from both GA4 and legacy Universal Analytics properties.
Automatic Variable Mapping
Dimensions and metrics are mapped to their VeritaMetrics equivalents automatically.
Secure OAuth Connection
Tokens are encrypted and stored securely. We never see your Google password.
Progress Tracking
Monitor import status in real time from your site settings. Re-run anytime.
For Developers
Build on VeritaMetrics
Go beyond the dashboard. Use our tracking API to capture custom events, consume real-time webhooks in your backend, or query the REST API to build your own reporting.
Tracking API
Custom events, revenue, goals
Webhooks
HMAC-signed real-time events
REST API
Query analytics programmatically
Self-Hosting
Full data sovereignty
Ready for Analytics That Respect Privacy?
Gain complete, reliable insights without compromising user trust or compliance.
Start your free trial today.