Skip to main content

Prerequisites

Before using the AppSloth Feedback component, make sure you’ve:
  1. Set up AppSloth in your project
  2. 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:
  1. Easy Integration: Drop-in component that handles all feedback collection logic
  2. Emoji Ratings: Built-in emoji-based rating system (customizable)
  3. Text Feedback: Optional text input for detailed feedback
  4. Automatic Submission: Handles submission to AppSloth’s servers
  5. Customizable UI: Extensive styling and configuration options
  6. 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:
  1. Log into your AppSloth Dashboard
  2. Navigate to the “Feedback” section
  3. View and analyze feedback data:
    • Filter by date range
    • Sort by rating score
    • Export feedback data
    • View feedback trends and patterns
AppSloth Feedback Dashboard

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