Skip to content
In-app feedback widget

An in-app feedback widget is a small panel inside your product where users can post an idea, vote on others and see what shipped, without opening a new tab. The useful ones know who the user is, suggest similar requests before a duplicate is posted, and send everything to the same board your team already triages.

Buyer's checklist

What to check in a feedback widget.

Most widgets can show a form. The difference is who submits, where it lands and what the user sees next.

Install

  • One script or an npm package
  • Opens from your own button
  • Popover or slide-over panel
  • Light and dark theme, your accent color

Identity

  • Logged-in users, no second login
  • Guest posts if you allow them
  • Post on behalf of a customer
  • Which boards users can post to

Signal

  • Similar posts shown while typing
  • Votes from inside the app
  • Roadmap and status visible
  • Surveys on a URL or a click

After

  • Lands on the same board as the portal
  • Voters hear when it ships
  • Changelog in the same widget
  • What the bill counts

How FeatureOS does it

One widget for requests, roadmap and updates.

Add the FeatureOS widget with a script tag or the featureos-widget npm package. Choose which modules it shows: feature requests, roadmap, changelog, knowledge base and surveys. Pass a signed token for your logged-in users so every post and vote is tied to a real account.

  • Modules: requests, roadmap, changelog, help articles, surveys
  • Popover on your button, or a left, right or centered panel
  • Theme, accent color, launcher icon and button text
  • JWT sign-in for your users; limit which boards they post to
  • Similar posts suggested before a duplicate is submitted
  • "New" indicator when a changelog entry is published

Full detail on feedback boards, release notes, forms and surveys, widget docs.

Compared

Feedback widgets, priced honestly.

List prices with sources. Check what each bill counts, and whether the widget is on the plan you can afford.

ToolStarting pricePriced byPick it when
FeatureOS$60/mo (Starter, 5 seats)Team seats; unlimited end usersYou want the widget, boards, roadmap, changelog, help center and surveys on one seat-priced plan.
CannyFree (25 tracked users); Pro from $79/mo billed yearly, $99 monthlyTracked users (anyone who posts, votes or comments)You have under 25 active users and want a free start.
FeaturebaseFree (1 seat); Growth $29/seat/mo billed yearlyPer seatOne seat is enough, or you also want a support inbox in the same tool.
Frill$25/mo Startup (50 ideas), billed monthlyPlan tier; unlimited admins on paid plansYou want a low entry price and unlimited admins.
Upvoty$15/mo Power (1 project), billed monthlyPlan tier; unlimited tracked usersYou want the lowest entry price for one project.
Userback$39/mo Team, billed yearly ($49 monthly)Plan tier (5 seats on Team)You mainly need visual bug reports with screenshots from the widget.

Sources: Canny (2026-10-29) · Featurebase (2026-10-29) · Frill (2026-11-04) · Upvoty (2026-11-04) · Userback (2026-11-04). FeatureOS prices from our pricing page. Spot an error? Tell us and we will fix it.

In-app feedback widget

Questions about in-app feedback widget

Have more questions?

An in-app feedback widget is a button and panel inside your web app where users can submit ideas, vote, and read updates without leaving the product. Feedback goes straight to your feedback board instead of an email inbox.

In FeatureOS, copy the widget snippet from your workspace or install the featureos-widget npm package, pass your widget token, and choose the modules to show. You can open it from your own button with a CSS selector. Setup steps are in the widget docs at developers.featureos.app.

No, if you pass a signed JWT token for the logged-in user. The widget then posts and votes as that user. You can also allow guest submissions, or post on behalf of a customer from your team.

Yes. The FeatureOS widget can show feature requests, the roadmap, the changelog, knowledge base articles and surveys. You can show a "new" indicator, or open the widget automatically, when a new changelog entry is published.

Embeddable widgets are included on every FeatureOS plan, from Starter at $60/mo for 5 seats. FeatureOS charges only for team seats, so the number of users who open the widget does not change the bill.

Updated November 2026

Pricing

Put the feedback button in your product.

Pay only for team seats: 5 seats from $60/mo. 14-day free trial, no credit card.