Add bug reporting to your Replit app.
Replit Agent builds and hosts the app. FeedbackDots collects the bugs your users hit, with everything you need to hand them back to the Agent.
Free to try · No credit card required
WHERE IT GOES
Your app’s HTML shell, or ask Replit Agent to add it
<script src="https://feedbackdots.com/widget.js" data-key="pk_…"></script>
QUICK ANSWER
To add FeedbackDots to a Replit app, ask Replit Agent to add the FeedbackDots script once to the page every route uses (usually index.html or the root layout), immediately before the closing </body> tag. Then redeploy and confirm the feedback launcher appears on the deployed URL.
STEP BY STEP
How to install FeedbackDots on Replit
- 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.
- 02
Ask Replit Agent
Paste your FeedbackDots script into the Agent chat and ask it to add the script to every page.
- 03
Place it once before </body>
Make sure it lands once in the shared HTML shell (index.html or the root layout), just before </body>.
- 04
Redeploy and verify
Redeploy so the change goes live, then check the launcher on the deployed URL.
- 05
Allow your domain and test
Add your Replit site’s domain to Allowed origins in project settings, then open the live site and submit a test report.
REPLIT TIPS
- Changes in the workspace do not reach your deployed app until you redeploy.
- Approve your replit.app domain or 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 Replit, answered.
What should I tell Replit Agent?
Paste your FeedbackDots script and say: “Add this exact script once to the HTML every page uses, immediately before the closing </body> tag. Do not change the URL or data-key.” Then redeploy.
Why use FeedbackDots on a Replit app?
Every report includes the screenshot, page URL, browser, and console logs, so you can paste it straight into Replit Agent and ask for a fix instead of guessing what the user saw.
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.