No. This is "Feedback Manipulation."
This is a violation of Upwork ToS.
Aside from that, it is an unprofessional and annoying thing for a freelancer to do.
Feel free to ask the client to close a contract when the work is done.
I do that.
But I never mention feedback.
And as a client who has hired over 80 freelancers, I can tell you that I very much am annoyed by freelancers who do this. It definitely makes me want to NOT hire them again.
Personally, I don't mention feedback.
I am not really bothered by your suggestion about asking for "sincere" feedback. I'm not going to do it, but I wouldn't consider it unprofessional or a violation of Upwork ToS.
I disagree with asking for "positive" feedback.
I would still regard that as manipulative and outside what Upwork intends for freelancers to do.
I used to feel the same way, but then I noticed that clients that I had a great time working with wouldn't bother leaving any comments. The rating would be 5 stars, but no words.
What I learned was they simply didn't think it mattered much at all. And yet, when I asked them if they read the previous references before they hired me, they ALL say "of course I did, those were extremely important for making the choice".
So now, I do not hesitate to remind the client that a few sentences of honest feedback after closing the project would be extremely helpful. Not a single person ever hesitated. And they always do it again, after the following projects.
Terrance G wrote:
They do not have to leave the feedback part; regrettably, I know.
What are you talking about. If the client closes the contract they Have to leave feedback. They may not leave comments, but they have to leave both the number of stars which is shown publicly and the recommendation score which is private and is used in the calculation of your JSS.
If a freelancers closes the contract, the client is notified that they can leave feedback, but many do not.