Pricing

Simple, transparent pricing.

Add feedback to any component in 5 minutes. No credit card required. Start free, upgrade when you need.

Free

Perfect for trying out Gotcha

$0forever
500responses / month
  • 500 responses/month
  • 1 project
  • Response viewer
  • Email support
Start free

Pro

Recommended

For individuals & teams

$29/month
Unlimitedresponses / month
  • Unlimited responses
  • Unlimited projects
  • Full analytics dashboard
  • NPS & satisfaction tracking
  • Bug tracking & flagging
  • Follow-up questions on low scores
  • Smart triggers (scroll, delay, visits)
  • Auto-captured context & JS errors
  • Team workspaces & roles
  • Webhooks (Slack, Discord)
  • Export to CSV & JSON
  • User segmentation
  • GDPR data export & deletion API
Go Pro

Need SSO, SLA, or custom integrations? Contact us

Who uses Gotcha

From solo founders to product teams.

Three patterns that come up the most.

Education

Students & universities

  • Validate thesis projects with real user feedback
  • Run usability studies on class assignments
  • Collect NPS from beta testers before demo day
Get started
Startups

Early-stage teams

  • Measure product-market fit with NPS scores
  • Prioritise your roadmap with actual user votes
  • Export feedback data to share with investors
Get started
Product teams

Growing organisations

  • Track satisfaction across features as a team
  • Route bug reports and feedback to Slack
  • Segment feedback by user type for insights
Get started
Build vs buy

Weeks of engineering, or five minutes.

Build

Build it yourself

  • Engineering time (20–40 hours)$3,000+
  • Database & infrastructure$20/mo
  • Ongoing maintenance$100/mo
Total cost
$3,000+ upfront · $120/mo
Time to launch
1–3 weeks to build
Buy

Use Gotcha

  • npm install gotcha-feedback2 min
  • Add <Gotcha /> component1 min
  • Start collecting feedbackInstant
Total cost
From $0/mo
Time to launch
5 minutes to integrate
It’s this simple
npm install gotcha-feedback

import { GotchaProvider, Gotcha } from 'gotcha-feedback';

function App() {
  return (
    <GotchaProvider apiKey="your-api-key">
      <FeatureCard>
        <Gotcha elementId="feature-card" />
      </FeatureCard>
    </GotchaProvider>
  );
}
FAQ

Frequently asked questions

Is there a trial of Pro?
The Free plan is the trial — 500 responses/month, forever, no credit card. It's the full widget, the full dashboard, and every SDK feature. Upgrade to Pro only when you need unlimited responses, team workspaces, or advanced analytics.
What counts as a response?
Any feedback submission from your users — a star rating, thumbs up/down vote, poll selection, NPS score, bug report, or written feedback. Each unique submission counts as one response.
Can I upgrade or downgrade anytime?
Yes. Upgrade from Free to Pro takes effect immediately. Downgrades apply at the start of your next billing cycle. No refunds for partial billing periods.
What happens if I exceed the free limit?
We notify you at 80% of your 500 responses. Past the cap, new responses are still collected but marked as gated — you'll need to upgrade to Pro to access them. Pro has unlimited responses.
What happens to my data if I cancel?
Cancelling Pro drops you back to Free — all your historical responses stay in the dashboard, but anything collected above the 500/month Free limit becomes gated (visible in summary, content redacted) until you re-upgrade. If you fully terminate your account, we keep your data exportable for 30 days (CSV or JSON via the dashboard or the export API), then delete it.
Do you offer an SLA?
Not on Free or Pro — we strive for high availability but don’t commit to an uptime number on self-serve plans. If you need a formal SLA, SSO, DPA, or a custom contract, contact us.
Where is data stored? Is it GDPR-compliant?
Yes. Data is stored in managed Supabase Postgres (EU region) and screenshots in private Supabase Storage. We provide data-export and deletion APIs scoped per project so customers can fulfil GDPR data-subject requests from their own users. See the Privacy Policy for the full detail.
How do the special programs work?
We offer custom pricing for students, universities, accelerators, and investors. Contact us to discuss partnership opportunities for your organisation.

Open the line.

Five minutes to install. No credit card. Free on every plan until your users keep talking back.

npm install gotcha-feedback