Skip to main content
The Capless integration is in beta.
Notra loads the Capless tracker on every live page and allows its origin in the CSP. The only value it needs is your public key, which can only write events, so it is safe to publish.
1

Copy your public key

In Capless, open your tracking code and copy the cs_… value from data-key. See Capless’s web SDK docs.
2

Add it to Notra

Open Studio → Sites, select your site, open Integrations and click Add Capless. Paste the key into Public key. To configure it in your repository instead, add it to blog.json:
blog.json
3

Publish and verify

After you publish the change and the production deployment finishes, visit your live site and check that the visit appears in Capless.
Notra loads https://c.capless.sh/c.js and allows https://c.capless.sh in script-src and connect-src. Capless sets no cookies, but it keeps an anonymous visitor ID in local storage.

Session replay

Capless records a session replay of every visit by default. Notra has no setting for it, because Capless controls replay per project. To record fewer sessions or none, lower the replay sample rate in your Capless project settings, or set it to 0 to turn replay off. Capless masks form inputs and never records password fields. To hide other content, add data-capless-block to the element. See Capless’s web SDK docs. When the c15t cookie banner is on, the Capless script is left out of the page and only loads after a visitor allows the measurement category. Visitors who reject are never tracked.
Last modified on November 5, 2026