Upinser transforms feedback management with sleek widgets integrated via npm and a powerful infrastructure—helping you collect, organize, and analyze insights effortlessly.
We have collected 100+ feedback to date.
Your feedback helps us improve while keeping your data secure.
Rate this site with an emoji, share your thoughts, and help us improve!
Customizable Widgets
Seamlessly integrate and personalize feedback widgets tailored to your platform’s needs.
Real-Time Data Insights
Track and analyze feedback instantly to make informed decisions on the go.
Multi-Project Management
Effortlessly manage feedback across multiple projects with a centralized system.
Powerful Analytics
Dive deep into feedback trends and metrics with advanced analytics tools.
Quickly set up Upinser in your project and start collecting feedback.
npm install upinser
import UpinserStar from 'upinser'; export default function App() { return ( <div> <UpinserStar /> </div> )}
See how feedback is collected, including user comments, ratings, platforms, and more in real-time. An example database output is shown below.
ID
#3614699
Star
Comment
The interface is good, but it could be faster.
Platform
Chorme on MacOS
Referral URL
https://greaat.app
Date
January 25, 2025
Below is a detailed table of props supported by the component, including their types, default values, and descriptions to help you integrate it seamlessly. Scroll down for more props!
Prop
Type
Default
Description
buttonWithText
boolean
false
If true, the button displays "Use Feedback", otherwise, it shows only an icon.
theme
string
dark
Determines the appearance of the feedback widget. Accepted values: "dark" and "light".
headingTitle
string
"What’s your experience with us?"
The main heading of the feedback popup.
subHeading
string
"Rate this site with an emoji, share your thoughts, and help us improve!"
The subheading text that explains how the feedback system works.
textareaPlaceholder
string
"Share your thoughts to help us improve!"
Placeholder text for the feedback input field.
submitButtonText
string
"Submit feedback"
Text displayed on the submit button.
thankYouTitle
string
"Thanks for feedback!"
Title shown after feedback is successfully submitted.
closeButtonText
string
"Close"
Text displayed on the close button.
errorNotificationMessage
string
"Please select an emoji and enter your feedback."
Error message shown if feedback submission is incomplete.
errorNotificationDescription
string
"Your message must be at least 10 characters long."
Additional error message explaining the minimum text length requirement.
1 -
Create an Account
Sign up on the dashboard to get started.
2 -
Install the NPM Package
Add the Upinser package to your project via npm.
3 -
Set Up API Key
Copy the API key from the dashboard and add it to your .env file. (NEXT_PUBLIC_UPINSER_API_KEY)
4 -
Embed the Widget
Use the Upinser widget in your app to collect feedback.
5 -
Track Feedback
Monitor and manage feedback directly from the dashboard.
Find answers to the most common questions about our platform. If you can’t find what you’re looking for, feel free to reach out to our support team!
Start your journey with ease and take the first step toward achieving your goals. Upinser provides all the tools you need to gather feedback and enhance your projects effectively.