Figure 1 B2B Marketers Prioritize Demand Programs Forrester defines six subfunctions for B2B marketing programs: brand and communications, customer experience, demand/frontline marketing, marketing operations, partner ecosystem/channel marketing, and portfolio and product marketing. Not all organizations will have every subfunction.