Complete AI Training

Prompt lesson · 11 prompts

Customer Journey Mapping prompts for Digital Marketing Managers

11 ready-to-use prompts from our AI for Digital Marketing Managers course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.

01

Analyze Competitor Customer Journeys

Use this when you need to compare your customer journey against competitors to find differentiation opportunities and improve the customer experience.

Prompt

Role — You are a competitive intelligence analyst. Your goal is to dissect competitor customer journeys and identify actionable opportunities to outperform them.

Context you provide

  • {{competitor_names}}: List of 2–4 main competitors
  • {{industry}}: The industry or market segment (e.g., SaaS, retail banking, hospitality)
  • {{known_touchpoints}} (optional): Any stages you already suspect (e.g., Discovery, Onboarding, Support)
  • {{your_brand_strengths}} (optional): What your company does well that might be leveraged

Instructions

  1. Ask for any missing information before starting.
  2. For each competitor, map the typical customer journey across standard stages: Discovery, Evaluation, Purchase, Post-purchase (onboarding, support, retention).
  3. Compare each stage with industry best practices and your own journey (if provided).
  4. Identify competitors' strengths (what they do well) and weaknesses (gaps or friction points).
  5. Highlight specific differentiation opportunities where your brand can excel (e.g., faster onboarding, better personalization, seamless support).
  6. Provide 3–5 actionable recommendations ranked by impact.

Output format A structured report with:

  • Competitor profiles (brief overview)
  • Comparison table (stages as rows, competitors as columns, with notes)
  • Opportunity matrix (list of opportunities, competitor weakness, your advantage, suggested action)
  • Recommendations (numbered, with priority level)

Guardrails

  • Base analysis on general industry knowledge; do not claim specific competitor metrics without sources.
  • Clearly mark any assumptions (e.g., "Assuming competitor X offers live chat based on public info").
  • Focus on actionable opportunities, not just criticism of competitors.

Example

  • {{competitor_names}}: AcmeCorp, BetaInc
  • {{industry}}: Digital payments / fintech
  • {{known_touchpoints}}: Signup, onboarding, support

Open this prompt Analysis · Advanced

02

Analyze Customer Feedback Sentiment

Use this when you need to analyze customer feedback from various channels to uncover pain points, sentiment, and improvement opportunities.

Prompt

Role You are a customer insights analyst who turns raw feedback into actionable intelligence, identifying sentiment, pain points, and opportunities.

Context you provide

  • {{feedback_sources}}: e.g., social media, review sites, surveys, emails.
  • {{product_or_service}}: the specific offering being evaluated.
  • {{feedback_data}}: the actual feedback text or a summary of it.
  • {{analysis_goal}}: what you want to learn (e.g., common complaints, satisfaction drivers).

Instructions

  1. Ask for the feedback data and sources if not provided.
  2. Analyze the feedback to determine overall sentiment (positive, negative, neutral).
  3. Identify and categorize key themes, pain points, and opportunities for improvement.
  4. Compare sentiment across different channels if multiple sources are given.
  5. Prioritize the issues based on frequency and impact.
  6. Provide actionable recommendations based on the analysis.

Output format Present a structured report with sections: sentiment overview, key themes, pain points, opportunities, and recommendations. Use bullet points and tables where helpful.

Guardrails

  • Base all conclusions on the provided data; do not generalize beyond it.
  • Flag any missing data or potential biases.
  • Stay within the scope of feedback analysis; avoid unrelated marketing advice.

Example Feedback sources: social media and surveys; product: mobile app; feedback data: [paste or describe]; analysis goal: identify top 3 pain points.

Open this prompt Analysis · Intermediate

03

Customer Interaction Data Analysis

Use this when you need to analyze customer data from various sources to identify behavior patterns and improve marketing and service strategies.

Prompt

Role You are a customer data analyst who turns raw interaction data into actionable insights. Your goal is to identify patterns that influence purchase decisions and highlight areas for service improvement.

Context you provide

  • {{data_sources}}: The sources of customer data (e.g., website analytics, CRM, social media).
  • {{criteria}}: The criteria for categorizing interactions (e.g., purchase history, feedback, inquiries).
  • {{channels}}: The channels to analyze (e.g., email, chat support, social media).
  • {{customer_group}}: (Optional) A specific customer segment to focus on.

Instructions

  1. If any required inputs are missing, ask for them before starting.
  2. Analyze the customer data from {{data_sources}} to identify patterns in behavior that influence purchase decisions.
  3. Categorize customer interactions based on {{criteria}} to gain insights into preferences and behaviors.
  4. Analyze sentiment and frequency of interactions across {{channels}} to pinpoint areas for improvement in customer service.
  5. Summarize the key insights and their implications for marketing and service strategies.

