http://clintmello.com/pre-selling-target-market/
Know your target market. That's marketing 101, right?
As part of your marketing strategy, you absolutely must understand who your target market is so that you aren't wasting your time marketing to people who are not interested in and looking for what you have to offer.