Back home

Widget sandbox

Test the feedback widget end-to-end. Generate synthetic console logs, failed network calls, and JS errors below — they'll be captured and attached when you submit feedback through the floating widget.

How to use

  1. 1. Load the widget with a project key below.
  2. 2. Click any of the test buttons — each emits a different kind of telemetry that the widget records.
  3. 3. Click the floating widget button on the right edge of the page, then submit feedback.
  4. 4. Open the dashboard for that project — the submitted feedback should show the console, network, and error events you triggered here.

Project key

Paste your project's public key (starts with pk_). Find it on the project page in the dashboard.

Generate test data

Each button emits a different kind of telemetry. The widget records the last 200 console entries, last 100 network calls, and any uncaught errors — all attached automatically when you submit feedback.

Console

console.log / warn / error — captured into the feedback's Console panel.

Network

Triggers fetch requests so they appear in the Network panel.

Uncaught errors

Throw synchronously and via Promise rejection — both land in the JS errors panel.

Burst

Generate a mixed flood of events in one click.

Tip: open DevTools → Console tab to watch events being emitted in real time before submitting. After submitting feedback, refresh your dashboard feedback detail page — Console, Network, and JS Errors panels should each show the entries from above.