Skip to main content

tutorials

How to Add User Feedback to a Bolt.new App

To add user feedback to a Bolt.new app, export your project to GitHub, clone it locally, and run npx userdispatch init. The CLI detects your framework (typically Vite or Next.js), injects a feedback widget, and configures an MCP server. Push the changes and redeploy to Netlify or Vercel with the widget active.

UserDispatch Team5 min read

Bolt.new generates full-stack web apps from natural language prompts — often in under 20 minutes. But like most vibe-coded apps, the result typically ships without any way for users to report problems. This tutorial adds a feedback widget to any Bolt.new app in under 5 minutes.

Last updated: April 24, 2026

Bolt.new crossed 5 million users by early 2025 and supports multiple frameworks including Next.js, Vite, and Astro. As of March 2026, Bolt.new does not include a built-in feedback mechanism.

Prerequisites

  • A Bolt.new app (deployed or ready to deploy)
  • Your project exported to GitHub (Bolt.new → Download or connect to GitHub)
  • Node.js 18+ installed locally
  • An AI coding agent (optional but recommended)

Step 1: Export and clone

If you haven't already, export your Bolt.new project to GitHub. Then clone it:

git clone https://github.com/your-username/your-bolt-app.git
cd your-bolt-app
npm install

Step 2: Install UserDispatch

npx userdispatch init

The CLI detects your framework automatically. Bolt.new apps are typically built with Vite or Next.js — the CLI handles both. It injects the widget script into the right file (index.html for Vite, app/layout.tsx for Next.js App Router, or pages/_document.tsx for Pages Router).

Step 3: Deploy

Push your changes and redeploy:

git add .
git commit -m "Add feedback widget"
git push

If you're deploying to Netlify (Bolt.new's default), the deploy triggers automatically. For Vercel, connect your GitHub repo and it redeploys on push.

Step 4: Verify

Visit your live app. The feedback button appears in the bottom-right corner. Submit a test bug report to confirm the full loop works.

Connecting your coding agent

The CLI wrote a .mcp.json file for your agent. If you use Claude Code, Cursor, or Windsurf, restart your agent and try:

"Check for new feedback submissions on my app."

Your agent can now read what users report, correlate bugs with your codebase, and propose fixes — all without you opening a dashboard.

Why Bolt.new apps need feedback

Bolt.new apps are built fast, which is their strength. The tradeoff is that AI-generated code can have edge cases that only real users discover. Without a feedback mechanism, these issues go unreported — users simply leave.

A feedback widget gives your users a way to tell you what's broken. The MCP server gives your coding agent a way to act on it. Together, they close the loop that vibe coding opens. For more on this pattern, see The Feedback Loop for Vibe Coding and How AI Agents Triage User Feedback.

Try UserDispatch free

Set up AI-powered feedback collection in under two minutes.

Get started

Frequently Asked Questions

Frequently Asked Questions

How do I add a feedback widget to a Bolt.new app?
Export your Bolt.new project to GitHub, clone it locally, then run npx userdispatch init. The CLI auto-detects your framework (Vite, Next.js, or plain HTML), injects the widget script, and configures the MCP server. Push to GitHub and redeploy via Netlify or Vercel.
Does Bolt.new have built-in user feedback?
As of March 2026, Bolt.new does not include a built-in user feedback or bug reporting widget. You can add one by integrating UserDispatch, which installs with one command and works with the frameworks Bolt.new generates (Next.js, Vite, Astro, and others).
What is the best feedback tool for Bolt.new apps?
UserDispatch is designed for apps built with AI tools like Bolt.new. It installs in one command, adds a lightweight widget (under 30KB, Shadow DOM isolated), and includes an MCP server with 17 tools so your coding agent can triage feedback. The free tier includes 100 submissions per month.
Can I collect bug reports from users of my Bolt.new app?
Yes. UserDispatch adds a floating feedback button to your Bolt.new app that captures bug reports, feature requests, and ratings. It automatically records browser, OS, viewport, URL, and console errors to help you reproduce issues.

Try UserDispatch free

Collect user feedback, bug reports, and feature requests — then let your AI coding agent handle them via MCP.

Get Started
UT

UserDispatch Team

Founders

Related Resources

How to Add User Feedback to a Bolt.new App (2026 Tutorial) | UserDispatch