The best marketing technique is to use variety ways to improve more present and build relationship with your readers. Hence, no internet marketer is using single ways to do their business.
I love content marketing because it is a best for improve visible. But the content marketing could separate between email marketing, social media, promotion, SEO, and else.
I think that maybe it is a bit complicated to answer your question, please make more clear...