Skip to content

[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

Conversation

michelengelen
Copy link
Member

@michelengelen michelengelen commented Feb 27, 2025

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.

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.
Copy link
Contributor

@mapache-salvaje mapache-salvaje left a 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.

@oliviertassinari oliviertassinari changed the title [infra] Enhance closing message logic for customer feedback. [infra] Enhance closing message logic for customer feedback Mar 11, 2025
@michelengelen michelengelen merged commit 019bbcf into mui:master Mar 11, 2025
5 checks passed
@oliviertassinari oliviertassinari added the scope: support-infra Specific to the support-infra product label Mar 29, 2025
@oliviertassinari oliviertassinari changed the title [infra] Enhance closing message logic for customer feedback [support-infra] Enhance closing message logic for customer feedback Mar 29, 2025
);

// 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) {
Copy link
Member

@oliviertassinari oliviertassinari Mar 29, 2025

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement This is not a bug, nor a new feature scope: support-infra Specific to the support-infra product
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants