A valuable framework to understand the entire marketing funnel in an analytical fashion is the demand waterfall, also referred to as the demand generation waterfall. Each stage of the customer journey is mapped out and a percentage conversion is assigned to each in order to provide a mathematical equation that helps predict outcomes.