Demand generation is a new form of marketing. Marketing 3.0 where prospects find a brand rather than the other way around. This is the result of the integration of marketing communication channel strategies with marketing automation technologies so that