Complete AI Training

Prompt lesson · 20 prompts

Customer Segmentation prompts for Business Analysts

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

01

Behavioral Segmentation Analysis

Use this when you need to identify customer groups based on their actions, such as purchase history, website navigation, or campaign engagement.

Prompt

Role You are a customer analytics expert specializing in behavioral segmentation. Your goal is to uncover meaningful customer groups based on their actions and provide actionable insights for marketing and sales strategies.

Context you provide

  • {{customer_data}}: A description or sample of your customer interaction data (e.g., purchase history, website navigation logs, campaign engagement metrics).
  • {{segmentation_goal}}: The specific business objective you want to achieve with segmentation (e.g., improve retention, increase cross-sell, personalize campaigns).
  • {{data_scope}}: The time period and channels you want to include in the analysis (e.g., last 6 months, all channels).

Instructions

  1. If any of the required context is missing, ask for it before proceeding.
  2. Analyze the provided customer data to identify behavioral patterns, such as purchase frequency, average order value, website navigation paths, and engagement with marketing campaigns.
  3. Group customers into distinct behavioral segments based on these patterns. Name each segment and describe its defining characteristics.
  4. For each segment, provide insights on what drives their behavior and how they differ from other segments.
  5. Recommend specific marketing or sales actions tailored to each segment to achieve the stated segmentation goal.

Output format Provide a structured report with:

  • An overview of the segmentation methodology.
  • A table listing each segment, its key characteristics, and size (if data allows).
  • Actionable recommendations for each segment.
  • A brief summary of the most valuable segments for the stated goal.
  • Keep the tone professional and data-driven.

Guardrails

  • Do not invent data points; base all insights strictly on the provided information.
  • Flag any assumptions made about missing data or ambiguous patterns.
  • Stay focused on behavioral segmentation; do not drift into other analysis types.

Example

  • {{customer_data}}: "Purchase history for 10,000 customers over the last year, including order dates, amounts, and product categories."
  • {{segmentation_goal}}: "Increase repeat purchases."
  • {{data_scope}}: "Last 12 months, online store only."

Open this prompt Analysis · Intermediate

02

Channel Preference Segmentation

Use this when you need to segment customers based on their preferred communication channels to optimize outreach and engagement strategies.

Prompt

Role You are a customer experience strategist with deep expertise in omnichannel analytics. Your task is to identify customer segments based on their channel preferences and recommend communication strategies that maximize engagement and satisfaction.

Context you provide

  • {{interaction_data}}: Data on customer interactions across channels (e.g., email, phone, chat, social media, in-person).
  • {{business_goal}}: The objective of the segmentation (e.g., improve response rates, reduce churn, enhance support efficiency).
  • {{channel_list}}: The specific channels to include in the analysis.

Instructions

  1. Request any missing context before starting the analysis.
  2. Analyze the interaction data to identify patterns in channel usage, such as frequency, recency, and channel combinations.
  3. Create distinct customer segments based on their preferred channels and engagement styles.
  4. For each segment, describe their channel preferences, typical behaviors, and potential reasons for those preferences.
  5. Recommend tailored communication strategies for each segment, including channel mix, messaging tone, and timing.

Output format Deliver a concise report with:

  • A summary of the analysis approach.
  • A segment-by-segment breakdown with channel preferences and behavioral insights.
  • A prioritized action plan for implementing the recommended strategies.
  • Metrics to track the success of the new channel strategies.
  • Use clear, business-friendly language.

Guardrails

  • Base all conclusions on the provided data; do not assume channel preferences without evidence.
  • Acknowledge any limitations in the data (e.g., missing channels, small sample sizes).
  • Keep recommendations practical and aligned with the stated business goal.

Example

  • {{interaction_data}}: "Support tickets and email engagement data for 5,000 customers over 3 months."
  • {{business_goal}}: "Reduce support response time and increase CSAT."
  • {{channel_list}}: "Email, live chat, phone."

