Here is a great article on how to get customers for your startup. It covers 19 different marketing channels.
So many businesses are started without a clear idea of how they will reach customers. Identifying and focusing on 1 or 2 key marketing channels is essential.
For Visualize Value above, the entire business model is centered around images on Twitter and Instagram. For IndieHackers, it started with HackerNews forums.
What is your key marketing channel?