Widget

Embed feedback collection anywhere

One script tag. Full customization. Instant feedback from your users.

Why embed a feedback widget?

Capture feedback where users already are—on your site, in your app.

One-line install

Copy a script tag, paste into your HTML. Works with React, Vue, Next.js, plain HTML—anything that runs in a browser.

Full customization

Match your brand with custom colors, button text, and positioning. No CSS knowledge required.

Mobile responsive

The widget adapts to any screen size. Great experience on desktop, tablet, and mobile.

Privacy-first

No raw IP addresses stored. Submissions endpoint is CORS-safe. Built with GDPR in mind.

Widget Types

Choose the right widget type for your use case. Launcher or inline—both work seamlessly.

💬

Launcher

Floating button that opens a multi-step feedback form. Perfect for general feedback collection.

📝

Inline Form

Embed the full multi-step form directly in your page. Great for dedicated feedback sections.

👍

Inline Thumbs

Simple thumbs up/down voting with optional comments. Quick sentiment collection.

😊

Inline Emoji

Emoji reaction picker for quick feedback. Choose from smileys or faces + neutral sets.

📊

Inline Poll

Simple poll with up to 6 options. Single or multiple selection. Perfect for quick surveys.

How it works

1

Create a project

Sign up and create a project in SignalBoard. Each project gets its own widget ID.

2

Copy the snippet

Go to your project's Install page and copy the script tag with your unique widget ID.

3

Paste into your site

Add the script tag to your HTML. Place the widget container div where you want feedback to appear.

4

Customize (optional)

Adjust colors, text, and positioning in the Widget Settings. Changes apply instantly.

<!-- Add to your HTML -->
<script 
  src="https://cdn.signalboard.io/widget.js" 
  data-widget-id="your-widget-id">
</script>

<div id="signalboard-widget"></div>

Widget FAQ

Ready to add feedback to your site?

Get the widget installed in under 5 minutes. Start collecting feedback today.