Basically, it sounds like companies can succeed on multiple levels when they seriously explore how they're marketing and make adjustments to connect with customers who are at different engagement levels. But it's not simply a matter of diving into a new marketing channel. The decisions will involve some kind of culture change (e.g. revised individual roles and team tasks).
Too often, businesses seem stuck in the same practices and marketing channels, ignoring opportunities like e-mail marketing and SEO.