What are the primary roles of various channels in the customer journey