We actually discourage business owners from asking their customers to write reviews. For one thing, most businesses tend to ask their happiest customers to write reviews, not the unhappy ones. These self-selected reviews tell only part of the story, and we don't think that's fair to consumers. We would much rather hear from members of the Yelp community who are inspired to talk about their experiences without a business owner's encouragement.
As a result, you shouldn't be surprised if our software fails to recommend the reviews that you've asked your customers to write. Your best bet to get high quality and unbiased reviews about your business is to provide a memorable and amazing customer experience -- it has nothing to do with asking your customers to post on Yelp.
Also, it should go without saying, but offering compensation or incentives in exchange for reviews is a violation of our policies and we have programs in place to protect consumers from such activities.