It’s worth bearing in mind that not all marketing channels will influence consumers in the same way. It could be like with the ‘blanket marketing campaigns’ with advertising on the radio or TV; where the targeting is very limited in scope and the return you see is often in terms of brand recognition rather than an immediate return, or it could be like with search marketing, where your ability to target people looking for your services is very strong and you generally see an immediate (or at least easily attributable) return.
All you need to do is look at the platform which neither helps your brand or gives you an immediate return on your investment; cold calling. Cold calling often leaves a bad impression which can end up damaging your brand, and as people will often not listen to a cold call (typically hanging up within the first 10 seconds), your ability to sell products to the people you call is extremely restrained.