This document describes BuyLocalLoyalty.com, a loyalty platform designed to retain existing customers and gain new customers through automated marketing. It serves industries like restaurants and retailers. The platform handles all technical aspects of marketing, increases revenue through loyalty programs, and engages customers via features like check-ins, games and social sharing. Businesses that use it can expect to see increased revenue and exposure within 60 days of starting through an all-in-one marketing system requiring no additional software or hardware.