Tracker Integration
Install the lightweight Seentics script to begin collecting insights. Our tracker is built for the modern web—modular, asynchronous, and fast.
Standard Installation
Paste this script into the <head> of your website. Replace YOUR_SITE_ID with your actual Site ID.
main-tracker.html
<!-- Seentics Analytics -->
<script
async
src="https://api.seentics.com/track/v2.js"
data-site-id="YOUR_SITE_ID"
></script>Technical Architecture
Zero Main-thread Block
Ues requestIdleCallback to ensure tracking never interferes with user interactions.
Batch Processing
Auto-aggregates high-frequency events to reduce HTTP overhead and battery drain.
SPA Support Built-in
Works out of the box with Next.js, React, Vue, and Angular without additional config.
Privacy First
We never store persistent cookies. Our session matching uses cryptographic signatures that expire every 24 hours.
Script Options
| Attribute | Description | Default |
|---|---|---|
| data-auto-track | Automatically track pageviews on load | true |
| data-mask-pii | Strip potential emails/numbers from URLs | true |
| data-debug | Log events to browser console for dev | false |