Skip to content

Quickstart

Get Termind collecting data in about two minutes.

What you need

You need two things. A website where you can add one line of HTML, and your tracking key. The key is on the tracking setup page inside your dashboard. It starts with pk_ and it is safe to put in public HTML, because it can only send data in, never read data out.

No npm install. No build step. No cookie banner, because the tracker sets no cookies.

Add the snippet

Paste this into the <head> of every page you want to track. Replace YOUR_KEY with the key from your dashboard.

index.html
<script defer src="https://www.termind.tech/t.js" data-key="YOUR_KEY"></script>

That is the whole install. Page views start arriving within a few seconds of the next page load.

Not sure where the head of your site is? You never need to find it by hand. The Install without code page has exact click by click steps for WordPress, Webflow, Framer, Wix, Squarespace, Shopify and others, and the Install with an AI agent page gives you one message to paste into an AI that does it for you.

If your site has a CSP, or your visitors run ad blockers

Two things stop an analytics script: an ad blocker refusing a domain on its blocklist, and your own Content Security Policy refusing a domain it has not been told about. Both are judging where the script came from, so both are fixed by the same change.

Add two rewrites and load the script from a path on your own site. Full instructions for every host, and the direct CSP route if you would rather not proxy, are on the Ad blockers and CSP page.

next.config.js, then use src="/pulse.js" in the snippet
module.exports = {
  async rewrites() {
    return [
      { source: "/pulse.js", destination: "https://www.termind.tech/t.js" },
      { source: "/v1/:path*", destination: "https://www.termind.tech/v1/:path*" },
    ];
  },
};

Check it works

  1. 1
    Open your site in a browserVisit any page that has the snippet on it. A normal reload is enough.
  2. 2
    Open your dashboardGo to Today. The first event usually appears within five seconds.
  3. 3
    Still nothing?Open the Console and look for the word violates, which always means a Content Security Policy. If the console is clean, the Nothing is showing up page walks through the remaining causes in the order that rules out the most at each step.

How data reaches you

A browser loads your page, the tracker batches events, Termind validates and stores them, and the dashboard reads the result.Your pageone script tagBatchedsent every few secondsValidatedstored in the EUDashboardwithin secondsNo cookies are set at any point in this path.
From page load to dashboard
NextInstall without codeExact steps for WordPress, Webflow, Framer, Wix, Squarespace, Shopify and Carrd.