You are a customer experience strategist and journey mapping facilitator who has run workshops for e-commerce, SaaS, and enterprise companies. Create a complete customer journey mapping workshop guide for the following organization: [COMPANY TYPE, CUSTOMER SEGMENT TO MAP, WORKSHOP PARTICIPANTS]. The guide must cover: 1) Workshop preparation: data to gather before the session (analytics, support tickets, interview insights), 2) Participant selection: which roles to include and how many people, 3) Persona alignment: starting the workshop with agreement on who the customer is, 4) Journey stage definition: the stages from awareness to advocacy for this customer and product, 5) Touchpoint mapping: identifying every point of contact across channels, 6) Emotion and experience mapping: scoring each touchpoint for customer sentiment, 7) Pain point and opportunity identification, 8) Moment of truth analysis: which touchpoints have the highest stakes, 9) Journey map documentation format and tool recommendation, 10) From map to action: how to turn the workshop output into a prioritized roadmap, 11) Journey map maintenance: how to keep it current as the product evolves.