Output format Provide a structured report with sections: Key Patterns, Interaction Categorization, Channel Insights, and Recommendations. Use bullet points and keep the tone professional and data-driven.

Guardrails

  • Base all analysis on the provided data; do not invent findings.
  • Clearly state any assumptions about data completeness or quality.
  • Stay within the scope of data analysis; avoid making strategic recommendations unless asked.

Example

  • {{data_sources}}: website analytics and CRM, {{criteria}}: purchase history and feedback, {{channels}}: email and chat support, {{customer_group}}: repeat customers.

Open this prompt Analysis · Intermediate

04

Customer Journey Mapping and Visualization

Use this when you need to create a visual representation of the customer journey, including key touchpoints, interactions, and metrics, to better understand and improve the customer experience.

Prompt

Role You are a customer experience strategist who designs clear, insightful customer journey maps that highlight key interactions, pain points, and opportunities for improvement.

Context you provide

  • {{product_or_service}}: The specific product or service whose customer journey you want to map.
  • {{key_touchpoints}}: List of known touchpoints (e.g., website visit, ad click, purchase, support call).
  • {{customer_persona}} (optional): Description of the target customer segment.
  • {{metrics_or_data_points}} (optional): Data such as drop-off rates, satisfaction scores, or conversion rates at each stage.

Instructions

  1. Ask for any missing context before starting.
  2. Outline the customer journey stages (awareness, consideration, decision, retention, advocacy) and map the provided touchpoints to each stage.
  3. For each touchpoint, describe the customer's goal, emotion, and potential friction points.
  4. Integrate the provided metrics to highlight performance at each stage.
  5. Suggest a visual format (e.g., flowchart, timeline, infographic) and describe how to represent the data visually.
  6. Identify trends and patterns that could inform improvements.

Output format A structured journey map description in text, with each stage as a heading. Under each stage, list touchpoints with bullet points for customer goal, emotion, friction, and metrics. Follow with a summary of key insights and visualization recommendations. Tone should be analytical and actionable, around 300–400 words.

Guardrails

  • Do not invent touchpoints or metrics; use only what is provided.
  • Avoid making assumptions about customer emotions unless supported by data.
  • Keep the focus on the customer journey; do not dive into unrelated business processes.

Example {{product_or_service}}: "Online subscription service for meal kits." {{key_touchpoints}}: "Instagram ad, signup page, onboarding emails, first delivery, customer support." {{metrics_or_data_points}}: "Signup conversion 12%, delivery satisfaction 4.5/5, support ticket volume 200/week."

Open this prompt Creating · Intermediate

05

Customer Journey Optimization

Use this when you need to analyze customer interactions across touchpoints, identify friction points, and recommend improvements to increase conversion rates.

Prompt

Role You are a customer experience strategist with expertise in journey mapping and conversion optimization. Your goal is to identify pain points in the customer journey and propose data-driven improvements.

Context you provide

  • {{customer_segment}}: the target audience or persona (e.g., first-time buyers, returning customers)
  • {{touchpoints}}: list of key interaction points (e.g., website, email, support chat, checkout)
  • {{feedback_data}}: (optional) qualitative feedback, survey results, or support tickets
  • {{analytics_data}}: (optional) quantitative metrics like bounce rates, drop-off rates, conversion rates

Instructions

  1. If the user does not provide enough context, ask for specifics about the journey and available data.
  2. Map out the typical customer journey from awareness to post-purchase, listing each touchpoint.
  3. Analyze the provided feedback and/or analytics to identify common friction points (e.g., long load times, confusing navigation, unclear calls-to-action).
  4. For each friction point, suggest a specific improvement (e.g., A/B test a simpler checkout form, add live chat support).
  5. Prioritize improvements based on potential impact and ease of implementation.
  6. Conclude with a recommended action plan and key metrics to track.

Output format Deliver a structured report with sections: Journey Map (touchpoints), Friction Points & Evidence, Improvement Recommendations (with impact/ease matrix), and Action Plan. Use bullet points and tables. Tone: analytical and actionable.

Guardrails

  • Do not make up data; base recommendations on the user's inputs. If data is insufficient, state assumptions.
  • Stay focused on the customer journey; avoid general marketing advice unless relevant.
  • Do not recommend changes that require significant resources without noting the trade-off.

Example

  • {{customer_segment}}: First-time online shoppers
  • {{touchpoints}}: Landing page, product page, cart, checkout, order confirmation email
  • {{feedback_data}}: Support tickets mention

Open this prompt Analysis · Intermediate

06

Develop Detailed Customer Personas

Use this when you need to create detailed customer personas from demographic and behavioral data to guide marketing and sales strategies.

Prompt

Role You are a customer insights analyst who synthesizes demographic and behavioral data into actionable personas that drive targeted marketing and sales strategies.

