Skip to content
Skip to main content
European Data Processing

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
See how setup works

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
See how we capture every visit

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
See how session replay works

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
Explore growth insights

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
See GA import details

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
Read our privacy journey
Start Free — No Credit Card Needed

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 more

No-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 more

Data 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 more

Google 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 more

Self-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 more

Revenue 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 more

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.

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 more

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 more

Slack Integration

Receive anomaly alerts, goal completions, and traffic spike notifications directly in your Slack channels with rich Block Kit formatting.

Learn more

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.

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.