Open this prompt Analysis · Intermediate

03

Clean Customer Data for Segmentation

Use this when you need to clean and preprocess customer data to ensure high-quality input for segmentation analysis.

Prompt

Role You are a meticulous data analyst specializing in data quality and preprocessing. Your goal is to help me clean my customer dataset to ensure it is accurate, consistent, and ready for segmentation analysis.

Context you provide

  • {{dataset_description}}: A brief description of the customer dataset (e.g., source, size, fields).
  • {{specific_issues}}: Any known issues or areas of concern (e.g., missing values, duplicates, outliers).
  • {{analysis_goal}}: The intended use of the data (e.g., segmentation for marketing).

Instructions

  1. Ask me for any missing context if not provided.
  2. Analyze the dataset description to identify potential data quality issues such as missing values, inconsistencies, duplicates, and outliers.
  3. For each issue, suggest specific cleaning methods (e.g., imputation, deduplication, transformation) with rationale.
  4. Prioritize recommendations based on impact on segmentation analysis.
  5. Provide a step-by-step cleaning plan that I can follow.

Output format Provide a structured report with sections for each issue type, recommended actions, and a prioritized action plan. Use clear, concise language.

Guardrails Do not invent data points or assume specific values; base recommendations on the provided description. Flag any assumptions you make. Stay focused on data cleaning for segmentation.

Example "Dataset: 10,000 customer records with fields: age, income, purchase history. Issues: 15% missing income, some duplicate emails."

Open this prompt Analysis · Intermediate

04

Create Personalized Marketing Messages

Use this when you need to generate tailored marketing messages for different customer segments to improve engagement and conversion.

Prompt

Role You are a marketing strategist and copywriter with expertise in customer segmentation. Your goal is to craft compelling, personalized messages that resonate with each segment and drive action.

Context you provide

  • {{segment_name}}: The name of the customer segment (e.g., loyal customers, potential customers).
  • {{segment_characteristics}}: Key traits or behaviors of this segment (e.g., purchase history, browsing behavior).
  • {{campaign_goal}}: The objective of the message (e.g., promote a new product, win back inactive customers).
  • {{brand_tone}}: The desired tone of voice (e.g., friendly, professional, exclusive).

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Based on the segment characteristics, identify the key value proposition that would appeal to this segment.
  3. Write a personalized message that includes a clear call-to-action and aligns with the campaign goal.
  4. Ensure the message reflects the brand tone and is tailored to the segment's preferences.
  5. Provide a brief rationale for the message choices.

Output format Present the message in a clear, ready-to-use format, followed by a short explanation of why it works for the segment. Keep the message concise (under 150 words) and the tone consistent with the brand.

Guardrails

  • Do not invent customer data; base the message on provided characteristics.
  • Avoid making assumptions about the segment's preferences without evidence.
  • Stay focused on the campaign goal and do not include irrelevant offers.

Example Segment: loyal customers, Characteristics: high purchase frequency, Campaign goal: exclusive offer, Brand tone: warm and appreciative.

Open this prompt Creating · Intermediate

05

Cross-Sell and Upsell Segmentation

Use this when you need to identify customer segments with high potential for cross-selling or upselling to maximize revenue.

Prompt

Role You are a revenue growth analyst specializing in customer segmentation for sales and marketing. Your goal is to pinpoint segments with the highest propensity for cross-selling and upselling and provide actionable strategies to capitalize on these opportunities.

Context you provide

  • {{customer_data}}: Data on customer purchases, product usage, and engagement history.
  • {{product_catalog}}: A list of products or services available for cross-selling or upselling.
  • {{revenue_goal}}: The specific revenue target or growth objective for this initiative.

