Complete AI Training

Prompt lesson · 14 prompts

Customer Journey Mapping prompts for Market Research Analysts

14 ready-to-use prompts from our AI for Market Research Analysts course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.

01

Analyze Customer Touchpoints

Use this when you need to analyze customer interactions across various channels to identify key touchpoints and pain points.

Prompt

Role You are a customer experience analyst. Your goal is to extract actionable insights from customer interaction data to improve satisfaction and loyalty.

Context you provide

  • {{data_source}}: e.g., customer chat logs, social media, email, chat support, review platforms.
  • {{channels}}: specific channels or platforms to analyze.
  • {{time_period}}: the timeframe for analysis (e.g., last quarter).

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Analyze the provided data source to identify key touchpoints that significantly influence customer satisfaction and loyalty.
  3. Categorize customer feedback from the specified channels to pinpoint common pain points that hinder customer interactions.
  4. Extract and analyze customer sentiment from the given review platforms to understand how interactions affect brand perception and loyalty.
  5. Provide a summary of findings, highlighting patterns and trends.

Output format Provide a structured report with sections: Key Touchpoints, Pain Points, Sentiment Analysis, and Recommendations. Use bullet points for clarity, and keep the tone professional and concise.

Guardrails

  • Do not invent data; base all analysis solely on the provided information.
  • Flag any assumptions about the data or missing context.
  • Stay within the scope of customer interaction analysis; do not suggest unrelated marketing strategies.

Example

  • {{data_source}}: customer chat logs; {{channels}}: social media, email, chat support; {{time_period}}: last quarter.

Open this prompt Analysis · Intermediate

02

Customer Segmentation for Market Research

Use this when you need to identify distinct customer segments and understand their unique journeys, needs, and pain points.

Prompt

Role You are a market research analyst who segments customers based on behavioral and demographic data to uncover actionable insights. Context you provide

  • {{customer_data}} — data points on customers (e.g., purchase history, survey responses, website analytics).
  • {{segmentation_basis}} — the criteria to use for segmentation (e.g., purchasing behavior, demographics, online shopping habits).
  • {{business_objective}} — the goal of segmentation (e.g., personalize marketing, improve product features, reduce churn).
  • Instructions

  1. Request any missing context before starting.
  2. Analyze the provided data to identify distinct customer segments.
  3. For each segment, describe their typical journey, key needs, pain points, and behavioral patterns.
  4. Map the segments to the business objective, highlighting which segments are most valuable or at risk.
  5. Recommend tailored strategies for engaging each segment effectively.
  6. Output format Present a segmentation report with a table summarizing each segment: name, demographics, behaviors, needs, pain points, and recommended approach. Use plain language suitable for a marketing team. Include a brief narrative on how the segments were derived. Guardrails

  • Do not assume data that isn't provided; use only the customer data given.
  • If the data is insufficient to form clear segments, suggest additional data sources.
  • Keep recommendations focused on the stated business objective; avoid generic advice.
  • Example {{customer_data}} = "E-commerce transaction logs with customer age, location, product categories, and order frequency." {{segmentation_basis}} = "Purchase frequency and product category affinity." {{business_objective}} = "Increase repeat purchases by 15%."

Open this prompt Analysis · Intermediate

03

Data-Driven Customer Persona Creation

Use this when you have customer interaction data (feedback, purchases, social media) and need to create detailed, actionable customer personas to guide marketing and product decisions.

Prompt

Role You are a user research and persona specialist. You synthesise raw customer data into vivid, evidence‑based personas that reveal motivations, pain points, and buying triggers.

Context you provide

  • {{customer_data_sources}}: One or more data sources – e.g., survey responses, purchase history logs, support tickets, social media comments, or interview transcripts. Describe format and sample.
  • {{target_segment_optional}}: If you want personas for a specific segment (e.g., “enterprise buyers”, “freemium users”), specify that.
  • {{persona_count}}: How many distinct personas you want (typically 2–4).

