Always-on feedback
Add a Feedback Button to Your Website
Let users share feedback whenever they want - without waiting to be asked.
Triggered surveys capture what you ask about. A feedback button captures everything else - bugs, feature requests, and frustrations your surveys would never surface.
Button types
Three kinds of feedback buttons
Floating feedback button
A persistent tab fixed to the edge of the screen - typically the right or bottom edge. Always visible as users scroll and navigate. The most common feedback button placement for websites and SaaS apps.
Best for: SaaS apps, product dashboards, marketing sites
Embedded send feedback button
Placed inline within the page - inside a navigation bar, next to a feature, or at the bottom of a page section. Less intrusive than floating, but only visible when the user is in that specific area.
Best for: Feature-specific feedback, docs pages, settings screens
Give feedback widget
A compact icon or minimal button that expands into a form when clicked. Often overlaps with in-app chat placement. Best when screen space is limited and you don't want a prominent tab.
Best for: Mobile apps, constrained layouts, secondary pages
Terminology
Feedback widget vs feedback button
Same thing - different frame. The button is the trigger; the widget is the full embedded component.
Feedback button
The clickable trigger element - the tab, icon, or labeled button that users see on screen. When someone says “feedback button,” they usually mean the visible element: what it says, where it sits, what color it is.
- ·The persistent floating tab on the screen edge
- ·The "Give feedback" link inside a nav bar
- ·The icon that expands when clicked
Feedback widget
The full embedded component - button plus the form that appears when it is clicked. When someone says “feedback widget for website” or “web feedback widget,” they mean the whole thing: the trigger, the form, and how it is installed on the site.
- ·The trigger button + the feedback form together
- ·Installed via a single JavaScript snippet
- ·Configured from a dashboard - no redeploy needed
What a user feedback widget typically includes
Trigger
The visible button or tab. Configurable: label, color, position, and whether it floats or is embedded inline.
Form
The panel that opens on click. Usually includes a free-text field, optional category selector (bug / feature / other), and a screenshot tool.
Routing
Where responses go. Customer feedback widgets send submissions to a dashboard, Slack, or email - and link each response to the logged-in user who submitted it.
Placement
Where to put your feedback button on website or app
Fixed right edge
RecommendedThe default for most SaaS apps and websites. Always visible without interrupting the main content. Vertical tab with label "Feedback" is the most recognizable pattern.
App navigation bar
High visibilityPlaced in the header or sidebar nav for logged-in users. Catches feedback from active users who are mid-session. Good for collecting feature requests and bug reports during normal use.
Next to specific features
ContextualA small "Give feedback" link or icon next to a specific UI element. Captures feature-specific feedback and is less likely to be ignored than a generic button. Higher-quality responses.
Bottom of long pages
Engaged usersUsers who scroll to the bottom are your most engaged visitors. A feedback prompt at the end of docs pages, blog posts, or landing pages captures opinions from people who read everything.
Post-action placement
High relevanceShown temporarily after a user completes an action - exported a report, published a survey, sent an email campaign. Captures satisfaction at the highest-relevance moment without interrupting the flow.
Avoid: bottom left
ConflictsThe bottom-left corner is where live chat (Intercom, Crisp, Drift) and cookie banners live. Placing a feedback button there creates visual conflict and reduces click rates on both elements.
Button copy
Customer feedback button labels: what to write
Two separate copy decisions: the trigger button that opens the form, and the submit button inside it.
Trigger button (opens the form)
"Feedback""Give feedback""Send feedback""Share feedback""Report issue""Take our survey"Submit button (inside the form)
"Submit feedback""Send""Submit""Send my feedback""Report this issue""Share with the team"One rule: match the label to the expectation
If your customer feedback buttons say “Give feedback” but the form only asks about bugs, users get confused. If the trigger says “Take our survey” and a 12-question form appears, completion rates drop. Keep the trigger label, form heading, and submit button label consistent with what you are actually asking.
Feedback button vs triggered survey
They capture different signal - run both
A feedback button captures what users volunteer. A survey captures what you ask about. The bugs and friction points that users notice but never show up in NPS scores - those come from the button.
Feedback button
- ·User-initiated - they choose when to share
- ·Unstructured - open text, screenshots, ratings
- ·Skews toward strong opinions (bugs, praise)
- ·Captures signal you didn't know to ask about
- ·Always-on - no setup per page or feature
Triggered survey (NPS, CSAT, CES)
- ·Company-initiated - you choose when to ask
- ·Structured - comparable scores over time
- ·Captures the full distribution of opinions
- ·Measures specific metrics at specific moments
- ·Requires targeting decisions per survey
Frequently asked questions
Common questions about feedback buttons and widgets.
Add a feedback button to your product today
One JavaScript snippet. Floating or embedded. Works alongside your NPS and CSAT surveys. Free to start.
Start FreeNo credit card required · Free plan available