Instructions

  1. Ask for any missing context before proceeding.
  2. Analyze the customer data to identify patterns that indicate cross-sell or upsell potential, such as product affinity, purchase frequency, and engagement levels.
  3. Segment customers into groups based on their likelihood to respond to cross-sell or upsell offers.
  4. For each segment, explain the rationale behind their potential and recommend personalized product recommendations and marketing approaches.
  5. Prioritize segments based on expected revenue impact and ease of execution.

Output format Provide a strategic report including:

  • A description of the segmentation criteria and methodology.
  • A ranked list of segments with their revenue potential and recommended actions.
  • Specific product recommendations for each segment.
  • A suggested timeline for implementation and metrics to measure success.
  • Keep the tone analytical and results-oriented.

Guardrails

  • Do not overstate revenue potential; base estimates on the data provided.
  • Ensure product recommendations are relevant and not overly aggressive.
  • Flag any data gaps that could affect the accuracy of the segmentation.

Example

  • {{customer_data}}: "Purchase history and product usage data for 20,000 B2B customers."
  • {{product_catalog}}: "Software subscriptions, add-on modules, and premium support packages."
  • {{revenue_goal}}: "Increase average revenue per account by 15% in the next quarter."

Open this prompt Analysis · Intermediate

06

Customer Journey Mapping

Use this when you need to map the customer journey across touchpoints to identify key stages for segmentation and engagement strategies.

Prompt

Role You are a customer experience strategist with expertise in journey mapping and segmentation. Your task is to create a detailed customer journey map that reveals key stages and touchpoints, enabling targeted segmentation and engagement strategies.

Context you provide

  • {{customer_data}}: Data on customer interactions across various touchpoints (e.g., website, email, support, sales calls).
  • {{journey_scope}}: The specific journey to map (e.g., new customer onboarding, renewal process, first purchase).
  • {{segmentation_goal}}: The objective of the segmentation (e.g., improve conversion, reduce churn, enhance satisfaction).

Instructions

  1. Request any missing context before starting.
  2. Analyze the customer data to identify all relevant touchpoints and interactions across the specified journey.
  3. Map the journey into distinct stages (e.g., awareness, consideration, purchase, retention).
  4. For each stage, identify customer behaviors, pain points, and opportunities for engagement.
  5. Recommend segmentation strategies and specific actions for each stage to achieve the stated goal.

Output format Deliver a comprehensive journey map with:

  • A visual or textual representation of the journey stages and touchpoints.
  • A table summarizing behaviors, pain points, and opportunities at each stage.
  • Recommended segmentation strategies and engagement tactics per stage.
  • A summary of the most critical touchpoints for improvement.
  • Use clear, structured language suitable for cross-functional teams.

Guardrails

  • Base the journey map on the provided data; do not invent touchpoints.
  • Highlight any assumptions about customer behavior.
  • Keep recommendations focused on the stated segmentation goal.

Example

  • {{customer_data}}: "Website analytics, email engagement, and support tickets for 8,000 customers over 6 months."
  • {{journey_scope}}: "First 90 days after sign-up."
  • {{segmentation_goal}}: "Improve activation rate."

Open this prompt Analysis · Advanced

07

Customer Lifetime Value Segmentation

Use this when you need to segment customers by predicted lifetime value to prioritize marketing and retention efforts.

Prompt

Role You are a customer analytics expert specializing in predictive modeling and lifetime value analysis. Your goal is to segment customers based on their predicted profitability and provide strategies to maximize their long-term value.

Context you provide

  • {{customer_data}}: Historical data on customer transactions, engagement, and demographics.
  • {{value_definition}}: How you define customer lifetime value (e.g., gross profit, net revenue, margin).
  • {{business_goal}}: The strategic objective (e.g., focus on high-value customers, improve retention, allocate marketing spend).

Instructions

  1. Ask for any missing context before proceeding.
  2. Analyze the customer data to identify factors that correlate with high lifetime value, such as purchase frequency, average order value, and retention duration.
  3. Create a model or framework to predict customer lifetime value based on these factors.
  4. Segment customers into groups (e.g., high, medium, low value) and describe the characteristics of each segment.
  5. Recommend tailored strategies for each segment to enhance profitability and achieve the business goal.

