Pulse

Install the snippet

One script tag. After you create a site, Install fills in your real key. Pageviews start on the next visit — no cookie banner required.

The snippet

<script defer src="https://getpulseanalytics.com/pulse.js" data-site="YOUR_SITE_KEY"></script>

Paste it on every page, just before </head>. The script is deferred so it never blocks render.

Where to paste

SPAs

After init, Pulse hooks pushState, replaceState and popstate. Extra pageviews fire as the route changes. You do not need to call pulse.page() unless you turned auto pageviews off.

Custom events and the full API: JavaScript API.