Social media marketing is not a guaranteed way to generate millions of leads, suitable for every business, or free. It also cannot solely build a brand and should not be viewed as the only necessary marketing approach. Effective social media efforts require strategic planning and integration with other tactics.