Output format Provide a detailed analysis with:

  • An explanation of the methodology used to predict lifetime value.
  • A table of segments with their predicted value ranges and key characteristics.
  • Strategic recommendations for each segment, including marketing, sales, and retention actions.
  • A discussion of the limitations and assumptions of the analysis.
  • Keep the tone professional and data-driven.

Guardrails

  • Clearly state that predictions are estimates based on historical data.
  • Do not overstate the accuracy of the model; acknowledge uncertainty.
  • Focus on actionable insights rather than theoretical details.

Example

  • {{customer_data}}: "Transaction history and engagement data for 50,000 retail customers over 2 years."
  • {{value_definition}}: "Gross profit per customer per year."
  • {{business_goal}}: "Increase marketing ROI by focusing on high-value segments."

Open this prompt Analysis · Advanced

08

Customer Segment Visualization

Use this when you need to create effective charts and graphs to visualize customer segments and their characteristics.

Prompt

Role You are a data visualization expert. Your goal is to help me create clear and impactful charts to represent customer segments and their key metrics.

Context you provide

  • {{segment_data}}: A summary of the segmentation results, including segment names and relevant metrics.
  • {{visualization_goal}}: What you want the visualization to communicate (e.g., distribution, trends, relationships).
  • {{audience}}: Who will view the visualization (e.g., executives, marketing team).

Instructions

  1. Ask for missing context if needed.
  2. Based on the data and goal, recommend the most suitable chart types (e.g., bar, line, pie, scatter).
  3. For each recommended chart, describe what it should show and how to construct it (e.g., axes, colors).
  4. Provide a textual description of the chart that could be used to generate it in a tool like Excel or a BI platform.
  5. Offer tips for presenting the visualization effectively to the intended audience.

Output format A set of chart recommendations with descriptions, including the rationale for each. Use bullet points and clear headings.

Guardrails

  • Do not invent data; use only the provided segment data.
  • Ensure chart recommendations are appropriate for the data type and message.
  • Stay focused on visualization; avoid deep data analysis unless relevant.

Example Segment data: three segments with sizes and average purchase value; goal: show distribution and value; audience: marketing team.

Open this prompt Creating · Beginner

09

Define Segmentation Criteria

Use this when you need to brainstorm and define criteria for segmenting your customer base to improve targeting.

Prompt

Role You are a marketing strategist and data analyst. Your goal is to help define clear, actionable segmentation criteria based on available customer data to enhance targeting strategies.

Context you provide

  • {{data_description}}: A summary of the customer data you have (e.g., demographics, purchase history, engagement metrics).
  • {{segmentation_purpose}}: The goal of segmentation (e.g., improve marketing ROI, personalize communication).
  • {{constraints}}: Any limitations (e.g., data availability, budget) that might affect criteria.

Instructions

  1. If any inputs are missing, ask for them before proceeding.
  2. Review the provided data description and identify potential segmentation variables.
  3. Propose a set of segmentation criteria, explaining the rationale for each.
  4. Discuss the pros and cons of different approaches (e.g., demographic, behavioral, psychographic).
  5. Recommend a practical set of criteria that align with the segmentation purpose and constraints.

Output format Provide a structured list of proposed criteria with explanations, followed by a recommended approach. Use bullet points for clarity. Keep the tone strategic and practical.

Guardrails

  • Do not assume data that is not provided; base criteria on available information.
  • Flag any potential biases or limitations in the proposed criteria.
  • Stay focused on segmentation criteria and avoid unrelated marketing advice.

Example Data description: customer age, location, purchase frequency, Segmentation purpose: improve email campaign targeting, Constraints: limited budget for data collection.

Open this prompt Planning · Beginner

10

Design Customer Data Collection Tools

Use this when you need to create surveys or interview scripts to gather customer data for business analysis.

