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
Create a project
Sign up and create a project in SignalBoard. Each project gets its own widget ID.
Copy the snippet
Go to your project's Install page and copy the script tag with your unique widget ID.
Paste into your site
Add the script tag to your HTML. Place the widget container div where you want feedback to appear.
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.