Prerequisites
Before using the AppSloth Feedback component, make sure you’ve:- Set up AppSloth in your project
- Installed the required shadcn/ui components:
Adding the Feedback Component
The AppSloth Feedback component provides a customizable dialog for collecting user feedback and ratings. It integrates seamlessly with your application and includes emoji-based ratings, text feedback, and customizable styling. Adding the Feedback component to your application is straightforward:Position your FeedbackButton component where it’s easily accessible to users.
Common placements include the navigation bar, footer, or floating in the
bottom-right corner of the page.
How It Works
The Feedback component provides a comprehensive way to collect user feedback:- Easy Integration: Drop-in component that handles all feedback collection logic
- Emoji Ratings: Built-in emoji-based rating system (customizable)
- Text Feedback: Optional text input for detailed feedback
- Automatic Submission: Handles submission to AppSloth’s servers
- Customizable UI: Extensive styling and configuration options
- Path Tracking: Automatically tracks which page the feedback was submitted from
Customization Options
The FeedbackButton component is highly customizable through props:Button Customization
You can customize the appearance and behavior of all buttons:Dialog Customization
Customize the feedback dialog’s appearance and content:Rating System Customization
You can customize the rating system or disable it entirely:Submission Behavior
Control how feedback is submitted and validated:Component Props
Viewing Feedback in the Dashboard
All submitted feedback is automatically collected and can be viewed in your AppSloth Dashboard:- Log into your AppSloth Dashboard
- Navigate to the “Feedback” section
- View and analyze feedback data:
- Filter by date range
- Sort by rating score
- Export feedback data
- View feedback trends and patterns
Next Steps
Now that you’ve added AppSloth Feedback to your application, explore more features:Banners
Create eye-catching banners to highlight important announcements
Inbox
Send targeted in-app messages and alerts to your users
Retention Modal
Collect feedback and present salvage offers when users try to cancel