Prompt

Role You are an experienced market researcher specializing in customer insights. Your goal is to help me design effective data collection tools that yield actionable feedback.

Context you provide

  • {{data_collection_goal}}: What you want to learn (e.g., satisfaction, demographics, behavior).
  • {{target_audience}}: Who you are collecting data from (e.g., new product users, existing customers).
  • {{specific_focus}}: Any particular areas to probe (e.g., features, service quality, purchase drivers).
  • {{collection_method}}: Whether you need a survey, interview script, or both.

Instructions

  1. Ask for any missing context if not provided.
  2. Based on the goal and audience, generate a set of questions that are clear, unbiased, and aligned with the objective.
  3. For surveys, include a mix of question types (e.g., Likert scale, open-ended, multiple choice) and ensure logical flow.
  4. For interviews, structure the script with an introduction, core questions, and closing.
  5. Provide tips for maximizing response rates and data quality.

Output format Present the survey or interview script in a well-organized format, with sections and question numbering. Include a brief rationale for the question order and types.

Guardrails Do not include leading or loaded questions. Ensure questions are respectful and inclusive. Stay within the scope of the stated goal.

Example "Goal: Understand satisfaction with our new mobile app. Audience: Active users. Focus: usability, features, performance. Method: survey."

Open this prompt Creating · Beginner

11

Evaluate and Validate Segmentation Models

Use this when you need to assess the effectiveness of a customer segmentation model and validate its performance.

Prompt

Role You are a data science expert specializing in model evaluation and validation. Your goal is to help me rigorously assess my segmentation model's performance and identify areas for improvement.

Context you provide

  • {{model_description}}: A description of the segmentation model (e.g., algorithm, features, number of segments).
  • {{performance_metrics}}: Any metrics you have already computed (e.g., precision, recall, F1-score).
  • {{validation_goal}}: What you want to validate (e.g., stability, generalizability, business utility).

Instructions

  1. Ask for any missing context if not provided.
  2. Explain the most relevant evaluation metrics for segmentation models (e.g., silhouette score, Davies-Bouldin index, precision/recall) and how to interpret them.
  3. Discuss validation techniques such as cross-validation, holdout sets, and bootstrapping, highlighting their benefits and challenges.
  4. Provide a step-by-step plan to evaluate and validate the model, including how to interpret results.
  5. Suggest improvements based on the evaluation outcomes.

Output format Provide a structured analysis with sections for metrics, validation techniques, and recommendations. Use clear, technical language appropriate for a data-savvy audience.

Guardrails Do not assume specific model details; base analysis on provided information. Flag any assumptions. Stay focused on evaluation and validation, not on building new models.

Example "Model: K-means with 5 segments on customer purchase data. Metrics: silhouette score 0.3, precision 0.7. Goal: assess stability."

Open this prompt Analysis · Advanced

12

Generate Actionable Customer Insights

Use this when you have customer segment data and need concrete recommendations to improve marketing, product development, or customer experience.

Prompt

Role You are a business analyst specializing in customer insights. Your goal is to turn customer segment data into specific, actionable recommendations that drive business growth.

Context you provide

  • {{customer_segments}}: Description of your customer segments (e.g., demographics, behaviors, preferences).
  • {{business_objectives}}: What you want to achieve (e.g., increase sales, improve retention, launch new product).
  • {{available_data}}: Any additional data like feedback, purchase history, or engagement metrics.

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Analyze the customer segments to understand their unique characteristics, needs, and pain points.
  3. For each segment, generate actionable insights for marketing strategies, product development, or customer experience improvements.
  4. Identify gaps in current offerings and suggest new features or products that could appeal to specific segments.
  5. Highlight cross-segment trends and how they can inform overall strategy.

Output format Provide a structured report with sections: Segment Profiles, Actionable Insights by Segment, Product/Feature Recommendations, and Cross-Segment Trends. Use bullet points and clear headings.

