When you are out fishing and only have one line over the side, you limit the number of fish you can catch in the time available. The same applies when marketing your business. Use only one marketing channel and you still may catch a customer, but if your channel goes unnoticed, you can come up empty handed.
The answer, just like when you are fishing, is to use several baited hooks in your marketing. Also, make sure the bait is enticing and kept fresh.