Browse documentation

Start

Quickstart

Go from an empty account to a verified feedback submission in a few minutes.

Documentation revision 2026-07-30

1. Create the project

Open Projects, choose New Project, and use the name your team already uses for the product. The domain is optional. Creating the project opens the recommended Install workspace.

2. Paste the generated snippet

HTML · docs 2026-07-30html
<div data-feedbacks-host="YOUR_PROJECT_KEY"></div>

<script
  src="https://app.feedbacks.dev/widget/latest.js"
  data-project="YOUR_PROJECT_KEY"
  defer
></script>

Use the generated project key

YOUR_PROJECT_KEY is a placeholder. Copy the complete snippet from your project Install tab. Never put a private REST API key in browser code.

3. Verify both environments

  1. 1

    Run hosted verification

    This confirms the saved form and browser-safe project key work independently of your website.

  2. 2

    Open your real page

    Load the page where you installed the snippet and submit a message you can recognize.

  3. 3

    Check the inbox

    Confirm the message, project, URL, and browser context. Opening it marks it read without changing workflow status.

4. Customize remotely

Choose floating button, custom trigger, or inline form from Feedback form. Save placement, fields, labels, colors, screenshots, attachments, and captcha settings without replacing the installed snippet.

5. Add only what you need next

  • Restrict allowed origins after the real site works.
  • Add Slack, Discord, GitHub Issues, or a webhook from Integrations.
  • Publish an update for your users when you want to show what shipped.
  • Publish a public board only when you want requests, votes, and replies to be visible.
Quickstart documentation | feedbacks.dev