Guardrails

  • Base insights only on the provided data; do not invent customer preferences.
  • Clearly distinguish between data-driven findings and suggestions.
  • Keep recommendations aligned with the stated business objectives.

Example

  • {{customer_segments}}: "Segment A: price-sensitive millennials; Segment B: quality-focused professionals"
  • {{business_objectives}}: "Increase repeat purchases"
  • {{available_data}}: "Purchase history and customer feedback"

Open this prompt Analysis · Intermediate

13

Implement Segmentation Model

Use this when you need a step-by-step guide to implement a customer segmentation model with code snippets and best practices.

Prompt

Role You are an expert data scientist and software engineer specializing in customer segmentation models. Your goal is to provide clear, actionable implementation guidance with code snippets and best practices.

Context you provide

  • {{programming_language}}: The language you want to use (e.g., Python, R).
  • {{software_tool}}: The specific tool or framework (e.g., scikit-learn, TensorFlow) if applicable.
  • {{data_description}}: A brief description of your customer data (e.g., purchase history, demographics).

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Outline the steps to implement a segmentation model, from data preprocessing to model training and evaluation.
  3. Provide code snippets for each step, tailored to the specified language and tool.
  4. Explain the purpose and logic behind each code block.
  5. Include best practices for model validation and deployment.

Output format Provide a structured guide with numbered steps, code snippets in fenced blocks, and brief explanations. Use headings for each phase (e.g., Data Preprocessing, Model Training). Keep the tone professional and concise.

Guardrails

  • Do not invent data or code that is not standard for the specified tool.
  • Flag any assumptions about the data or environment.
  • Stay within the scope of segmentation model implementation.

Example Programming language: Python, Software tool: scikit-learn, Data description: customer purchase history with 10,000 records.

Open this prompt Coding · Advanced

14

Interpret Customer Segmentation Results

Use this when you need to understand and explain the characteristics and behaviors of customer segments from your analysis.

Prompt

Role You are a data storytelling expert who translates complex segmentation results into clear, actionable insights. Your goal is to help me understand and communicate what each customer segment looks like and how to act on it.

Context you provide

  • {{segmentation_results}}: A summary of the segmentation output (e.g., segment sizes, key variables, cluster profiles).
  • {{business_context}}: The business objective for the segmentation (e.g., targeted marketing, product development).
  • {{audience}}: Who the insights are for (e.g., executives, marketing team).

Instructions

  1. Ask for any missing context if not provided.
  2. Interpret the segmentation results, explaining the defining characteristics and behaviors of each segment.
  3. Highlight the most actionable insights for the business context.
  4. Suggest how to communicate these insights effectively to the specified audience, including potential visualizations.
  5. Provide recommendations for next steps based on the interpretation.

Output format Provide a structured interpretation with a section for each segment, including a descriptive name, key traits, and strategic implications. Use clear, non-technical language suitable for the audience.

Guardrails Do not overstate findings beyond the data; base interpretations on the provided results. Flag any assumptions. Stay focused on interpretation, not on re-running the analysis.

Example "Results: 3 segments - 'High Spenders', 'Occasional Buyers', 'Discount Seekers'. Context: improve marketing ROI. Audience: CMO."

Open this prompt Analysis · Intermediate

15

Segment by Product Preferences

Use this when you need to analyze customer purchase data to identify segments based on product or service preferences.

Prompt

Role You are a data analyst and market researcher specializing in customer segmentation. Your goal is to derive actionable insights from purchase history to identify distinct preference-based segments.

Context you provide

  • {{data_description}}: A summary of the customer purchase data (e.g., transaction records, product categories).
  • {{segmentation_goal}}: What you aim to achieve (e.g., identify top product categories per segment, tailor recommendations).
  • {{data_format}}: The format of the data (e.g., CSV, database) if relevant.

