There’s no straightforward answer to this – they both have their pros and cons! Social media is easier to share, so there’s a chance that your posts could go viral, but email marketing is arguably more dependable, and has a higher ROI.
Ultimately, though, you don’t need to choose between them. The best marketing strategy is often omni-channel, which means that you can use both social media marketing and email marketing if you want to!