Stop rebuilding yourwidgeton every project.
Every founder wires up the same things from scratch: a feedback widget, a few forms, auto-reply emails, spam filters, a Slack or Zapier hook. We've already wired them up for you, and everything your users send lands in one inbox you actually open.
7-day free trial. Live in under a minute.
<body>
<!-- Your app content -->
<!-- Integrates in 1 line -->
<script src="https://feedbackdock.com/widget.js" data-project-id="YOUR_ID"></script>
</body>Jane Doe
2 min ago"I love the new dark mode, but the contrast on the secondary buttons feels a bit low."
If you've shipped a SaaS, you know the drill
You spend a week building a widget, a contact form, and a backend to hold every submission.
Drop in the widget and forms. Storage, dashboard, and exports come with them.
Then you wire up auto-reply emails, spam filters, and a Slack or Zapier hook for every project.
Auto-reply, spam protection, and signed webhooks are already built in. Nothing to set up.
And you end up checking three different tools to figure out what users actually said.
Widget feedback, form submissions, and popups all land in the same inbox.
Every piece you'd normally build yourself.
Already built, already connected.
Stop losing a weekend to feedback plumbing. The widget, the forms, the auto-reply, the spam filter, the webhooks. All built in, all feeding the same inbox.
Open a channel into your app, without writing one
One script tag and users can tell you what's broken or missing without leaving the page. Skip the modal, the form state, the API endpoint, and the storage layer underneath them.
<!-- paste before </body> -->
<script src="https://feedbackdock.com/widget.js"
data-project-id="YOUR_ID"></script>Forms that work without a backend you have to babysit
Spin up a waitlist, a contact form, or a survey from the dashboard. Every submission is stored, searchable, and exportable. No server, no database, no transactional email service to plug in.
Use it for
No more “can you reproduce it?”
Users attach a screenshot in one click. We host the image. You skip the reproduction guessing game.
Spam never reaches your inbox
Rate limits, honeypots, and domain checks run on every submission so you only see the real ones. Nothing for you to configure or maintain.
Close the loop without a transactional email setup
Reply personally from your own address, or have a thank-you go out the second someone hits submit. No Postmark, Resend, or Mailgun wiring to do. Your SMTP, our pipeline.
Connect to your stack without the glue layer in the middle
Pipe submissions straight into Slack, Linear, Airtable, or your own backend the moment they arrive. Signed payloads and automatic retries handle the delivery layer you'd otherwise build yourself.
{
"event": "form_submission.created",
"data": {
"name": "Sarah Chen",
"email": "[email protected]",
"form_name": "Waitlist"
}
}Stop visitors from feeling like the first person in the room
Show real signups to new visitors so the site feels alive, and they convert instead of bouncing. Pulls straight from your forms. No CSV uploads, no fake data, no extra wiring.
Sarah just signed up
just now
Marcos joined the waitlist
2 min ago
Priya submitted a form
5 min ago
One place to actually deal with what users send you
Bug reports, waitlist signups, contact messages, survey replies. Same inbox, same workflow. Move things through five stages, leave private notes, bulk update, and export to CSV without bouncing between four tools.
Sign up. Drop in the code. Stop thinking about it.
Two ways in, one inbox out. Pick what fits, use both if you want, and never deal with feedback infrastructure again.
Feedback Widget
Collect feedback from inside your app
Sign Up
Create your account and project in under 30 seconds.
Copy the Code Snippet
Grab the one-line snippet from your dashboard.
Add It to Your Site
Paste it into your website. The feedback button shows up right away.
See It in Your Dashboard
Every piece of feedback appears in your inbox. Review, reply, and update status.
Forms
For waitlists, contact forms, and more
Sign Up
Create your account and project.
Create a Form
Pick the fields you need: name, email, message, or anything else.
Add It to Your Website
Drop the form into your site. No backend or server setup needed.
View Submissions
Every response shows up in your dashboard. Review, export, or reply.
Both options send everything to the same inbox
The work between someone hitting submit
and your system reacting? Already done.
Validation, storage, retries, signatures, delivery logs. The plumbing every founder ends up writing at some point. You skip all of it and just point a webhook at Slack, Linear, or your own API.
User Submits
A visitor fills out your form or clicks the feedback widget inside your app.
FeedbackDock Stores It
The submission is validated, de-duped, and saved to your dashboard instantly.
Webhook Fires
A signed HTTP POST hits your endpoint within milliseconds. Auto-retried on failure.
Your Systems React
Trigger a Slack alert, start a Zap, add a row to Airtable, or call your own API.
What gets sent
Every delivery is a JSON payload with full submission data, a unique event ID, and an HMAC-SHA256 signature so you can verify it came from us.
{
"event": "form_submission.created",
"id": "evt_01j...",
"created_at": "2026-04-29T14:22:01Z",
"data": {
"form_name": "Waitlist",
"fields": {
"name": "Sarah Chen",
"email": "[email protected]"
}
}
}Connect to anything
Slack
Post to a channel
Zapier
Trigger 6,000+ zaps
Make
Visual automations
Airtable
Append a row instantly
n8n
Self-hosted automation
Your Backend
Any HTTPS endpoint
Built for reliability
Stop being the integration glue.
Signed, retry-safe webhooks included on Pro.
Hi, I'm Niketh 👋
I spent months bolting together a Slack channel, a spreadsheet, and a Google Form just to hear what people actually thought of what I was building. Every piece of feedback lived somewhere different, and by the time I got around to reading it, I'd usually forgotten who sent it.
What I actually needed was one place feedback landed automatically — a widget for in-app thoughts, a form for the site, and a way to route it wherever my team already worked.
So I built FeedbackDock.
This is the tool I needed, so I built it.
Niketh
Founder, FeedbackDock
Frequently Asked Questions
Simple monthly pricing.
Every plan starts with a 7-day free trial. Upgrade, downgrade, or cancel anytime.
- 1 project
- Widget feedback + screenshot capture
- Custom forms (up to 3, 20 fields each)
- Auto-reply emails from your own SMTP
- Status workflow & dashboard inbox
- Up to 10 projects
- Unlimited forms
- Webhooks (up to 10 endpoints)
- Bulk actions & CSV export
- Priority support
Get your weekend back.
Skip the build.
The widget, the forms, the auto-reply, the spam filter, the webhooks. All already done. You're a minute away from hearing what your users have to say, instead of spending the weekend building the thing that hears it for you.
Pay once. Yours forever. No subscriptions.