If your goal is to force people to leave a rating you could also make the dialog fullscreen with no way out.
Thinking about conversion rates is good, but design isn't just about making a percentage on a dashboard somewhere go up.
That being said this dialog is probably relatively useless in the first place. The only people who are going to leave a rating are users who experience a bad call, so the results will be skewed. A "report bad call quality" button would probably be just as effective and more straightforward for the user.
Yeah, I was thinking the same thing. The box is really a nuisance more than anything. Maybe a small, temporary notice after a call to report bad quality would be better. I can't see myself wanting to submit a star rating of a phone call often.
I started with an assumption that this data will help the developers to make informed decisions(especially if they're still trying to improvise the technology). Hence, I believe the feedback they are collecting should be neutral!
Why can't you prefill a good rating and submit will be there by default. The communication needs to be changed to "Did you experience a good call? 5stars Submit - Not now. then if the user feels the call is bad, they can reduce it. Same design will scale right?
I think the scenario you worked on is a good step forward. However, there might be a small issue. What if I gave 4 stars by mistake? Adding an undo button on the toast you made would solve this issue and make your scenario a perfect one.
Still, thank you for writing this article. I have the same feeling about the rating for calls. I never rated a messenger call... it's just frustrating to get that popup after my calls. Same stuff with WhatsApp.
Absolutely! I should've done that. Thanks!
the new design will get a lot of thoughtless votes from users just looking to skip the modal, skewing the feedback.