Title: Strabber
Author: alexeyriva
Published: <strong>November 6, 2026</strong>
Last modified: November 6, 2026

---

Search plugins

![](https://ps.w.org/strabber/assets/icon-256x256.png?rev=3787957)

# Strabber

 By [alexeyriva](https://profiles.wordpress.org/alexeyriva/)

[Download](https://downloads.wordpress.org/plugin/strabber.2.0.0.zip)

 * [Details](https://wordpress.org/plugins/strabber/#description)
 * [Reviews](https://wordpress.org/plugins/strabber/#reviews)
 *  [Installation](https://wordpress.org/plugins/strabber/#installation)
 * [Development](https://wordpress.org/plugins/strabber/#developers)

 [Support](https://wordpress.org/support/plugin/strabber/)

## Description

[Strabber](https://strabber.com/) is a session replay service: it records how visitors
use your website so you can watch their sessions later and find out where they get
stuck.

This plugin adds the Strabber recorder to every public page of your site. All you
need is the Site ID from your Strabber account.

Features:

 * Settings page under Settings  Strabber.
 * Choose user roles (for example Administrator) whose sessions are not recorded.
 * The `strabber_should_record` filter lets developers turn recording off for specific
   requests.

### External services

This plugin connects to Strabber (https://strabber.com/), a session replay service
run by the plugin author. Strabber is needed to record visitor sessions and let 
you replay them in your Strabber dashboard.

When it connects:

 * Once a Site ID is saved, every public page of your site loads the Strabber recorder
   script from `https://cdn.client.strabber.com/client.js`. It is not loaded for
   logged-in users with a role excluded in the settings, or when the `strabber_should_record`
   filter returns false.
 * The recorder only runs on pages served over HTTPS. When the page has loaded, 
   it opens a connection to `wss://recorder.strabber.com` and streams the session
   data there until the visitor leaves the page.
 * If you enable surveys in your Strabber dashboard, the recorder also loads `https://
   cdn.client.strabber.com/survey/survey.js` and sends the visitor’s survey answers
   to Strabber.
 * Nothing is loaded and no data is sent while the Site ID is empty. Admin pages
   never load the recorder.

What data is sent:

 * Your Site ID, so recordings are stored in your Strabber account.
 * Page details: URL, title, referrer, window size, pixel ratio and scroll position.
 * The page content as the visitor sees it (HTML and CSS, with scripts removed) 
   and every change to it while the visitor is on the page.
 * Visitor interactions: mouse movements, clicks, hovers, touches, scrolling, resizing,
   focus changes and media playback.
 * Values typed into form fields (text, email, phone, number, search, date and similar
   fields, including hidden fields), checkbox and radio states, and pressed keys.
   Typed values and keys in password fields and in form fields with the `data-strabber-
   sensitive` attribute are masked and never sent.
 * Depending on the settings in your Strabber dashboard: JavaScript errors, browser
   console messages, and network requests made with `fetch()` (URL, method, status,
   content type and duration).
 * Technical details sent with every connection, such as the visitor’s IP address
   and browser user agent.

The recorder stores a random visitor ID in the browser’s localStorage (key `__st_ui`)
so that sessions from the same browser can be grouped. It does not set cookies.

To keep what visitors type into a form field out of recordings, add the `data-strabber-
sensitive` attribute to that field.

 * Terms of Service: https://strabber.com/legal/terms-of-service
 * Privacy Policy: https://strabber.com/legal/privacy-policy
 * Cookie Policy: https://strabber.com/legal/cookie-policy

You are responsible for telling your visitors that their sessions are recorded and
for getting their consent where the law requires it, for example in your site’s 
privacy policy.

## Installation

 1. Install the plugin from the Plugins  Add New screen, or upload the `strabber` folder
    to `/wp-content/plugins/`.
 2. Activate the plugin.
 3. Go to Settings  Strabber, paste your Site ID and click Save Changes.

## FAQ

### Where do I find my Site ID?

Sign in to Strabber and open the integration settings of your site. The Site ID 
is the value passed to `strabber('start', ...)` in the integration code.

### How do I stop recording on certain pages?

Add a filter in your theme or a custom plugin:

    ```
    add_filter( 'strabber_should_record', function ( $record ) { return is_checkout() ? false : $record; } );
    ```

### What happens to my settings when I delete the plugin?

All Strabber settings are removed from the database.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Strabber” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ alexeyriva ](https://profiles.wordpress.org/alexeyriva/)

[Translate “Strabber” into your language.](https://translate.wordpress.org/projects/wp-plugins/strabber)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/strabber/), check out
the [SVN repository](https://plugins.svn.wordpress.org/strabber/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/strabber/) by [RSS](https://plugins.trac.wordpress.org/log/strabber/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.0

 * Rewritten from scratch.
 * New settings page under Settings  Strabber (the Site ID is kept when upgrading
   from 1.x).
 * Site ID is validated before saving.
 * Option to skip recording for selected user roles.
 * New `strabber_should_record` filter.
 * Admin notice and Settings link until the plugin is configured.
 * Snippet is printed with `wp_print_inline_script_tag()`, so Content Security Policy
   nonce plugins work with it.

#### 1.0.0

 * First release.

## Meta

 *  Version **2.0.0**
 *  Last updated **15 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.7 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [analytics](https://wordpress.org/plugins/tags/analytics/)[heatmap](https://wordpress.org/plugins/tags/heatmap/)
   [session recording](https://wordpress.org/plugins/tags/session-recording/)[session replay](https://wordpress.org/plugins/tags/session-replay/)
   [user behavior](https://wordpress.org/plugins/tags/user-behavior/)
 *  [Advanced View](https://wordpress.org/plugins/strabber/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/strabber/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/strabber/reviews/)

## Contributors

 *   [ alexeyriva ](https://profiles.wordpress.org/alexeyriva/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/strabber/)