Tracker

Tracker

Atriqo's tracker is designed to measure useful website analytics without cookies, fingerprinting, or cross-site tracking.

What Atriqo tracks

  • Pageviews
  • Sessions
  • Referrers
  • Pages
  • Countries
  • Devices
  • Browsers
  • Operating systems
  • UTM parameters
  • Custom events
  • Outbound links
  • File downloads
  • 404s

What Atriqo avoids

  • No tracking cookies
  • No browser fingerprinting
  • No cross-site tracking
  • No canvas, WebGL, audio, font, or battery enumeration
  • No raw IP storage

Custom events

Custom events are available for actions like signups, button clicks, downloads, or other product events.

Generic examples:

  • signup
  • pricing_view
  • docs_install_viewed
// Track a custom event — available on every plan
window.atriqo.track('signup', { plan: 'starter' });

Call window.atriqo.track(name, properties) once the tracker has loaded. Because the snippet loads async, window.atriqo is undefined until track.js runs — so guard early calls with optional chaining, e.g. window.atriqo?.track('signup', { plan: 'starter' }). Once loaded, the tracker installs window.atriqo.track at the very start of its script, so the call is safe even when a privacy guard (opt-out, DNT, localhost) is active — it simply does nothing. Properties are optional — up to 10 string key/value pairs. Custom events are available on every plan: Starter caps at 10 distinct event names, Growth and above are unlimited.

Next

Want to see the privacy model in detail — hosting, IP handling, cross-site rules, banner nuance? Continue to the privacy model page.