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.
Message conditions
Message conditions let you control when a message is displayed to a user based on their current context or past behavior. All conditions are evaluated with AND logic โ the message is shown only when every condition is met.
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.
Start survey programmatically
How to start a survey programmatically?
Start message programmatically
How to start a message programmatically?
Hooks
Set hooks
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.
Troubleshooting
Check if Javascript tag is loaded correctly