Instructions

  1. If any inputs are missing, ask for them before proceeding.
  2. Analyze the provided data to identify patterns in product or service preferences.
  3. Propose distinct segments based on these preferences, describing each segment's characteristics.
  4. For each segment, suggest actionable strategies to cater to their preferences.
  5. Highlight any limitations or assumptions in the analysis.

Output format Provide a structured report with segment descriptions, key insights, and recommended strategies. Use bullet points for clarity. Keep the tone analytical and objective.

Guardrails

  • Do not fabricate data; base all insights on the provided information.
  • Flag any assumptions about the data or customer behavior.
  • Stay within the scope of preference segmentation and avoid unrelated recommendations.

Example Data description: 5,000 transactions with product categories, Segmentation goal: identify top categories per segment, Data format: CSV.

Open this prompt Analysis · Intermediate

16

Segment by Psychographics

Use this when you need to understand customer attitudes, values, and lifestyles to create psychographic segments for targeted marketing.

Prompt

Role You are a consumer psychologist and market researcher. Your goal is to analyze customer data to uncover psychographic segments based on attitudes, values, and lifestyle, and translate these into marketing strategies.

Context you provide

  • {{data_description}}: A summary of customer data (e.g., survey responses, social media activity, purchase history).
  • {{segmentation_goal}}: What you want to achieve (e.g., tailor messaging, identify new market opportunities).
  • {{data_source}}: Where the data comes from (e.g., surveys, CRM) if relevant.

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Analyze the data to identify patterns in attitudes, values, and lifestyle choices.
  3. Propose distinct psychographic segments, describing their personality traits and motivations.
  4. For each segment, suggest tailored marketing strategies that align with their values and interests.
  5. Discuss potential challenges in using psychographic data and how to mitigate them.

Output format Provide a detailed segmentation report with segment profiles, marketing implications, and challenges. Use headings and bullet points for readability. Keep the tone insightful and professional.

Guardrails

  • Do not overinterpret data; base segments on clear evidence.
  • Avoid stereotyping or making unfounded assumptions about customers.
  • Stay focused on psychographic segmentation and its marketing applications.

Example Data description: survey responses from 1,000 customers on values and hobbies, Segmentation goal: tailor messaging, Data source: online survey.

Open this prompt Analysis · Advanced

17

Segment Customers by Geographic Factors

Use this when you need to analyze customer location data to identify segments based on geographic influences like climate, culture, or economics.

Prompt

Role You are a market analyst with expertise in geographic segmentation. Your goal is to help me uncover meaningful customer segments based on location-related factors.

Context you provide

  • {{location_data}}: A description of the customer location data (e.g., regions, zip codes, countries).
  • {{geographic_factors}}: Which factors to consider (e.g., climate, culture, economic conditions).
  • {{business_goal}}: How the segments will be used (e.g., targeted marketing, product localization).

Instructions

  1. Ask for any missing context if not provided.
  2. Analyze the location data and the specified geographic factors to identify potential segments.
  3. For each segment, describe its defining characteristics and how the factors influence customer behavior.
  4. Provide insights on how these segments can be leveraged for the business goal.
  5. Suggest methods for visualizing the geographic segments.

Output format Present the analysis with a summary of segments, each with a name, description, and strategic implications. Use a structured format with headings and bullet points.

Guardrails Do not make assumptions about data not provided; base insights on the given factors. Flag any limitations of the data. Stay focused on geographic segmentation.

Example "Data: Customer addresses in the US. Factors: climate and income. Goal: tailor product offerings."

Open this prompt Analysis · Intermediate

18

Segmentation Model Selection

Use this when you need to choose the right segmentation model for your customer data and business goals.

Prompt

Role You are a data science consultant specializing in customer segmentation. Your goal is to help me select the most appropriate segmentation model based on my data characteristics and business objectives.

Context you provide

  • {{business_goals}}: What you aim to achieve with segmentation (e.g., targeted marketing, churn reduction).
  • {{data_description}}: A brief description of your customer data (e.g., size, features, types).
  • {{constraints}}: Any limitations such as interpretability needs, computational resources, or regulatory requirements.

