Feedboon

Widget Installation

Add visual feedback collection to your website in under 2 minutes.

1. Add the script tag

Add the following script tag to your website, just before the closing </body> tag.

index.html
<script
  src="https://cdn.feedboon.com/widget.js"
  data-project="YOUR_PROJECT_ID"
  async
></script>

2. Get your Project ID

Find your Project ID in the Feedboon dashboard under Settings → Widget. It looks like proj_xxxxxxxxxx.

3. Start collecting feedback

Once the script is added, team members who are logged into Feedboon will see the feedback button on your site. They can:

  • Press Ctrl+Shift+F to activate feedback mode
  • Click any element to report a bug with an automatic screenshot
  • See existing feedback pins on the page, color-coded by status

Configuration options

You can customize the widget behavior with data attributes:

AttributeDefaultDescription
data-projectrequiredYour project ID
data-positionbottom-rightWidget button position (bottom-right, bottom-left)
data-color#0ea5e9Accent color for the widget

Framework guides

Next.js

Add the Script component to your root layout:

app/layout.tsx
import Script from 'next/script';

export default function RootLayout({ children }) {
  return (
    <html>
      <body>
        {children}
        <Script
          src="https://cdn.feedboon.com/widget.js"
          data-project="YOUR_PROJECT_ID"
          strategy="lazyOnload"
        />
      </body>
    </html>
  );
}

React (Vite / CRA)

Add the script tag to your index.html:

index.html
<!DOCTYPE html>
<html>
  <body>
    <div id="root"></div>
    <script
      src="https://cdn.feedboon.com/widget.js"
      data-project="YOUR_PROJECT_ID"
      async
    ></script>
  </body>
</html>