MARKETPLACE
PLUGINS
SENTRY - ERROR LOGGING & REPLAY
Sentry - Error Logging & Replay logo

Sentry - Error Logging & Replay

Published January 2026
   •    Updated January 2026

Plugin details

Stop flying blind. Know exactly when and why your app breaks and replay to see what exactly happened.
Sentry for Bubble gives you instant visibility into every error in your app — automatically. No more waiting for users to complain. No more guessing what went wrong.

✅ What Gets Captured Automatically:
• JavaScript errors — Every unhandled error, with full stack traces
• User identity — Which user was affected (auto-detected from Current User)
Page navigation — Trail of pages visited before the error
• Network failures — Failed API calls, timeouts, 4xx/5xx responses
• Browser & device info — OS, browser version, screen size

🎬 Premium Features Supported:
• Session Replay — Watch video-like recordings of user sessions leading up to errors
• Performance Tracing — Track slow pages and API response times
• Release Tracking — See which version of your app introduced a bug

⚡ Zero-Config Setup
• Add your Sentry DSN in plugin settings
• Place the Initialize element in your header
• Set User ID to Current User's unique id

That's it. Errors are now tracked.

🔧 Workflow Actions Included

• Capture Exception — Send errors with custom context
• Set User / Clear User — Manual user context control
• Add Breadcrumb — Track custom user actions

💡 Perfect For:
• Production apps where reliability matters
• Catching bugs before users report them
• Debugging complex user flows
• Meeting enterprise monitoring requirements

🔒 Privacy & Performance:
• Sentry SDK is lightweight (~30kb) and loads asynchronously
• Sensitive data (passwords, credit cards) is automatically scrubbed
• Session Replay masks all text inputs by default
• You control exactly what data gets sent

💰 Sentry.io Pricing
Sentry has a generous free tier: 5,000 errors/month and 50 session replays. More than enough for most Bubble apps.

$49

One time  •  Or  $9/mo

5.0 stars   •   1 ratings
1 installs  
This plugin may track or collect your data. Learn how.

Platform

Web

Contributor details

Parshva logo
Parshva
Joined 2017   •   2 Plugins
View contributor profile

Instructions

Step 1: Get Your Sentry DSN
Go to sentry.io and create a free account
Create a new project → Select "Browser JavaScript"
Copy your DSN (looks like https://[email protected]/789)



Step 2: Configure the Plugin

In your Bubble app, go to Plugins → Find "Sentry Error Monitoring"
Paste your DSN in the Sentry DSN field
Set Environment to "development" (change to "production" when live)



Step 3: Add the Initialize Element

Open your reusable header (or create one that's on every page)
Add the Sentry Initialize element (it's invisible)
Configure these properties:

User ID → Current User's unique id
User Email → Current User's email
Leave Auto-Capture User, Track Page Navigation, and Capture Network Errors checked



Step 4: Catch Workflow Errors (Recommended)

Go to Workflow tab
Add trigger: An Unhandled Error Occurs
Add action: Plugins → Capture Exception
Set Error Message → Current workflow error's message
Set Tags → {"type": "workflow_error"}



Step 5: Test It

Preview your app
Open browser console (F12)
Look for: [Sentry Plugin] Initialized successfully
Type: Sentry.captureMessage('Test') and press Enter
Check your Sentry dashboard — you should see the test message!

Data collection and tracking

Your users' data is sent to your Sentry Account

Types

This plugin can be found under the following types:
Background Services   •   Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Customer Support   •   Productivity   •   Technical   •   Analytics   •   Compliance   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (5.0)

Powerful - set and forget!
January 5th, 2026
Bubble