---
title: SupaFeedback
description: Collect feedback with screenshots, run targeted rating surveys, keep spam out of your inbox, and announce shipped updates on your website.
---

# SupaFeedback

The feedback widget that closes the loop.

Capture issues and ideas with screenshots, run quick rating surveys, keep obvious spam out of your inbox, and announce shipped updates on the same widget your visitors already see.

Free to start. No credit card required.

## One connected workflow

### Make it effortless to report

Use your own button or turn on the built-in floating launcher. Customers can explain the moment and attach exactly what they saw.

### Know who and what happened

Identify signed-in customers by name and email, then receive the report, screenshot, and technical context in one place.

### Close the loop automatically

Project owners receive new-feedback alerts by email. When work is Done, email the submitter and announce the update to everyone visiting your site.

## Targeted 1–5 survey campaigns

Ask one focused question at the right moment without replacing the regular feedback widget.

- Create a 1–5 rating survey with custom endpoint labels
- Target an exact path such as `/setup` or a route group such as `/onboarding/*`
- Add an optional delay and show each campaign once per visitor
- A matching survey takes priority over the page-load feedback popup for that visit
- The floating launcher and `data-sf` buttons continue to open Issue, Idea, and Other
- Review shown count, conversion rate, average score, rating distribution, page context, and optional comments on a dedicated results page

## Announce shipped updates on your website

When you mark feedback as Done, publish a short update for everyone visiting your site — not only the person who submitted the request.

- Prepare a title, short description, and optional image or link, then publish. Skip if you only want the usual status email
- A What's new card appears in the same corner as your widget. Each visitor sees it once and can dismiss it
- No extra script. The card sits above the launcher and does not cover a survey
- The inbox stacks published cards, with Unpublish when you want the update off the site
- The original requester still gets the Done email

## Keep spam out of your feedback inbox

New widget feedback gets a quick AI check, so your inbox stays focused on useful product feedback instead of obvious promotions, scams, and gibberish.

- Only clearly unhelpful submissions are moved to Spam; genuine issues, ideas, questions, and short messages stay in the inbox
- Spam has its own folder and does not trigger new-feedback or browser notifications; see why a submission was flagged
- Review and restore anything from Spam, or mark a report as spam yourself
- If the AI check is unavailable, the report stays in the normal inbox

## Install your way

Add the script and enable the floating launcher in project Setup:

```html
<script src="https://www.supafeedback.com/widget.js?pid=YOUR_PROJECT_ID" defer></script>
```

Use your own button and attach an identified customer:

```html
<button data-sf data-sf-name="Maya Chen" data-sf-email="maya@acme.app">
  Give feedback
</button>
```

Or identify the current signed-in customer for every widget trigger:

```js
window.SupaFeedback.identify({
  name: "Maya Chen",
  email: "maya@acme.app"
});
```

Coding agents can start at [`/llms.txt`](/llms.txt), read the markdown [Widget Installation Guide](/docs.md), and submit structured JSON through `POST /api/feedback`.

## Features

- Private screenshot capture and upload
- Automatic browser, device, location, page, and user-agent context
- AI spam protection with a separate reviewable Spam folder
- Click, page-load, floating-launcher, and programmatic triggers
- Targeted 1–5 survey campaigns with page rules and results
- Shipped update cards when feedback is marked Done
- Per-project theme, color, title, launcher label, and widget position
- Identified visitors by name and email
- Live inbox plus owner and browser notifications
- New, Planned, In Progress, and Done workflow
- Submitter emails when feedback moves to In Progress or Done
- Agent-readable markdown pages and HTTP feedback API

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
