Social media marketing is a more profitable way of online marketing these days as it has the best sort of targeted traffic on social media sites.