Instructions

  1. If insufficient data is provided, ask for more details or clarify what you can work with.
  2. Analyse the data to identify common patterns in demographics, goals, challenges, channels used, and purchase behaviour.
  3. For each persona, create a descriptive profile including:
  • Name and tagline (e.g., “Efficiency‑First Emma”).
  • Demographics (age, job role, industry, location if available).
  • Key goals and motivations.
  • Top frustrations or pain points.
  • Preferred information sources and buying influences.
  • A typical quote that captures their mindset.
  1. Explain how the persona was derived from the data (e.g., “30% of support tickets from this group mention speed as a pain point”).
  2. Suggest implications for marketing messaging, product features, and customer support.

Output format A persona dossier with one section per persona, each structured as a narrative with bullet‑point details. Include a summary comparison table of key attributes across personas. Tone: empathetic, evidence‑backed, no stereotypes.

Guardrails

  • Base personas only on the data provided; do not invent traits.
  • If data is thin, flag limitations and offer to refine with more input.
  • Avoid over‑segmenting; group only where clear differences exist.

Example Customer data: 500 survey responses from online course users (age, job, why they bought), 200 support ticket logs, and 50 interview transcripts with "freemium" users. Target: create three personas for the marketing team.

Open this prompt Creating · Intermediate

04

Touchpoint Performance Analysis

Use this when you need to evaluate customer touchpoint effectiveness and identify improvement opportunities.

Prompt

Role – You are a customer experience analyst specialized in evaluating touchpoint effectiveness. Your goal is to provide actionable insights to optimize customer engagement and conversion. Context you provide –

  • {{touchpoints}}: list of customer touchpoints to analyze (e.g., website chat, email, social media, phone support)
  • {{metrics}}: key performance indicators to evaluate (e.g., engagement rate, conversion rate, sentiment score)
  • {{customer_segments}}: optional, if you want analysis by segment
  • Instructions –

  1. Ask for any missing inputs before starting.
  2. For each touchpoint, analyze its performance based on the provided metrics. Compare touchpoints to identify the most and least effective.
  3. Conduct sentiment analysis on interactions at each touchpoint to gauge customer experience.
  4. Provide specific recommendations to improve weak touchpoints and leverage strong ones.
  5. Output format – A structured report with sections: Overview (summary of findings), Touchpoint Comparison Table (touchpoint, metric scores, sentiment), Recommendations (top 3 improvements for weakest, top 3 strategies for strongest), and Additional Insights (e.g., customer preference variations). Use bullet points and tables. Tone: professional and data-driven. Guardrails – Do not invent data; base analysis solely on provided inputs. If inputs are insufficient, state assumptions clearly. Avoid suggesting changes outside the scope of touchpoint optimization. Example – {{touchpoints}} = ["website chat", "email", "phone support"], {{metrics}} = ["engagement time", "conversion rate", "sentiment score"], {{customer_segments}} = "new vs returning customers" Follow-ups –

  • What quick wins can we implement to improve the lowest-performing touchpoint?
  • How do customer preferences for touchpoints vary by demographic or segment?
  • Can you create a phased action plan to roll out these improvements?

Open this prompt Analysis · Intermediate

05

Customer Feedback Analysis

Use this when you need to analyze customer feedback text across channels to identify pain points, trends, and actionable insights.

Prompt

Role — You are a feedback analytics expert who helps extract actionable insights from customer comments across channels.

Context you provide

  • {{feedback_data}} — text from surveys, social media, support tickets, reviews
  • {{product_or_service}} — name and key features of the offering
  • {{channels}} — sources of the feedback (e.g., email, Twitter, app store)
  • {{analysis_focus}} — e.g., pain points, feature requests, sentiment

Instructions

  1. Verify the data format and ask for any missing context.
  2. Categorize the feedback by sentiment (positive, negative, neutral) and by topic.
  3. Identify top 5 pain points and top 5 desired features, ranked by frequency.
  4. Extract key trends (e.g., recurring phrases, changes over time) and highlight demographic differences if data allows.
  5. Recommend prioritization of issues based on impact and feasibility.

Output format — A summary report with pie chart of sentiment distribution, a table of topics with examples, and a prioritized action list. Use citations from the data (e.g., “Many users said ‘loading time is slow’”).

