New — one-line install

Show, don't tell.

Your users point at what's broken. You get a screenshot, the selector, and the context — no back-and-forth.

Free for 20 reports / mo No credit card Ships in 30 seconds
Built for product teams

The fastest path from “this is broken” to “fixed.”

Feedzap sits quietly on your site until someone needs it — then it captures everything you'd otherwise ask for in a reply.

One-click reporting

Visitors click a floating button and select the element that's broken. No login, no form.

Auto-context

Screenshot, click position, URL, viewport, user agent, CSS selector — captured without asking.

Zero setup

One <script> tag. Works with React, Next.js, or plain HTML.

How it works

Four steps. No meeting required.

01 / Install
<script
  src="/widget.js"
  data-project-id="prj_24f…"
></script>

Drop one tag

Paste a script tag into your <head>. The widget boots in a Shadow DOM so nothing leaks.

02 / Point
button.cta

User clicks what's broken

Hovers highlight. One click locks the selector — no training, no explainer.

03 / Describe
Send feedback
Describe what's wrong (optional).
Doesn't work on Safari 17…
CancelSend

Short message, optional

A sentence is plenty. The context around it is what makes it fixable.

04 / Triage
CTA ignores click on Safariopen
/pricing · 2m ago
button.cta

Land in your inbox

Screenshot, selector, coords, URL, user agent — all attached. Reopen or resolve with one click.

Install

One tag. Done.

Drop it into your <head> and move on. The widget ships in a Shadow DOM, so your CSS, your analytics, and your users never know it's there — until they need it.

  • Under 9 KB gzipped
  • Zero layout shift, zero style leak
  • Screenshots captured in-browser — no third-party render
<script src="https://feedzap.vercel.app/widget/feedzap.js" data-project-id="your_public_key" defer></script>
Live report demo

Show startups the exact bug, screenshot, and context in one report.

Feedzap turns a vague complaint into a clear report with the page, selected element, browser, click location, and customer note already attached.

Startup feedback inbox

Click an example to preview the full report.

Report details

Checkout-blocking signup issue

open
acme.com/pricing
Start free
Customer note

Clicking Start free only scrolls the page. It works in Chrome, but fails on Safari 17.

Screenshot

Captured automatically

Selector

Pinned to the element

Context

Ready for triage

Stop guessing. Start seeing.

Install in 30 seconds. Free up to 20 reports a month, forever.

Feedzap — Effortless visual feedback for startups