Yes, social media marketing can be an effective way to generate leads and sales for your business through building brand awareness, lead generation tools, targeted advertising and influencer marketing.