Quick start

From zero to a live feedback loop in about ten minutes. Create a workspace, install the widget, and learn the queue.

Before you begin

You'll need a place to host the dashboard. You can use a managed FeedbackFlow instance, or self-host with Docker and your own MongoDB — see Self-hosting. Either way, the steps below are the same once the app is reachable.

1 · Create a workspace

Open the app and register. You'll provide an email, a password (8+ characters), and an optional company name. That creates your workspace — an isolated tenant that owns all of your projects, feedback, members, and settings. Basic and Pro start a 15-day free trial automatically, with no card required.

Your trial runs for 15 days. Before it ends, your account manager issues an invoice and activates your license. If a license isn't active when the trial ends, the workspace becomes read-only — your data is always kept safe. See Billing, plans & trials.

2 · Collect feedback

On Basic, your team submits feedback internally from the dashboard — no setup required. On Pro and above you can also embed the widget on your site to collect feedback from end users. Add two script tags before the closing </body> and pass your tenant token to init().

<!-- Add before </body> -->
<script src="https://app.feedbackflow.app/widget/widget.js"></script>
<script>
  FeedbackWidget.init({ tenantToken: 'YOUR_TENANT_TOKEN' });
</script>

That's it. The widget loads its appearance from your dashboard settings, mounts in an isolated Shadow DOM, and shows a launcher in the corner you chose. For positioning, theming, and copy overrides, see Widget installation.

3 · Triage your first feedback

Submit a test report from your site, then open the dashboard. New items land in the Feedback queue with full context — page URL, browser, screen size, and any screenshot attached.

  • Set a priority (low, medium, high, critical) — it's encoded by colour, label, and position.
  • Assign an owner and add tags to group related reports.
  • Switch between list and kanban views; both share the same filters.
  • Open any item for the full thread, internal notes, and SLA panel.

Where to go next