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.
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 over 99.5% of visitor interactions. No data lost to ad blockers, consent refusals, or JavaScript failures.
- Bypasses ad blockers with first-party tracking
- 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 PII 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 persistent storage, no IP storage, no PII collection
- EU data residency — London storage, Frankfurt processing
- Configurable data retention with audit trail
Set up in under 2 minutes. Works with any website platform.
All Features at a Glance
Advanced Event Tracking
Go beyond pageviews. Track any custom event, from form submissions to video plays, using our simple `window.verita("trackEvent",...)` API.
Learn moreNo-Code Goal Tracking
Measure what matters. Track "Signup" clicks or any other goal by simply adding a `data-verita-event-name` tag to your site. No code required.
Comprehensive Insights
Track all essential metrics: page views, daily unique visitors, referrers, UTM campaigns, top pages, bounce rate, and user geography (country/region/city). All the core insights you need, beautifully presented.
Cookieless Tracking
Operates entirely without browser cookies or persistent storage. Uses only temporary sessionStorage (cleared when the tab closes) to maintain session context. Bypasses cookie blockers and meets PECR requirements.
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.
Lightweight & Resilient
Our lightweight loader script (<1KB) and robust asynchronous tracker ensure no events are ever lost. We guarantee reliable data capture without impacting your site speed.
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.
Intuitive Dashboard
Access your key metrics through a clean, modern interface designed for clarity and ease of use. No complex configurations needed to get started.
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 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.
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 moreSelf-Hosting Option
Gain maximum control over your data with our self-hosting package, available for premium plan customers needing specific compliance or security setups.
Learn moreRevenue Tracking
Attribute revenue to traffic sources. Track e-commerce transactions with order IDs, amounts, and products to measure ROI across campaigns.
Basic Filtering
Filter your reports by date range, page, referrer, country, device, browser, and OS to focus on the insights that matter most.
Automatic Engagement Metrics
Automatically track user engagement with precise, real-time metrics. We measure "Active Time on Page" (using the Page Visibility API) and "Scroll Depth" to show you what content is truly captivating your audience.
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 moreAutomated 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.
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.
Funnel 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.
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 moreCustom 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 moreReliability 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.
No-Code Button Tracking
Track clicks on any element by adding HTML attributes. You do not need to write JavaScript.
<button
data-verita-event-name="signup_click"
data-verita-prop-plan="pro"
>
Sign Up
</button>
Outbound Link Tracking
The tracker detects clicks to external domains automatically.
<a href="https://google.com">
Visit Google
</a>
File Downloads
The system records downloads for PDFs, Spreadsheets, and Archives.
<a href="/pricing.pdf">
Download Pricing
</a>
Scroll Depth
We capture how far users scroll (25%, 50%, 75%, 100%) to measure content consumption.
// Auto-captured event:
{
"n": "page_engagement",
"p": { "max_scroll_pct": 50 }
}
Active Time (Engagement)
The script measures time spent interacting with the tab. It pauses when the user switches tabs.
// Auto-captured event:
{
"n": "page_engagement",
"p": { "active_ms": 15400 }
}
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.