Integration Guide
Integrate FeedlyHQ into your product
Collect feedback from your users using multiple methods. Choose the integration that best fits your tech stack and requirements.
Quick Start (5 minutes)
Get started immediately with our widget or hosted pages
Step 1: Get your credentials
Sign up at feedlyhq.com/register and get your appSlug from the dashboard
Step 2: Choose your integration method
- • React Widget: Best for React/Next.js apps
- • HTML/JS: For any website
- • REST API: For custom integrations
Step 3: Start collecting feedback!
Test your integration and watch feedback appear in your dashboard in real-time
Integration Methods
React / Next.js Widget Integration
Embed our React component directly into your app for a seamless experience
Step 1: Get the widget code
Go to the Widget Code tab to get the complete FeedbackWidget component code
Step 2: Install dependencies
Terminal
npm install lucide-react sonner clsx tailwind-merge class-variance-authorityStep 3: Add to your app
App Component
import { FeedbackWidget } from '@/components/FeedbackWidget'
export default function App() {
return (
<div>
<h1>My Application</h1>
{/* Your app content */}
{/* Feedback widget */}
<FeedbackWidget
appSlug="your-app-slug"
position="bottom-right"
buttonText="Send feedback"
/>
</div>
)
}Available Props
appSlug (required) - Your app slug from dashboardapiKey (optional) - For Team/Scale plansposition - "bottom-right" | "bottom-left" | "inline"buttonText - Custom button textmetadata - Additional context dataAdvanced React Examples
With Custom Metadata
With User Context
<FeedbackWidget
appSlug="my-app"
position="bottom-right"
metadata={{
userId: user?.id,
plan: user?.plan,
version: appVersion,
url: window.location.href,
timestamp: new Date().toISOString()
}}
/>Get Your Credentials
For Free Plan
Use your appSlug
your-app-slug
For Team/Scale Plans
Use your apiKey
pk_live_xxxxxxxxxxxxxxxxx
Integration Summary
Choose the right method for your use case
React Widget
Best for: React/Next.js apps
Pros: Seamless UX, customizable
Cons: Requires React
Pros: Seamless UX, customizable
Cons: Requires React
HTML/JS
Best for: Any website
Pros: Easy setup, no framework
Cons: Less customizable
Pros: Easy setup, no framework
Cons: Less customizable
REST API
Best for: Custom integrations
Pros: Full control, server-side
Cons: More complex
Pros: Full control, server-side
Cons: More complex
Ready to start collecting feedback?
Sign up for free and start collecting feedback in minutes