Install
How to add the Screeb tag to your website?
What is Screeb
How Screeb works, what it can do for your business and what makes it different to other solutions.
How Screeb works
Basic Overview of how Screeb is working.
Data Anonymization
Your users sometimes share personal details in open-text survey answers or AI copilot conversations โ things like their name, email, or phone number โ even when you never asked for it. Data anonymization automatically detects and removes that information before it is saved anywhere in Screeb.
Consent Exemption Mode
Privacy regulations such as GDPR require that you collect user consent before loading any third-party tracking tool, including Screeb. In practice, this means that visitors who decline (or never see) your consent banner are not tracked at all โ Screeb does not load for them.
Identity
Set identity
Event tracking
You can track actions performed by your users, along with properties describing the event.
Group assignation
You can assign groups to your users, along with properties describing the group.
Screen tracking
Track page transitions so Screeb can evaluate URL-based and page-level targeting rules for messages and surveys.
Start survey programmatically
How to start a survey programmatically?
Start message programmatically
How to start a message programmatically?
Hooks
Set hooks
Session replay
Session Replay captures the full DOM of your page โ including Screeb interactions โ so you can replay sessions in the Screeb dashboard.
Privacy helpers
Privacy helpers control how specific elements appear in session replay.
Reference
Introduction
Examples
Common patterns for using the Screeb JS SDK in your application.
Copilot event tracking
You can track actions performed by your users with AI copilots, along with properties describing the event. This allows you to measure and analyze the quality of your copilot experience and identify opportunities for improvement.
Cross-origin & iframes
What Screeb can and cannot do when your page is split across different origins.
Troubleshooting
Check if Javascript tag is loaded correctly
Custom Collector URL (AdBlocker Bypass)
AdBlockers frequently block Screeb's default endpoints (t.screeb.app, rpc.screeb.app, etc.).
Reverse Proxy Configuration Templates
Use these templates to proxy Screeb's endpoints through your own domain.
Changelog
Release notes for the Screeb JavaScript tag.