Helping small business owners leverage the power of customer rewards, MentionTribe will begin its beta launch on March 15, 2014.