Blog, Social Media Marketing Roshan Vinayan / Blog, Social Media Marketing Viral Social Media Challenges: Best Practices for Success