Instant Bug Capture
Users click once. Diagnostics attach themselves.
FeedbackKit auto-attaches console logs, DOM state, OS, and browser metadata directly to your issue tracker or Slack.
FeedbackKit
A sub-3KB JS SDK for feedback and bug reports — one 3-second widget, right when friction hits.
Was anything missing from this setup?
The silent activation leak
A new user signs up. They complete setup. They finish their first activity. And then… they never come back.
Your dashboard shows the green tag: onboarding_completed: true. By every standard metric, they activated. Their last_seen was 14 days ago.
You send an automated “How was your experience?” email three days later. Result: crickets. By Day 3, they’ve already moved on — or forgotten you existed.
They won’t fill a 10-question survey or log into a helpdesk portal. Giving feedback feels like work — so they fade away instead of telling you why.
Too late for an email survey. Context is gone.
Chat widget + survey + portal — bundle bloat, scattered insights.
Silent churners don’t complain. They just leave.
How FeedbackKit works
Ultra-lightweight JS SDK, zero external dependencies. Feedback prompts and bug reports in the same quiet widget — then context ships where your team already works.
Users click once. Diagnostics attach themselves.
FeedbackKit auto-attaches console logs, DOM state, OS, and browser metadata directly to your issue tracker or Slack.
Fire a discreet 3-second prompt the second a step finishes.
Ask “Was anything missing from this setup?” at the exact moment of completion — not three days later in an inbox.
Re-engage drop-offs when you ship the fix.
FeedbackKit emails the user automatically. When they reply from Gmail, inbound webhooks thread it straight back to your team.
One JS SDK
Drop in the FeedbackKit JS SDK once — contextual feedback and instant bug capture for React, Next.js, Vue, or plain JavaScript.
import { FeedbackKit } from '@feedbackkit/js';
// One JS SDK. Feedback prompts + bug capture.
FeedbackKit.init({
apiKey: 'fk_live_938172',
channels: ['slack', 'linear'],
});Opening for React, Next.js, and Vue teams. Lock in 50% off Founder Pricing for life.
Founder pricing: 50% off, locked for life.