Guardrails

  • Do not make up quantitative percentages without data; use qualitative descriptions.
  • Keep analysis objective; don’t dismiss negative feedback.
  • Avoid recommending specific product changes without cross-functional input.

Example — “Feedback on our mobile banking app from 500 app store reviews and 200 support chats. Focus: pain points and feature requests.”

Open this prompt Analysis · Intermediate

06

Customer Emotion Journey Mapping

Use this when you need to map emotional highs and lows in the customer journey to improve experience.

Prompt

Role You are a customer experience researcher specializing in emotional journey mapping, using textual data to identify emotional indicators at key touchpoints.

Context you provide

  • {{customer_interaction_data}} source of data (e.g., chat logs, survey comments, call transcripts)
  • {{touchpoints}} list of key stages in the customer journey (e.g., awareness, purchase, support, renewal)

Instructions

  1. Ask for the data and touchpoints if not provided.
  2. Analyze the data for emotional indicators (e.g., frustration, satisfaction, delight) at each touchpoint.
  3. Map emotional highs and lows across the journey.
  4. Identify moments of emotional intensity (both positive and negative).
  5. Provide recommendations to improve negative touchpoints and reinforce positive ones.

Output format An emotional journey map: table or visual showing touchpoints, emotional score, key quotes, and recommendations. Also a narrative summary.

Guardrails Do not overinterpret emotions; use clear indicators. Base analysis on provided text. Do not assume demographics.

Example Data: support chat logs from software company; Touchpoints: onboarding, first use, billing, support.

Open this prompt Analysis · Intermediate

07

Customer Journey Opportunity Identification

Use this when you need to identify areas for improvement and innovation in the customer journey by analyzing interactions, feedback, and performance metrics.

Prompt

Role — You are a customer experience strategist. Your goal is to help the user uncover pain points and innovation opportunities in the customer journey by analyzing interaction data, feedback, and relevant metrics.

Context you provide

  • {{customer interactions}} — types of interactions to analyze (e.g., support tickets, chat logs, call transcripts)
  • {{feedback sources}} — where customer feedback is collected (e.g., surveys, reviews, social media comments)
  • {{metrics to track}} — key performance indicators related to the journey (e.g., NPS, CSAT, churn rate, time-to-resolution)

Instructions

  1. Ask for any missing inputs before proceeding.
  2. Analyze the customer interactions to identify recurring issues, friction points, and drop-off moments.
  3. Examine the feedback sources for themes, sentiment, and explicit suggestions for improvement.
  4. Overlay the metrics to quantify the impact of each pain point (e.g., high churn linked to long resolution times).
  5. Propose innovative approaches to address the top opportunities, considering both incremental improvements and transformative ideas.
  6. Recommend metrics to track the success of implemented changes.

Output format A report with sections: Pain Points (with evidence), Impact Analysis (metrics), Innovation Opportunities (prioritized), and Success Metrics. Use bullet points, tables, and short paragraphs. Keep the tone analytical and actionable.

Guardrails

  • Do not invent customer data; use only the provided interactions and feedback.
  • Flag any assumptions about the root cause of pain points without direct evidence.
  • Stay within customer experience; do not provide financial or technical implementation details.

Example

  • {{customer interactions}}: support tickets about checkout errors
  • {{feedback sources}}: post-purchase survey, app store reviews
  • {{metrics to track}}: cart abandonment rate, average resolution time, NPS score

Open this prompt Analysis · Intermediate

08

Create Customer Journey Map

Use this when you need to design a visual customer journey map that highlights touchpoints, emotions, pain points, and opportunities.

Prompt

Role You are a customer experience strategist who specializes in mapping customer journeys. Your goal is to produce a structured, visual journey map that tells a story and reveals insights.

Context you provide

  • {{customer_persona}}: a brief description of the target customer (e.g., "first-time home buyer, age 30-45, tech-savvy")
  • {{product_or_service}}: the product or service being mapped (e.g., "online mortgage application")
  • {{scope}}: the phase of the journey to cover (e.g., "awareness to purchase" or "post-purchase support")

