Additional comments to be mandatory field
under review
Canny AI
J
J-Bazuu001
To implement a feature requiring mandatory comments for specific ratings (e.g., for ratings of 1, 2, 4, and 5), you could consider the following approach / adjustments:
- User-Friendly Rating Interface:
When a user selects a rating (1, 2, 4, or 5), the comment box becomes mandatory.
Display a prompt: "Please provide a reason for your rating."
- Conditional Form Validation:
Add logic that checks the selected rating value. If it's one of the specified values (1, 2, 4, or 5), the comment box must be filled before submitting the form.
If the user tries to submit without commenting, display an error message, such as "A comment is required for this rating."
- Customizable Rating Rules:
Allow admins or users to customize which ratings require comments. For example, they could choose to require comments for any rating, not just the preset ones.
Settings panel for managing which ratings trigger mandatory feedback.
- Feedback Guidelines:
For ratings like 1 or 2, the system could suggest that the user provide constructive feedback to help improve the service or product.
For high ratings (4 or 5), it could ask for specific aspects that stood out, such as quality, experience, etc.
- Data Analytics & Insights:
Enable backend tracking for ratings with mandatory comments, allowing you to collect more detailed feedback.
This data can then be used for generating reports, identifying trends, or improving services.
- UI/UX Enhancements:
Use tooltips or prompts near the rating buttons to explain why feedback is required for certain ratings.
Ensure that the comment box is simple, encouraging users to leave a quick and clear comment.
Example Flow:
- User selects a rating of 2.
- A text box appears with a message like "Please let us know what we could improve."
- The user cannot submit the rating until a comment is provided.
- For a rating of 5, a prompt might say, "What did you enjoy most about the experience?"
This approach balances collecting useful feedback while keeping the process smooth for users.
T
Teamflect Product Team
Thanks for the suggestion! I'll pass this along to our team.
T
Teamflect Product Team
under review
T
Teamflect Product Team
Thank you for the feedback Tibyan, this definitely makes sense. We'll review it and include in our roadmap.