Effective marketing hinges on knowing your audience. If you understand their wants and needs, then you can craft a marketing campaign that will appeal to the largest group of people. Its not that easy, though.
We typically think of how to market to individual personalities, but in reality, many businesses are actually in need of B2B marketing help. Marketing to a business is an entirely different beast than marketing to an individual and different practices are required.