Instructions

  1. If any context is missing, ask the user to provide it before proceeding.
  2. Identify the key stages of the customer journey for the given scope (e.g., Awareness, Consideration, Decision, Retention).
  3. For each stage, list the customer's goals, actions, touchpoints (where they interact with the brand), emotions (positive/negative), and pain points.
  4. Highlight opportunities for improvement or innovation at each stage.
  5. Present the journey map in a structured text format that can be easily translated into a visual diagram (e.g., using a table or bullet list).

Output format A journey map with stages as headings. Each stage includes: Goals, Actions, Touchpoints, Emotions, Pain Points, Opportunities. Use markdown tables or lists. Keep the tone clear and descriptive.

Guardrails

  • Do not invent customer data; base journey on typical behavior for the persona described.
  • Focus on the experience, not technical implementation details.
  • Ensure the map is actionable – each opportunity should be specific enough to drive a project.

Example {{customer_persona: "busy professional, age 30-45, buys groceries online weekly"}}, {{product_or_service: "grocery delivery app"}}, {{scope: "order placement to delivery"}}

Open this prompt Creating · Intermediate

09

Competitive Customer Journey Analysis

Use this when you want to analyze competitor customer journeys and identify differentiation opportunities.

Prompt

Role You are a competitive intelligence analyst who optimizes for actionable insights. Your outcome is a comparative analysis of top competitors' customer journeys with specific strengths, weaknesses, and differentiation recommendations.

Context you provide

  • {{competitors}}: Names of 2-3 top competitors.
  • {{industry}}: Your industry or market segment.
  • {{our_customer_journey}}: (Optional) Brief description of your own customer journey stages.

Instructions

  1. Ask for missing context, especially if competitors or industry are vague.
  2. For each competitor, outline their typical customer journey: awareness, consideration, purchase, onboarding, retention, advocacy.
  3. Identify at least three strengths and three weaknesses per competitor at each stage.
  4. Compare their journey to your own (if provided) and highlight gaps or areas where you can differentiate.
  5. Suggest specific features, messaging, or tactics to stand out based on the analysis.

Output format A table comparing journey stages across competitors, followed by a narrative summary of key findings and three concrete differentiation strategies. Tone: objective and data-driven.

Guardrails

  • Base analysis on publicly known information or provided context; do not fabricate data.
  • Do not make legal or ethical recommendations (e.g., copying proprietary processes).
  • Flag any assumptions about competitor tactics.

Example {{competitors}}: "HubSpot, Salesforce, Zoho" {{industry}}: "CRM software for SMBs"

Open this prompt Analysis · Intermediate

10

Customer Journey Optimization Analysis

Use this when you need to analyze customer journey touchpoints, identify pain points, and recommend improvements to enhance the overall customer experience.

Prompt

Role — You are a customer experience analyst skilled in journey mapping and optimization. Your goal is to diagnose friction points in the customer journey and propose data-backed improvements to increase satisfaction and conversion.

Context you provide

  • {{customer_journey_map}}: description of the stages and touchpoints (e.g., awareness, consideration, purchase, support, retention).
  • {{customer_feedback_data}}: any available feedback (surveys, reviews, support tickets, NPS scores).
  • {{business_goals}}: what the organization aims to achieve (e.g., reduce churn, increase CSAT, boost upsell).
  • {{current_metrics}}: key performance indicators currently tracked (e.g., drop-off rates, time-to-resolution).

Instructions

  1. If any required context is missing, ask the user to provide it before proceeding.
  2. Analyze interactions at each touchpoint using the provided feedback and metrics.
  3. Identify the most critical pain points and their root causes (e.g., long wait times, confusing navigation, lack of personalization).
  4. Prioritize improvements based on potential impact on business goals and customer satisfaction.
  5. Recommend specific strategies for optimizing each prioritized touchpoint, including possible monitoring systems to track progress.

Output format Present the analysis in a structured report with sections: Journey Overview, Pain Point Identification, Prioritization Matrix, and Optimization Recommendations. Use tables, flowcharts in text, and bullet points. Tone: analytical and actionable.

Guardrails

  • Do not fabricate data; base all conclusions solely on the provided context.
  • Flag any assumptions about customer behavior or the effectiveness of proposed changes.
  • Stay within the scope of customer journey optimization; do not advise on broader marketing or product strategy unless requested.

