Skip to content

Rybbit

Rybbit Analytics is a privacy-focused, self-hostable analytics platform that provides comprehensive website analytics. Conversion Bridge integrates with Rybbit Analytics to automatically track pageviews and conversion events from your WordPress site.

This integration supports both:

  • Cloud-hosted Rybbit: Use Rybbit's hosted service at app.rybbit.io
  • Self-hosted Rybbit: Use your own Rybbit instance

Setup Instructions

Step 1: Get Your Site ID

  1. Log in to your Rybbit dashboard (or your self-hosted instance)
  2. Navigate to your site settings
  3. Find your Site ID (this is required for tracking)
  4. Copy the Site ID

Step 2: Enable Rybbit Analytics

  1. In your WordPress admin, go to Settings → Conversion Bridge → Platforms
  2. Find Rybbit Analytics in the list of available platforms
  3. Enable the platform by checking the checkbox

Step 3: Configure Settings

Required Settings

Site ID (required): Enter your Rybbit Site ID

Optional Settings

Custom Domain: If you're self-hosting Rybbit, enter your instance URL

  • Example: https://analytics.example.com
  • Leave empty to use the cloud-hosted service (app.rybbit.io)

Skip Patterns: Comma-separated URL path patterns to ignore

  • Pageviews matching these patterns will not be tracked
  • Supports wildcards: * (single segment) and ** (multiple segments)
  • Example: /admin/**,/preview/*

Mask Patterns: Comma-separated URL path patterns to mask for privacy

  • Matched URLs will be replaced with the pattern in analytics
  • Example: /users/*/settings,/orders/**

Session Replay Mask Selectors: Comma-separated CSS selectors for elements to mask in session replays

  • Elements matching these selectors will have their text masked
  • Example: .user-name,#email,.private-data

Debounce Delay (ms): Delay in milliseconds before tracking pageview after URL changes

  • Default is 500ms
  • Set to 0 to disable debouncing
  • Useful for single-page applications (SPAs)

Step 4: Save Settings

Click Save Changes to activate Rybbit Analytics tracking.

Tracked Data

Event Properties

Conversion events sent to Rybbit Analytics include:

  • Event Name: The conversion event label/name
  • Amount: Purchase/transaction amount (if applicable)
  • Currency: Currency code (if applicable)
  • Product Information: For e-commerce events
  • Custom Properties: Additional event data from integrations

Single Item Events

For events with a single item:

  • Item properties are flattened into the event data
  • This provides cleaner event data in Rybbit Analytics

Multiple Item Events

For events with multiple items:

  • Product names are extracted and combined into a products property
  • Each product name is included in a comma-separated list

Still need help?

If you have not yet found your answer in the documentation articles, please contact support

Contact support