Widget & embed

Install the feedback widget

Embed the Votiq in-app feedback widget in React, Vue, Next.js, Nuxt, WordPress, or plain HTML with a short install checklist.

6 min read

Quick embed (any website)

Add the Votiq script before the closing </body> tag. Replace YOUR_PROJECT_ID with your project public ID from Settings → Widget in the Votiq dashboard.

React & Next.js

Use the official embed snippet or load the widget script in your root layout. The widget mounts automatically and exposes a launcher button. For Next.js App Router, add the script in layout.tsx using next/script with strategy="lazyOnload".

Vue & Nuxt

Add the embed script in app.vue or nuxt.config head config. The widget is framework-agnostic, no Vue component required, though you can trigger it programmatically via the global Votiq API.

WordPress & Webflow

Paste the embed code in a site-wide footer script or custom code block. The widget loads on all pages where the script is present.

Customization

Configure launcher label, welcome title, welcome message, and theme colors in Settings → Widget. Changes apply instantly without redeploying your app.

Ready to set up

Create a workspace and embed the widget.

Most teams go live in under an hour — then publish help articles next to feedback, roadmap, and changelog.