Social media provides opportunities for brands to engage with potential customers. Some key lessons from top brands include: 1) Engage with customers about their interests beyond just selling products like Starbucks does through its stores. 2) Address customer problems in real-time through social media to improve credibility like Dell does on Twitter. 3) Leverage existing social media functions and create unique experiences for customers like IKEA did through gamification.