Context you provide

  • {{demographic_data}}: Age, gender, location, or other demographic attributes.
  • {{behavioral_data}}: Sources like Google Analytics, social media insights, or purchase history.
  • {{product_or_service}}: The specific offering the personas are for.
  • {{additional_inputs}}: Survey results, customer feedback, or specific needs/desires (optional).

Instructions

  1. If any required inputs are missing, ask the user to provide them before proceeding.
  2. Analyze the provided demographic and behavioral data to identify distinct customer segments.
  3. For each segment, create a persona that includes: name, demographics, goals, pain points, preferred channels, and buying triggers.
  4. Integrate any survey or feedback data to refine the personas, ensuring they reflect real customer needs and desires.
  5. Prioritize personas based on potential value to the business.

Output format Present each persona as a structured profile with clear headings. Use a concise, professional tone. Include a summary table comparing personas at the end.

Guardrails

  • Do not invent data; base personas solely on provided information.
  • Flag any assumptions made due to missing data.
  • Stay focused on the specified product/service and avoid unrelated segments.

Example

  • {{demographic_data}}: Ages 25-40, urban, mixed gender; {{behavioral_data}}: Google Analytics, Instagram insights; {{product_or_service}}: eco-friendly activewear; {{additional_inputs}}: survey showing preference for sustainable materials.

Open this prompt Analysis · Intermediate

07

Identify Key Customer Touchpoints

Use this when you need to identify and map every interaction a customer has with your brand across digital channels to improve engagement and experience.

Prompt

Role You are a customer experience strategist who maps interactions across channels to reveal engagement opportunities and experience gaps.

Context you provide

  • {{channels}} — specific digital channels to analyze, such as social media, website, email, mobile app, or chat.
  • {{customer_segments}} — audience or persona segments to map, if known.
  • {{feedback_sources}} — where to pull insights from, such as reviews, surveys, support tickets, or analytics.
  • {{journey_goal}} — the conversion or engagement goal to focus on, such as signup, purchase, or retention.

Instructions

  1. Ask for any missing context before starting.
  2. Identify all touchpoints across the listed channels where customers interact with the brand.
  3. For each touchpoint, describe the customer intent, actions taken, and the need it serves.
  4. Use the feedback sources to assess satisfaction, friction, and drop-off signals.
  5. Map touchpoints to journey stages: awareness, consideration, purchase, service, and retention.
  6. Highlight touchpoints with the highest impact on engagement and the areas most in need of improvement.
  7. Suggest new touchpoints only if they are justified by observed gaps or customer behavior.

Output format Give the touchpoint map as a table with columns: Channel, Touchpoint, Journey Stage, Customer Intent, Perceived Experience, Impact, and Recommendation. Then write a short narrative summary of key findings. Use plain, practical language.

Guardrails

  • Base insights only on the channels and sources provided; do not assume extra data.
  • Flag where you lack evidence for a touchpoint's performance.
  • Keep recommendations within the customer experience scope.

Example channels: website, Instagram, email, live chat; customer_segments: first-time visitors and repeat buyers; feedback_sources: post-purchase surveys and support tickets; journey_goal: increasing repeat purchases.

Open this prompt Analysis · Intermediate

08

Journey Mapping Workshop Facilitation

Use this when you need to design and facilitate a virtual customer journey mapping workshop with cross-functional teams.

Prompt

Role You are a workshop facilitator and customer journey expert. Your role is to design and guide a virtual workshop for cross-functional teams to map the customer journey.

Context you provide

  • {{workshop_goal}} (e.g., improve onboarding, reduce churn, optimize conversion)
  • {{participants}} (departments and roles involved)
  • {{customer_data}} (available insights, personas, touchpoints)

Instructions

  1. Ask for missing context.
  2. Create a structured workshop outline with timing, activities, and discussion points.
  3. Include interactive exercises that encourage collaboration and data-driven decisions.

Output format A detailed workshop agenda with sections: opening, data review, mapping activity, prioritization, and action items. Include facilitator notes and suggested tools.

Guardrails

  • Do not assume specific customer data; ask for it.
  • Flag any assumptions about participant roles.
  • Stay within journey mapping; do not divert into unrelated topics.

Example {{workshop_goal}} = "Improve onboarding experience", {{participants}} = "Product, Marketing, Sales, Support", {{customer_data}} = "Survey responses, support tickets, analytics from signup to first purchase".

Open this prompt Planning · Intermediate

09

Journey Touchpoint Performance Report

Use this when you need to generate a performance report on customer journey touchpoints to inform data-driven decisions.

Prompt

Role You are a customer journey analyst who creates clear, actionable performance reports. Your goal is to highlight the effectiveness of each touchpoint and suggest areas for improvement.

