Get Actionable Insights in Minutes
We designed VeritaMetrics to be effortless. No complex configurations, no heavy libraries. You can go from sign-up to seeing live data in less than 5 minutes.
VeritaMetrics offers multiple integration options to fit your setup. Use our Smart Snippet for full event tracking with automatic click, download, and scroll-depth capture. Prefer a zero-JavaScript approach? The Image Pixel tracks pageviews anywhere images load — perfect for email campaigns or restricted environments. Already running Google Tag Manager? Drop in a Custom HTML tag and manage everything from your existing GTM workspace.
Step 1: Create Your Account
Sign up for a free trial. No credit card required. Simply enter your email and the domain name of the site you want to track.
Step 2: Add Your Tracking Code
Choose the integration method that fits your site, then copy the snippet into your page or tag manager.
The recommended approach. A single script tag that loads asynchronously and captures pageviews, clicks, downloads, and scroll depth automatically.
- Full event tracking (clicks, downloads, scroll depth)
- Async loading — under 1 KB, never slows your site
- Automatic pixel fallback for users with JS disabled
- Custom event and revenue tracking via the verita() API
<script>
(function () {
// Ensure this only runs in a browser environment.
if (typeof window === 'undefined' || typeof document === 'undefined') {
return;
}
var siteId = 'YOUR-SITE-ID';
var trackingDomain = 'veritametrics.com'; // 1. Initialize the Async Command Queue
// This ensures window.verita() is available immediately.
window.verita =
window.verita ||
function () {
(window.verita.q = window.verita.q || []).push(arguments);
};
window.verita.l = new Date().getTime(); // 2. Load the enhanced tracker script asynchronously.
// It will process the command queue once loaded.
var script = document.createElement('script');
script.src = 'https://' + trackingDomain + '/api/tracker.js?siteId=' + siteId;
script.async = true;
script.defer = true;
script.dataset.siteId = siteId;
script.dataset.trackingDomain = trackingDomain;
document.head.appendChild(script); // 3. Send the initial pageview using the *queue*
window.verita('trackPageView');
})();
</script>
<noscript>
<img
src="https://veritametrics.com/api/track-pageview?siteId=YOUR-SITE-ID&url=YOUR_PAGE_URL&ref=YOUR_REFERRER_URL"
alt=""
width="1"
height="1"
style="display: none"
aria-hidden="true"
/>
</noscript>
Step 3: View Your Dashboard
That's it! Visit your website to generate the first event, then head to your dashboard. You will see real-time visitor data, engagement metrics, and conversion goals immediately.
Need More Details?
Looking for platform-specific guides for WordPress, Next.js, Astro, or React? We have dedicated integration guides for every major framework.