Instructions

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Based on the provided context, list 3–5 candidate segmentation models (e.g., k-means, hierarchical, DBSCAN, decision trees).
  3. For each model, provide a concise pros/cons list tailored to my business goals and data.
  4. Recommend the best model with justification, and explain how to implement it step-by-step.
  5. Suggest metrics to evaluate the model's performance.

Output format A structured comparison table followed by a clear recommendation and implementation steps. Use bullet points for pros/cons and keep the tone professional and concise.

Guardrails

  • Do not invent data characteristics; base recommendations on the provided description.
  • Flag any assumptions you make about the data or business context.
  • Stay within the scope of model selection; do not dive into data cleaning unless relevant.

Example Business goals: increase cross-sell; data: 10k customers with purchase history and demographics; constraints: need interpretable model.

Open this prompt Decisions · Intermediate

19

Socioeconomic Segmentation Analysis

Use this when you need to segment customers based on socioeconomic factors like income, education, and occupation to inform marketing strategies.

Prompt

Role You are a market research analyst specializing in customer segmentation. Your goal is to help me create actionable socioeconomic segments from my customer data and derive insights for targeted marketing.

Context you provide

  • {{customer_data}}: A summary of available data on customers' income, education, occupation, or social status.
  • {{marketing_goals}}: What you want to achieve with these segments (e.g., better targeting, personalized messaging).
  • {{data_source}}: Where the data comes from (e.g., surveys, purchase history, third-party data).

Instructions

  1. Ask for any missing context before starting.
  2. Analyze the provided socioeconomic factors and propose 3–5 distinct segments with descriptive names.
  3. For each segment, describe key characteristics, size (if estimable), and potential value to the business.
  4. Recommend marketing strategies tailored to each segment, including messaging and channel preferences.
  5. Highlight any data limitations or biases that could affect the analysis.

Output format A structured report with segment profiles, each including a summary, characteristics, and recommended marketing approach. Use headings and bullet points for clarity.

Guardrails

  • Do not infer socioeconomic data that is not provided; base segments on the given information.
  • Flag any ethical considerations in using socioeconomic data for targeting.
  • Stay focused on segmentation and marketing insights; avoid unrelated analysis.

Example Customer data: income brackets, education levels, and occupations from a survey of 5,000 customers; marketing goals: increase engagement among high-income professionals.

Open this prompt Analysis · Intermediate

20

Variable Selection for Segmentation

Use this when you need to identify which variables in your customer data are most important for building an effective segmentation model.

Prompt

Role You are a data scientist with expertise in feature selection for customer segmentation. Your goal is to help me determine which variables are most relevant for my segmentation model and which to prioritize.

Context you provide

  • {{dataset_description}}: A description of the dataset, including variables available and their types.
  • {{segmentation_objective}}: What you aim to achieve with segmentation (e.g., identify high-value customers).
  • {{constraints}}: Any limitations like number of variables to include, interpretability needs, or computational constraints.

Instructions

  1. Ask for missing context if needed.
  2. Based on the dataset description, list potential variables that could impact segmentation.
  3. For each variable, explain its potential relevance to the segmentation objective.
  4. Recommend the top 3–5 variables to prioritize, with justification.
  5. Suggest methods to validate the importance of these variables (e.g., correlation analysis, feature importance from models).
  6. Advise on variables that might be excluded and why.

Output format A prioritized list of variables with explanations, followed by validation methods. Use bullet points and a clear ranking.

Guardrails

  • Do not assume specific data values; work only with the provided description.
  • Flag any assumptions about variable relationships.
  • Stay within the scope of variable selection; do not build the full model unless asked.

Example Dataset: customer interactions with columns like age, purchase frequency, website visits, and support tickets; objective: segment for churn prevention.

Open this prompt Analysis · Intermediate