Social media is about achieving business goals like reducing costs, increasing margins and revenue. It allows organizations to understand customers' wants and views through participation at an individual level. Social media provides insights through analytics. While not a wonderland, social media can make organizations as lucky as Charlie Bucket in finding new opportunities if used properly to engage with customers.