In my business classes during my MBA days just a few years back, we would often do the SWOT to analyze the situation in a sample company. Oftentimes, we find the company lacking in its strengths (which is what the S in SWOT would usually stand for) and lacking attention in the opportunities (the O part of SWOT). I would often suggest to my case mates to intensify the company's customer information studies. We would do this in my current company and it has done a lot of good in driving profits.
These days, there are firms that are there to give you customers. They offer various services and databases that can lead you to your target customers. For example, you can get a Consumer Mailing List to help you find those consumers who are most likely to buy your product or get your service. In this day and age where information is key, having a good and vast database of consumers can definitely spell success and profits for your company.