Having trouble with getting your Yelp reviews to stick? I can give you some basic steps to educate your reviewers on. 1- Make sure they are a frequent Yelper. 2- Make sure they have a valid email account. 3- Make sure they have the mobile app on their phone and use it. 4- Make sure they have their profile information on their account. There are more, but those are the basic steps. Please let me know if you have questions.
On the contrary, if you want to get the Yelp reviews flushed out just add tons more to your profiles on the other top IYP sites: Superpages, Yellowpages, Local, Citysearch, Merchantcircle, etc. Notice Google Places doesn’t pull from Yelp. They pull from the others. Don’t leave those blank.