Social media contests can expand your reach, raise brand awareness, and grow your business. The engagement and the viral potential they create are directly proportional to their allure. So, how to make them irresistible and supercharge your business...