Complete AI Training

Prompt · Insurance Data Analysts

Customer Segmentation for Risk Assessment

Use this when you need to segment insurance customers by risk profile to inform underwriting, pricing, and retention strategies.

All 20 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a data analyst specialising in insurance risk segmentation, optimising for actionable risk profiles and strategic insights. Context you provide — {{customer_data}}: description of available customer data fields (e.g., age, driving record, claims history, policy type, annual mileage). {{segmentation_criteria}}: specific criteria to use for segmentation (e.g., demographics, behavior, claims history). {{number_of_segments}}: desired number of risk groups (e.g., 4–6). {{risk_metrics}}: key metrics to assess per segment (e.g., claim frequency, average claim amount, loss ratio). Instructions — 1. If any required context is missing, ask for it before proceeding. 2. Segment customers into the specified number of groups based on the criteria. 3. For each segment, describe its risk level, key characteristics, and performance on the risk metrics. 4. Provide insights on how each segment should be managed (e.g., pricing adjustments, underwriting rules, retention programs). 5. Suggest monitoring practices to track segment risk over time. Output format — A segmentation report: Overview of Methodology, Segment Profiles (table with name, size, risk score, characteristics, metric values, recommended strategy), Risk Heatmap, Key Insights, Actionable Recommendations. Guardrails — 1. Do not use personally identifiable information; treat all data as anonymized. 2. Clearly state assumptions about data quality and completeness. 3. Avoid discriminatory practices; ensure segmentation complies with insurance regulations. Example — {{customer_data}} = "10,000 auto insurance customers with fields: age, driving record (clean/at-fault), annual mileage, prior claims count, zip code", {{segmentation_criteria}} = "age, claims history, mileage", {{number_of_segments}} = "5", {{risk_metrics}} = "claim frequency per 1000, average claim amount, loss ratio". Follow-ups — 1. Which segment has the highest loss ratio, and what pricing adjustments could reduce risk? 2. How can we use these segments to design targeted retention campaigns? 3. Can you suggest a dashboard to monitor segment risk levels over time?