Skip to main content

Multi-Dimensional Rating + Conditional Feedback Logic

Objective:
Enable clients to provide separate ratings for different aspects of a completed request, specifically:

  1. Output Quality (e.g. Design / Deliverable Quality)

  2. 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.

Status: Accepted1 comment

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)