Inbound marketing is one of the most common practices for generating awareness and new business. It is the methodology that suggests you should be attracting customers through valuable content and experiences instead of disrupting them with advertising, sales and the like.
According to Hubspot, 56% of marketers who leverage blogging say it's effective, and 10% say it generates the most significant return on investment.