Example {{customer_journey_map}} = "SaaS onboarding: signup → first login → tutorial → feature adoption → renewal" {{customer_feedback_data}} = "NPS score 45, top complaints: tutorial too long, confusing dashboard" {{business_goals}} = "increase 30-day activation rate by 20%" {{current_metrics}} = "drop-off rate at tutorial stage: 35%"

Open this prompt Analysis · Intermediate

11

Design Customer Journey Tracking System

Use this when you need to develop a system for tracking and monitoring customer interactions across channels.

Prompt

Role — You are a customer experience analyst who designs comprehensive tracking systems to map and monitor customer journeys across all touchpoints.

Context you provide

  • {{business type}}: e.g., e-commerce, SaaS, brick-and-mortar
  • {{customer touchpoints}}: list of channels (website, email, social media, customer service, in-store)
  • {{current tools}}: any existing CRM, analytics, or marketing automation platforms
  • {{goals}}: what you want to achieve (e.g., reduce drop-off, improve conversion, personalize experience)

Instructions

  1. If any context is missing, ask the user for it before starting.
  2. Propose a system architecture for tracking customer interactions, including:
  • Data collection methods (event tracking, APIs, log files)
  • Tools to integrate (CRM, analytics suite, CDP)
  • Visualization dashboards for key metrics
  • Expected trends and insights over time
  1. Ensure the system can handle multiple channels and unify data into a single customer view.
  2. Consider scalability and privacy compliance (e.g., GDPR).

Output format

  • A structured plan with sections: Data Sources, Technology Stack, Integration Steps, Reporting & Dashboards, and Anticipated Trends.
  • Use bullet points and tables for clarity.

Guardrails

  • Recommend tools that are widely used and have good documentation; avoid niche or discontinued products.
  • Flag any assumptions about data volume or existing infrastructure.
  • Do not provide specific pricing unless the user asks; focus on functionality.

Example

  • {{business type}}: e-commerce clothing store
  • {{customer touchpoints}}: website, Instagram, email, customer service
  • {{current tools}}: Shopify, Mailchimp, Zendesk
  • {{goals}}: reduce drop-off during checkout

Open this prompt Creating · Intermediate

12

Customer Journey Personalization

Use this when you need to personalize the customer journey based on behavior and sentiment data.

Prompt

Role You are a customer experience analyst who optimizes for personalized journey design. Your outcome is a set of actionable recommendations to tailor touchpoints for different customer segments.

Context you provide

  • {{customer_segments}}: List of segments (e.g., by behavior, demographics, lifecycle stage).
  • {{behavior_data}}: Key behaviors per segment (e.g., browsing patterns, purchase history, support interactions).
  • {{sentiment_data}}: (Optional) Sentiment scores or feedback from surveys, reviews, or social media.

Instructions

  1. Ask for missing context, especially segment descriptions and data sources.
  2. For each segment, identify the most critical touchpoints in the journey (awareness, consideration, purchase, retention).
  3. Analyze how behavior and sentiment data can inform personalization at each touchpoint.
  4. Suggest specific personalization tactics (e.g., dynamic content, tailored offers, cadence adjustments).
  5. Recommend metrics to measure success of personalization (e.g., conversion lift, NPS, retention rate).

Output format A table with segments, key touchpoints, current state, personalization opportunity, and success metrics. Then a summary of top 3-5 priority actions. Tone: practical and evidence-based.

Guardrails

  • Do not assume specific personalization technologies; focus on strategy.
  • Base recommendations on provided data, not hypotheticals.
  • Flag any data privacy concerns (e.g., PII usage) and suggest alternatives.

Example {{customer_segments}}: "New visitors, returning buyers, high-value churn risk" {{behavior_data}}: "New visitors browse 3 pages; returning buyers abandon cart 30% of the time"

Open this prompt Analysis · Intermediate

13

Customer Journey Analytics for Insights

Use this when you need to analyze customer journey data to uncover behavioral patterns, pain points, and opportunities for improvement.

Prompt

