Add bug reporting to your v0 app.

v0 ships a Next.js app. FeedbackDots lets the people using it point at what is wrong. One prompt adds the script to your root layout.

Free to try · No credit card required

v0

WHERE IT GOES

Ask v0 to add it to app/layout.tsx with next/script

<script src="https://feedbackdots.com/widget.js" data-key="pk_…"></script>

Setup time~3 min

QUICK ANSWER

To add FeedbackDots to a v0 app, ask v0 to load the FeedbackDots script in app/layout.tsx with the next/script component and strategy="afterInteractive", keeping the script URL and data-key exactly as given. Then deploy to Vercel and confirm the feedback launcher appears.

STEP BY STEP

How to install FeedbackDots on v0

  1. 01

    Copy your FeedbackDots snippet

    Create a free FeedbackDots project and copy the script tag from its install page. Your key is already in it.

  2. 02

    Paste the snippet into v0

    Open your v0 chat and paste your FeedbackDots script.

  3. 03

    Ask for the root layout

    Ask v0 to load it in app/layout.tsx with next/script and strategy="afterInteractive", keeping the src and data-key as they are.

  4. 04

    Deploy and verify

    Deploy to Vercel and check the FeedbackDots launcher appears on the live site.

  5. 05

    Allow your domain and test

    Add your v0 site’s domain to Allowed origins in project settings, then open the live site and submit a test report.

V0 TIPS

  • The script must keep its data-key attribute. With next/script, pass it as data-key="…" on the Script component.
  • Approve your vercel.app domain and any custom domain in FeedbackDots.

WHAT YOU GET

Bug reports you can act on, not “it looks broken.”

DROP A DOT

Point at the problem

Visitors click the launcher, drop a dot on the exact element that is wrong, and add a note. No account and no screenshot tools.

FULL CONTEXT

Everything a fix needs

Every report arrives with an annotated screenshot, page URL, console logs, device and browser details, and a session replay.

LINEAR + SLACK

Straight into your workflow

New reports land in your dashboard and can open a Linear issue and post to Slack, so nobody retypes a bug.

FAQ

FeedbackDots for v0, answered.

What should I tell v0?

Paste your FeedbackDots script and say: “Load this script on every page from app/layout.tsx using next/script with strategy afterInteractive. Keep the src and data-key exactly as they are.”

Does this work on any Next.js app?

Yes. The same layout change works for any Next.js app router project, whether v0 generated it or not.

Is FeedbackDots free to try?

Yes. The Starter plan is free to try with 1 seat, 25 tickets per month, and 1 domain, and no credit card is required. Starter includes the API and MCP server with up to 1,000 requests a month, and support is through the docs. The Pro plan is $49 per month for unlimited tickets, up to 10 seats, up to 3 domains, surveys and feature requests, integrations, and email support.

What does each feedback report include?

Each report includes the visitor’s note, an annotated screenshot, the page URL, console logs, device and browser details, and a session replay recorded by the widget.

Where do reports go?

Reports appear in your FeedbackDots dashboard. If you connect Linear or Slack in project settings, each new report can also open a Linear issue and post a Slack message with a link back to the full report.

Live on v0 in 3 minutes.

Try it free. No credit card required.

Try FeedbackDots free