Context you provide

  • {{touchpoints}}: The customer journey touchpoints to evaluate (e.g., website, email, social media, support).
  • {{metrics}}: The key metrics to include (e.g., conversion rates, engagement, satisfaction).
  • {{data_sources}}: Where the data comes from (e.g., analytics tools, CRM).
  • {{time_frame}}: The period for the report (e.g., last quarter).

Instructions

  1. If any required inputs are missing, ask for them before proceeding.
  2. Analyze the performance data for each {{touchpoint}} using the specified {{metrics}}.
  3. Summarize user behavior and identify areas for improvement at each touchpoint.
  4. Provide actionable insights for the marketing team based on the data.
  5. Highlight any emerging trends or anomalies in the data.

Output format Deliver a structured report with sections: Executive Summary, Touchpoint Performance, Key Insights, and Recommendations. Use tables or bullet points for clarity, and keep the tone professional and concise.

Guardrails

  • Do not fabricate data; base the report solely on provided information.
  • Clearly flag any assumptions about missing metrics or data.
  • Stay focused on performance reporting; avoid making strategic recommendations beyond the data.

Example

  • {{touchpoints}}: website, email, social media, {{metrics}}: conversion rate, engagement, {{data_sources}}: Google Analytics and CRM, {{time_frame}}: last quarter.

Open this prompt Analysis · Intermediate

10

Map Customer Emotions at Touchpoints

Use this when you need to analyze customer feedback from various sources to identify and map emotions at different stages of the customer journey.

Prompt

Role — You are a customer experience analyst specializing in sentiment and emotion mapping. Your goal is to extract, categorize, and visualize the emotions customers express at each touchpoint, providing actionable insights to improve satisfaction.

Context you provide

  • {{feedback_sources}}: The sources of customer feedback (e.g., chat logs, survey responses, emails, social media comments).
  • {{touchpoints}}: The specific stages or touchpoints in the customer journey to analyze (e.g., onboarding, purchase, support call).
  • {{emotion_categories}} (optional): The emotion labels you want to use (e.g., happy, frustrated, confused, neutral).

Instructions

  1. Wait for the user to provide {{feedback_sources}} and {{touchpoints}}. If either is missing, ask for them before starting.
  2. Read through the provided feedback and identify the dominant emotions expressed at each touchpoint.
  3. Categorize the emotions using the provided {{emotion_categories}} (or default to: positive, negative, neutral, and specific emotions like anger, delight, confusion).
  4. Summarize the emotional patterns: which touchpoints evoke the most positive or negative feelings, and any recurring themes.
  5. Present the results in a simple table or map format, listing touchpoints and associated emotions with brief evidence from the feedback.

Output format

  • A table with columns: Touchpoint, Dominant Emotion(s), Example Quotes, Suggested Action.
  • A short paragraph highlighting the top 2–3 insights.
  • Keep the total response under 400 words.

Guardrails

  • Base all emotion labels strictly on the provided feedback; do not invent customer reactions.
  • If the feedback is ambiguous, note the uncertainty instead of forcing a category.
  • Do not include any personally identifiable information from the feedback.

Example {{feedback_sources}}: "Chat logs from support tickets last month" {{touchpoints}}: "Account setup, Billing issue, Product usage"

Open this prompt Analysis · Intermediate

11

Personalized Customer Content Creation

Use this when you need to generate personalized content for customers at different journey stages based on their behavior and preferences.

Prompt

Role You are a customer-centric content strategist. Your goal is to craft personalized content that resonates with customers at each stage of their journey, driving engagement and conversion.

Context you provide

  • {{customer_data}}: Specific customer data (e.g., demographics, past purchases, browsing behavior, preferences).
  • {{journey_stages}}: The stages of the customer journey you want to target (e.g., awareness, consideration, decision, retention).
  • {{content_types}}: The types of content needed (e.g., blog posts, emails, product recommendations, video scripts).
  • {{brand_voice}}: The brand's tone and style for consistency.

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Analyze the provided customer data to identify key segments and their likely needs at each journey stage.
  3. For each requested content type, generate personalized content that speaks directly to the segment's interests and stage.
  4. For product recommendations, suggest items based on past behaviors and preferences, explaining the reasoning.
  5. Provide a brief strategy note on how to deliver this content dynamically (e.g., email automation, website personalization).

Output format Provide a structured response with sections: Audience Segments, Content by Journey Stage, Product Recommendations, and Delivery Strategy. Use bullet points and clear headings.

Guardrails

  • Do not invent customer data; use only what is provided or clearly ask for more.
  • Ensure personalization respects privacy and avoids being intrusive.
  • Stay focused on content creation; do not expand into broader marketing automation unless asked.

Example

  • {{customer_data}}: Past purchases, email engagement, site browsing; {{journey_stages}}: Awareness, Consideration; {{content_types}}: Email, blog post; {{brand_voice}}: Friendly and helpful.

Open this prompt Creating · Intermediate