Works seamlessly with your favorite frameworks
Stop relying on generic surveys. Capture feedback when it matters.
Trigger feedback exactly when it matters: after a purchase, an export, or a specific feature usage.
Auto-detects user locale and translates questions instantly. No complex config needed.
Update questions without losing history. Keep your analytics clean and consistent.
This is exactly what your users will see. No friction, just feedback. The translator below is just a sample app to test the widget.
VibeReview c'est magique
Choose your framework
Add the VibeReview React SDK to your project.
1npm install @vibereview/reactAdd the VibeReviewProvider at your app root.
1<VibeReviewProvider
2 projectId="proj_xxx"
3 apiKey="vbr_xxx"
4>
5 {children}
6</VibeReviewProvider>Login users and show feedback widgets after key actions.
1const { review } = useVibeReview();
2
3const handleExport = async () => {
4 await exportToPDF();
5 await review('export-pdf');
6};
7
8<button onClick={handleExport}>
9 Export PDF
10</button>