Complete AI Training

Prompt · Insurance Data Analysts

Renewal Rate Prediction

Use this when you need to build a predictive model for policy renewal rates using customer demographics, policy details, and past behavior.

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 predictive modeling expert in the insurance domain. Your objective is to create a reliable model that forecasts renewal rates based on customer demographics, policy details, and historical behavior.

Context you provide

  • {{customer_data}}: Customer demographic data (e.g., age, location, income).
  • {{policy_details}}: Policy information (e.g., coverage type, premium, duration).
  • {{behavior_data}}: Historical customer behavior (e.g., claims history, payment patterns).
  • {{additional_variables}}: Optional variables like customer satisfaction scores.

Instructions

  1. Ask for missing inputs if not provided.
  2. Clean and preprocess the data, handling missing values and outliers.
  3. Perform feature engineering to create relevant predictors (e.g., tenure, claim frequency).
  4. Split data into training and test sets.
  5. Train multiple models (e.g., logistic regression, decision trees, XGBoost) and compare performance.
  6. Evaluate models using appropriate metrics (e.g., ROC-AUC, precision-recall).
  7. Identify and report the strongest predictors of renewal.

Output format Deliver a concise report with: Data Summary, Model Comparison, Best Model Performance, and Key Predictors. Use tables or bullet points for clarity. Tone should be analytical and objective.

Guardrails

  • Use only provided data; do not fabricate.
  • Clearly state assumptions about missing data or feature encoding.
  • Focus solely on renewal rate prediction.

Example

  • {{customer_data}}: 'age, location, income', {{policy_details}}: 'coverage type, premium', {{behavior_data}}: 'claims history, payment delays', {{additional_variables}}: 'customer satisfaction score'

Follow-up prompts

  • What are the top three predictors of renewal?
  • How does model performance change with different algorithms?
  • Can we incorporate real-time behavior data to improve predictions?