How to Set Up a Facebook Check-in Promotion. As a business owner, you can use the Facebook Places application to connect with new and existing customers online. Customers who are active on Facebook can use the “Check-In” option to share with friends as they visit your physical location. Facebook Deals is an extension ...