Skip to content
Skip to main content
European Data Processing

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.

There is no step four.

It really is that simple.