Find good loyalty programs in Volusion. The platform has tools for creating coupons, discounts, and daily deals. There is a built-in sharing app, product pages will automatically have social sharing buttons too.