Multi-Dimensional Rating + Conditional Feedback Logic
Objective:
Enable clients to provide separate ratings for different aspects of a completed request, specifically:
Output Quality (e.g. Design / Deliverable Quality)
Service Quality (e.g. Project Management / Communication / Coordination)
After a request is completed, users can optionally rate:
Design / Output Quality (current system, e.g. 1–5 stars)
Project Management / Service Quality (new field, e.g. 1–5 stars)
Each rating should be independent.
Optional Rating Flow
User can choose to skip rating entirely
OR choose to rate one or both categories
Conditional Comment Requirement
If the user submits any rating (either category):
A comment field becomes mandatory
User must explain their score before submission
If user does not rate, comment is not required
Suggested UX Logic
Case A: No rating selected
User can skip then no comment required
Case B: Rating is added
Comment field becomes required
separate comment per category
Reason:
I want to review statistics and performance of both project management/account management and design quality/output. Right now the rating is just 1 field and it would be very helpful if our clients can also provide feedback on how the task was handled both in design and in PM work.
Log in to comment and vote
Comments1
Mia Fernandez
May 5
Some clients also just sends over a star rating with no constructive feedback so it doesnt help for example if they send a 4star rating with no explanation why - PM can also request this of course but adding a required field if the star rating is added is great for efficiency
(added this here as a comment since I can’t seem to edit my original post)