Most feedback tools charge you more as more people answer. Here, a campaign that works does not increase the bill. Six widgets — feedback, surveys, annotation, changelog, a voting board and testimonials — on one flat plan. Put one line on your site, or just send the link. Everything lands in one dashboard, already triaged by AI.
From $29/mo after the trial · no card to start · works with or without a website
NPS
+42
Responses
1,284
CSAT
94%
How would you rate this?
Quick question
How likely are you to recommend us?
One platform
Every plan includes all six. Starter runs any five of them; add more slots for $6/mo per three, or move to Pro for 25. Each one works embedded on your site or as a link you send.
A floating button for bugs, ideas and comments.
Submitters can draw on a screenshot of the page, and the browser, OS, screen size and URL are attached automatically — so you stop asking “which browser were you on?”
As a link: paste it into a support reply so someone can file a proper bug report.
Start here if you just want a feedback button.
Ask something specific, at a specific moment.
NPS, CSAT, stars, scales, multiple choice and yes/no, with live results and .xlsx export. Choice questions can take an “Other” write-in, kept private to your dashboard. Trigger it on a delay, at a scroll depth, on exit intent, or when someone clicks a particular element.
As a link: a QR code on a receipt, a table tent, or the CSAT link in a follow-up email.
Best when you have a question, not just an inbox.
Point at the thing instead of describing it.
Drag a box over any part of a live page and file a precise edit request with a cropped screenshot of that exact region.
Replaces “the button looks wrong, second one down, on mobile” emails. The agency workflow — see /agencies.
A “What’s new” button with an unread dot.
Publish release notes from the dashboard and visitors read them in place, without leaving the page or hunting for a blog.
As a link: a public release-notes URL you can link from a newsletter or a tweet.
For teams who ship steadily and get asked “is that new?”
Let people tell you what to build next.
A public board where visitors post ideas and upvote each other’s. You set statuses, merge duplicates, and everyone can see what’s planned.
As a link: a public roadmap URL — post it, pin it, put it in your footer.
Decide with evidence rather than whoever emailed loudest.
Collect quotes you’re actually allowed to use.
Consent is required at submission and stored with the quote, and the wording can never be edited afterwards — you approve or you don’t. Publish approved ones as a wall.
As a link: the classic use — send the link when a project wraps, while they still mean it.
Social proof with the permissions trail attached.
Live in minutes
Six types to choose from — or just describe your goal and let Pip design it.
Build questions and styling with a live preview — no code.
Paste one line before </body> — or copy a link and put it wherever your customers already are.
Door one
One script tag before the closing body tag. Works on React, Next.js, Vue, Svelte, Astro or plain HTML — no build step, no bundler.
On WordPress, don't paste anything. There's an official plugin in the WordPress.org directory — install it, paste your key under Settings, and it survives theme updates because it never touches your theme.
There's also an npm package, and an MCP server so Claude or Cursor can set it up from your editor.
Also available as an <iframe> for sites whose content policy blocks third-party scripts.
Door two
Every widget is also a page we host for you. Put the link in an email or newsletter, behind a QR code on a receipt or table tent, in a support reply, in an SMS, or in your bio. People answer in the browser — no app, no account, no sign-up.
Each channel is tagged, so you can see whether the email or the QR code actually earned the responses — and stop guessing where to put your effort.
Both doors run the same widget and land in the same results. Visual annotation is the one exception — it marks up the page it's installed on, so it's embed-only.
AI-first
Category, severity, sentiment and a one-line summary on every submission — plus duplicate detection against what you already have.
“What do users complain about most?” — answered from your own data, with links to the items behind the answer.
Themes across the week's feedback, written like a colleague caught you up on Monday.
Fifty free-text answers become one paragraph you can act on, per question, on demand.
After someone submits, AI asks one smart clarifying question — the detail you'd otherwise have emailed for.
An MCP server so Claude, Cursor or any agent can provision widgets and read insights without leaving the editor.
Customers
Feedback Magic has been invaluable in getting bugs, enhancements and general feedback from our customers’ testers and users. The feedback goes straight into GitHub and is triaged into our sprints. It saves us so many iteration cycles — it’s insane.
Our users kept pointing at the same gaps — things they’d seen elsewhere and wanted from us. The AI summaries pulled that pattern out of feedback we’d otherwise have skimmed, and it decided what we built next. We couldn’t have found it on our own.
Meet Pip
Pip has read every page of Feedback Magic. Ask it which widget suits what you're doing, why nothing's coming through, or how to install on your stack — and it answers from the screen you're on, about your workspace, not a generic help centre.
Tell it what you want to learn and it will design the widget for you — the questions, the wording, when it appears. Not a blank template: an actual survey, built around what you're trying to find out.
Asking is free — on every plan, including after a trial ends.
Having it build for you is the $10/mo add-on, and it's free for your whole trial.
It only covers Feedback Magic — it won't write your code or your emails.
Pip
Your guide to Feedback Magic
I want to know why people abandon our checkout
Worth catching them at the moment they leave rather than after. Two things and I'll build it: is this on the payment step or earlier, and what would you change based on the answer?
Payment step. Deciding whether to add PayPal.
Then it should fire on exit intent on that page only, lead with the reason, and ask about payment method second so you don't lead the witness.
✦ Create survey widget
3 questions · exit intent · checkout page
Simple pricing
No card to start. The trial gives you everything on Pro, add-ons included, so you can watch Pip build a widget before you decide — the one thing it holds back is removing our badge, since that shows on your site.
$29/mo
Everything to launch one site
$79/mo
For growing teams
Add or remove them yourself at any time
More widgets · +$6/mo per 3
Need a sixth widget on the same site? Add slots instead of jumping a plan. Change the number whenever you like.
More client sites · +$12/mo per 5
Each project is one site. Pro includes five; add more in blocks of five as clients come and go. No plan jump, no sales call.
✦ Build with Pip · +$10/mo Starter, +$25/mo Pro
Describe what you want to learn and Pip designs the widget — questions, wording, timing. Included free for the whole trial, so you can see it work first.
Buying these six separately — a voting board, surveys, visual annotation, a changelog and testimonial collection — runs about $261/mo across four vendors, at each one's cheapest annual rate. Three of the four charge you more as more people respond.
We don't. Responses, visitors and page views are unlimited and unmetered on every plan.
The honest other side: we are new. Those tools have years of customers and reviews behind them, and no amount of copywriting changes that — which is why the trial needs no card and cancelling takes one click.
Every plan includes all six widget types, embedded or as links. Prices exclude any applicable tax. Cancel any time — your widgets keep running until the end of the period you've paid for, and nothing you've collected is ever deleted.
No small print
Your widgets stop appearing on your site. They don't error and nothing on your pages breaks — they simply stop rendering. Your dashboard and everything you've collected stay exactly as they are, and picking a plan brings it all back with the same embed code, so you never touch your site again. We email you before it happens, not after.
Your widgets keep running until the end of the period you've already paid for, then stop appearing. Nothing is deleted. Survey results export to .xlsx whenever you want them, before or after. You can cancel yourself from the billing portal — no email, no retention call.
We don't sell personal data, run advertising, or use tracking cookies — the site stores your session and a theme preference, nothing else. Payments go through Stripe, so we never see a card number. Screenshots live in private storage readable only by the workspace they belong to.
Questions
No. Submitting is anonymous unless your site passes us an email address. People who do leave one can look up their own submissions later with a six-digit code — still no account.
No. Every widget except visual annotation also works as a page we host — you copy a link and put it wherever your customers already are: an email, a QR code on a receipt, a support reply, an SMS, a post, your bio. People answer in the browser with no app and no account. If you do have a site, embed it there instead, or do both.
If you're embedding: one line of script before the closing body tag, on React, Next.js, Vue, Svelte, Astro, WordPress or plain HTML, with no build step. If you're sharing a link: there's nothing to install at all — copy it and send it. Either way, most people are collecting within a couple of minutes.
Yes. Each link is tagged by channel — email, QR, social, SMS, support, print — and the Share tab shows a 30-day breakdown of where responses came from, alongside anything collected from the embedded widget. So "did the QR code on the receipt do anything?" has an actual answer.
A project is one site, business or app. A widget is one thing you're running for it — embedded or shared as a link. A single business running a feedback button, a CSAT survey, a changelog, a roadmap and a testimonial link is one project and five widgets — exactly the Starter plan.
No, and you shouldn't. Add widget slots for $6/mo per three and stay on Starter. Pro is worth it when you need a second project, more people, branding removed, or AI insights — not just to run one more widget.
Because most of those tools do one of these six things, and we don't meter you: no per-response, per-visitor or per-tracked-user billing, so the price you see is the price at any volume. Starter at $29 is five widgets on one project — enough for a single site. The like-for-like comparison is Pro at $79 against roughly $261/mo for the same six surfaces bought across four vendors. The full comparison includes the things those tools do better than we do.
Both. npm install feedback-magic gives you a React component and a custom element for bundler projects, and the WordPress plugin is in the official directory — install it, paste your key under Settings, done. There's also an MCP server so Claude or Cursor can create widgets from your editor. All of them load the same hosted widget, so pick whichever fits how you work.
Yes. A publishable key only permits submitting to that one widget — it can't read anything, and it isn't a credential for your account. That's why it's safe to paste into a public page.
You can — the key isn't domain-locked — but the responses pool together. Use a separate widget per site if you need to tell them apart.
Starter if you're running one site or business and want up to five widgets. Pro if you have several, people who need their own logins, want our branding off the widget, or want to ask questions of your feedback and get weekly digests.
Yes — email info@feedback-magic.com and we'll set it up, with two months free against the monthly price. There's no annual button on the checkout yet; we'd rather add one when people are asking for it than build a toggle nobody uses.
No — a 7-day trial with no card, then a plan. It gives you everything on Pro, add-ons included, so you can see Pip design a widget before deciding whether that's worth paying for. One exception: removing our badge from the widget isn't part of the trial, because it's the only thing your own visitors would watch appear and then disappear.
Something not covered? Ask Pip in the corner, or email info@feedback-magic.com.
Give them a beautiful way to share them — and yourself a beautiful way to act on it.