Widget Installation Guide

Last updated: Apr 26, 2026

Widget Installation Guide

The feedto.me widget lets your users submit feedback, search your knowledge base, view your changelog and roadmap — all from an embedded panel on your website.

Quick Install

Add this script tag to your website's HTML, just before the closing </body> tag:

<script
  src="https://feedto.me/widget/embed.js"
  data-product="YOUR_PRODUCT_ID"
></script>

Replace YOUR_PRODUCT_ID with your product ID, found in Settings → Widget.

Configuration Options

The widget supports several data-* attributes for customization:

AttributeDescriptionDefault
data-productYour product ID (required)
data-positionWidget button position: bottom-right or bottom-leftbottom-right
data-colorPrimary color in hex (e.g., #6366f1)Your brand color
data-localeForce a locale: en, es, fr, it, ptAuto-detect

Example with Options

<script
  src="https://feedto.me/widget/embed.js"
  data-product="YOUR_PRODUCT_ID"
  data-position="bottom-right"
  data-color="#6366f1"
  data-locale="en"
></script>

Widget Features

The widget includes multiple tabs that you can enable or disable from Settings → Widget:

  • Feedback — Users can submit feature requests and bug reports
  • Knowledge Base — Searchable help articles so users find answers before creating tickets
  • Changelog — Show latest product updates
  • Roadmap — Display your public roadmap

Framework-Specific Setup

Next.js / React

Add the script to your root layout:

// app/layout.tsx
export default function RootLayout({ children }) {
  return (
    <html>
      <body>
        {children}
        <script
          src="https://feedto.me/widget/embed.js"
          data-product="YOUR_PRODUCT_ID"
          async
        />
      </body>
    </html>
  );
}

Static HTML

Simply paste the script tag before </body> in your HTML file.

Verification

After installing the widget:

  1. Visit your website
  2. Look for the floating widget button in the bottom corner
  3. Click it to verify all configured tabs appear
  4. Submit a test feedback post to confirm connectivity

You can verify the installation from Settings → Widget → Verify Installation.

Troubleshooting

IssueSolution
Widget not appearingCheck that the script is loaded and data-product is correct
CORS errors in consoleEnsure your domain is allowed in Settings → Widget
Wrong languageSet data-locale explicitly or check browser language settings
Features missingEnable/disable widget tabs in Settings → Widget

Was this article helpful?

We use cookies to improve your experience and analyze site usage. You can accept or reject non-essential cookies. Learn more