-
Notifications
You must be signed in to change notification settings - Fork 20
[support-infra] Enhance closing message logic for customer feedback #274
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[support-infra] Enhance closing message logic for customer feedback #274
Conversation
Add a check to ensure feedback requests are targeted at issues from paying customers with specific support plans. This change helps focus survey prompts on users with commercial support, improving feedback relevance.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
grammar nitpicks in the comments but otherwise LGTM. 😁 If we're getting useful feedback from this (even if it's more qualitative than quantitative) then I think we should keep it.
Co-authored-by: Sam Sycamore <[email protected]> Signed-off-by: Michel Engelen <[email protected]>
Co-authored-by: Sam Sycamore <[email protected]> Signed-off-by: Michel Engelen <[email protected]>
); | ||
|
||
// Only ask for feedback if the user is not an admin or doesn't have write access (from a team membership) | ||
if (!['admin', 'write'].includes(userPermission.data.permission) && isPaidSupport) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Off topic. A note for the future, we could imagine having an opt-in (not opt-out) flag if a repository wants to ask for CSAT for open-source users too.
Usually, this is not needed because in the open-source playbook, the maintainer (product owner/manager) is responsible for his product scope to succeed; she/he's accountable/responsible for support too, he has so much input that CSAT can easily be noise and deleted.
But, if we move to have a strong split in the responsibility between product and support inside open-source scopes and we don't have enough user feedback, then we would need ways to keep the two roles strongly in sync. In those cases, CSAT could serve that purpose.
Related to https://mui-org.slack.com/archives/C02P87NQLJC/p1734696964190989 and mui/mui-x#16655 (comment).
Add a check to ensure feedback requests are targeted at issues from paying customers with specific support plans. This change helps focus survey prompts on users with commercial support, improving feedback relevance.
I am not so sure if we should ditch the feedback from community members all together ... it feels wrong and we do get valuable feedback from them. On the other hand I am curious if this will increase conversion rate though. 🤷🏼
Help with #156.