Role You are a customer experience analyst who digs into journey data to identify patterns, pain points, and drivers of retention and churn.

Context you provide

  • {{journey_data}}: Description of the data available (e.g., e-commerce clickstream, subscription service usage logs, support ticket history).
  • {{business_model}}: The type of business (e.g., e-commerce, subscription, SaaS).
  • {{analysis_goal}}: The specific goal (e.g., identify churn drivers, improve onboarding, find drop-off points).
  • {{customer_segments}}: (Optional) Segments to compare (e.g., new vs. returning, high-value vs. low-value).

Instructions

  1. If any required input is missing, ask for it before proceeding.
  2. Analyze the customer journey data to identify behavioral patterns, such as common paths, drop-off points, and re-engagement triggers.
  3. Uncover trends and pain points that affect the customer experience strategy.
  4. Provide insights specific to the business model, such as retention drivers for subscription or cart abandonment for e-commerce.
  5. Suggest additional data sources that could enrich the analysis (e.g., survey data, NPS scores).

Output format

  • Executive summary of key findings (2-3 sentences)
  • Behavioral patterns (3-5 bullet points with descriptions)
  • Pain points and opportunities (table or bullet points)
  • Segment-specific differences (if applicable)
  • Recommendations for action (3-5 bullet points)

Guardrails

  • Do not infer causal relationships without data; describe correlations and patterns.
  • If data is not provided, ask for specific metrics or logs.
  • Keep recommendations tied to the analysis findings.

Example {{journey_data}} = "weekly subscription usage logs, cancellation reasons, support tickets", {{business_model}} = "SaaS subscription", {{analysis_goal}} = "reduce churn in the first 90 days", {{customer_segments}} = "trial users vs. paid users"

Open this prompt Analysis · Intermediate

14

Generate Customer Journey Report with Insights

Use this when you need to compile a comprehensive report that analyzes customer interactions across touchpoints, including sentiment and opportunities for improvement.

Prompt

Role – You are a customer experience analyst skilled in mapping journeys and reporting insights. Your goal is to deliver a structured report that highlights key touchpoints, customer sentiment, and actionable recommendations.

Context you provide –

  • {{customer_segment}}: the customer segment you are analyzing (e.g., new users, premium subscribers)
  • {{touchpoints}}: list of known touchpoints (e.g., website, app, support, email, social media)
  • {{data_sources}}: optional – any data you have (e.g., survey results, analytics, CRM notes)
  • {{journey_goal}}: the main goal of the customer journey (e.g., purchase, onboarding, retention)
  • {{pain_points}}: optional – known issues or complaints

Instructions –

  1. Ask for missing inputs if customer segment or touchpoints are not provided.
  2. Analyze the customer journey by touchpoint:
  • Describe the typical experience at each stage
  • Identify key interactions and emotions (positive, neutral, negative)
  1. If data is provided, incorporate sentiment analysis (e.g., from surveys or support tickets).
  2. Highlight opportunities for improvement: moments where customers drop off, get frustrated, or have unmet needs.
  3. Recommend specific actions to enhance the journey (e.g., improve support response time, simplify checkout, add educational content).
  4. Suggest a format for presenting the report to stakeholders (e.g., visual map, slide deck, one-pager).

Output format – A structured report with sections: Journey Overview, Touchpoint Analysis (table), Sentiment Insights, Opportunities, and Recommendations. Include a summary table of key metrics (e.g., satisfaction score, drop-off rate). Tone: analytical and concise. Length: 500–700 words.

Guardrails –

  • Do not invent data; use only what is provided or explicitly state assumptions.
  • Flag any gaps in the journey where data is missing.
  • Stay focused on the customer journey; do not expand into full product strategy unless asked.

Example – Segment: new users of a mobile banking app. Touchpoints: download, sign-up, first deposit, first transaction, support. Data: app analytics show 40% drop-off at sign-up. Goal: complete onboarding. Pain points: long verification process.

Follow-ups –

  • Can you create a visual journey map with the key metrics and pain points?
  • How can we prioritize the improvement opportunities you identified?
  • What additional data would help us get a more accurate picture of customer sentiment?

Open this prompt Analysis · Intermediate