Skip to content

Use case

In-app feedback tools for your product

Embed a feedback widget directly in your product. Users submit feature requests and bug reports without leaving the page. SSO identifies them automatically.

Star on GitHub76

What it does

How the in-app feedback widget works

One script tag. Zero friction. Every submission tied to a real user.

01 / 04

Embeddable widget in one line

Add a single script tag to your app. Users submit in-app feedback without leaving the page. No navigation, no context switching, no drop-off. Works with React, Vue, Next.js, static sites, or any framework. Loads asynchronously so it never slows down your app.

02 / 04

SSO pre-fills user identity

Pass your authenticated user to the widget via SSO. Every submission is tied to a real account. No extra forms, no anonymous noise. Your team can follow up, segment by plan, and understand which users care most about each request.

03 / 04

Submissions flow into boards with voting

Widget submissions land directly in your feedback boards. Other users vote on ideas. You prioritize based on real demand, not guesswork. File attachments, custom branding, and board routing come standard.

04 / 04

Routes feedback to your existing tools

Push in-app user feedback to the tools your team already uses. Slack for notifications, Intercom for support context, Zendesk for ticket tracking, Linear and Jira for engineering handoff, GitHub for code-level follow-up.

Embed

One script tag to collect in-app feedback

Add one line to your HTML. Your users can submit feedback from any page in your app. The widget inherits your theme and identifies logged-in users via SSO.

  • No build step required — works with any framework
  • Inherits your theme and identifies logged-in users via SSO
  • File attachments capture screenshots and context
  • Mobile responsive — floating panel on desktop, full-screen on mobile
app.yourproduct.com/dashboard
Your App
JM
Share feedback
Add dark mode to settings
A dark theme option that matches my OS preference.
Attach
James (via SSO)
Submit

FAQ

Frequently asked questions

What is an in-app feedback widget?

An in-app feedback widget is a lightweight form embedded directly in your product. Users submit feature requests, bug reports, and ideas without leaving the page. It captures feedback in context, which leads to higher quality submissions and better response rates.

How do you collect feedback inside your product?

Add Quackback's feedback widget with a single script tag or React component. The widget opens as a floating panel or modal inside your app. Submissions flow into your feedback boards with voting, comments, and status tracking.

Can I identify users who submit in-app feedback?

Yes. Pass your authenticated user's identity to the widget via JWT. Feedback is automatically attributed to the right user — no separate login required. This lets your team see who is asking for what and follow up when features ship.

Your product. Your feedback. Your infrastructure.

Deploy on your own infrastructure in minutes. Collect in-app feedback from day one. Free and open source.

Get started