Skip to main content

11 docs tagged with "spa"

View all tags

Advanced GTM Integration

Decouple Sealmetrics library load from the initial pageview using ?auto=0 and the buffer stub. Pass dynamic content grouping from the dataLayer without losing hits or sending duplicates.

Duplicate Pageviews

The three real causes of duplicated pageviews in Sealmetrics: the script included twice, a stub-queued pageview without ?auto=0, and manual SPA pageviews without ?spa=0.

How to Track React Sites

Complete guide to tracking React applications with SealMetrics. Includes examples for react-router, conversions, and microconversions.

Manual Pageview Control

Control when pageviews are tracked in SealMetrics. Useful for SPAs, multi-step forms, and custom navigation patterns.

Next.js

Add cookieless analytics to Next.js with the @sealmetrics/nextjs package — a SealMetricsScript component for both App Router and Pages Router setups.

Nuxt 3

Add cookieless analytics to Nuxt 3 with the @sealmetrics/nuxt module — one entry in nuxt.config.ts auto-loads the tracker on every page, no cookies.

React

Add privacy-first analytics to React with the @sealmetrics/react NPM package — provider or script component, no cookies or consent banner needed.

SPA Support

How the Sealmetrics tracker auto-detects SPA navigation via the History API in React, Vue, Angular, Next.js and more, plus manual first-pageview control.

Tracker Overview

Sealmetrics' 1.2 KB gzipped JavaScript tracker: one-line install, no cookies or localStorage, automatic SPA detection, and size comparisons vs GA4.

Tracking Methods

Advanced Sealmetrics tracking guides for SPAs, React apps, and AJAX forms, plus how to exclude specific pages from your cookieless analytics data.