Check-in offers incentivize customers to get on Yelp (and therefore review your restaurant) as well as share with friends when they visit your restaurant.
This is a really good way to generate buzz for your restaurant for the price of a small discount or free dessert (whatever you choose to offer that customer).