I just returned from the Royal in Cancun.
The hotel staff had business cards with the Royal and Tripadvisor logo's imprinted on them. And then after a special event, or meal, they would hand you the card and encourage you to give the resort a good review, and to add favorable comments on the survey at the end of your stay.
Upon departure, the Resort even attached luggage tags to our luggage with the Royal and Tripadvisor logos.
I think this is going a little too far. Anyone else?