Insurance Customer Lifetime Value
This dataset provides detailed insurance customer profiles, including policy details, claims history, estimated lifetime value, and churn risk indicators. It enables insurers to identify high-value customers, predict churn, and optimize retention strategies through actionable insights. The comprehensive structure supports advanced analytics and customer segmentation for targeted interventions.
Sample rows
preview · 8 of 200 rows · all 24 columns| customer_idstring | policy_typestring | churn_risk_scorefloat | is_churnedboolean | address_countrystring | first_namestring | last_namestring | date_of_birthdate | genderstring | emailstring | phone_numberstring | address_streetstring | address_citystring | address_statestring | address_postal_codestring | policy_idstring | policy_start_datedate | policy_end_datedate | annual_premiumfloat | total_claimsinteger | total_claim_amountfloat | customer_lifetime_valuefloat | last_interaction_datedate | preferred_contact_methodstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CUST_0001 | auto | 0.15 | false | Singapore | Sophie | Nguyen | 1989-07-11 | female | sophie.nguyen89@ | +65 9825 1023 | 21 Orchard Road Apt 7B | Singapore | Central | 238841 | POL_AU0011 | 2022-06-15 | 2024-06-14 | 1350.55 | 0 | 0 | 10500 | 2024-03-10 | |
| CUST_0002 | life | 0.07 | false | UAE | Mohammed | AlFarsi | 1960-03-02 | male | mohammed.alfarsi60@ | +971 50 234 7654 | 45 Sheikh Zayed Rd | Dubai | Dubai | 00000 | POL_LI2100 | 2017-09-23 | 2027-09-22 | 8500.75 | 2 | 25000 | 92000 | 2024-04-19 | phone |
| CUST_0003 | health | 0.22 | false | Germany | Lucas | Müller | 1975-11-30 | male | lucas.mueller75@ | +49 172 5548329 | 82 Wilhelmstrasse | Berlin | Berlin | 10117 | POL_HE3209 | 2021-01-01 | 2026-12-31 | 4200.25 | 3 | 12000 | 42000 | 2024-05-05 | postal_mail |
| CUST_0004 | travel | 0.88 | true | USA | Emily | Johnson | 1995-02-17 | female | emily.johnson95@ | +1 917-555-9087 | 310 West 76th St | New York | NY | 10024 | POL_TR4022 | 2023-08-01 | 2024-07-31 | 150.99 | 0 | 0 | 310 | 2024-07-31 | sms |
| CUST_0005 | travel | 0.93 | true | India | Ananya | Patel | 2006-12-09 | female | ananya.patel06@ | blank | 12 MG Road | Mumbai | Maharashtra | 400001 | POL_TR4121 | 2024-05-20 | 2024-06-19 | 99.5 | 0 | 0 | 120 | blank | none |
| CUST_0006 | auto | 0.32 | false | Spain | Mateo | García | 1991-04-05 | male | mateo.garcia91@ | +34 600 839 412 | 56 Calle Mayor | Madrid | Madrid | 28013 | POL_AU0098 | 2023-03-12 | 2025-03-11 | 1100.75 | 1 | 900 | 7500 | 2024-05-10 | |
| CUST_0007 | health | 0.16 | false | UK | Ava | Williams | 1970-09-25 | female | ava.williams70@ | +44 7900 123456 | 100 Piccadilly | London | London | W1J 7NH | POL_HE3210 | 2022-06-01 | 2026-05-31 | 6200.15 | 2 | 18000 | 49000 | 2024-05-12 | postal_mail |
| CUST_0008 | home | 0.21 | false | South Korea | Jin | Lee | 1984-01-08 | male | jin.lee84@ | +82 10-2345-6789 | 72 Gangnam-daero | Seoul | Seoul | 06030 | POL_HO2003 | 2020-11-15 | 2025-11-14 | 3400.75 | 0 | 0 | 20200 | 2024-05-09 | |
| CUST_0009 | life | 0.04 | false | Egypt | Fatima | El-Masry | 1982-05-18 | female | fatima.masry82@ | +20 10 654 3217 | 33 Nile Corniche | Cairo | Cairo | 11511 | POL_LI2101 | 2019-12-10 | 2029-12-09 | 9500.5 | 2 | 19000 | 110000 | 2024-05-04 | phone |
| CUST_0010 | auto | 0.81 | true | USA | Noah | Smith | 2004-09-15 | male | noah.smith04@ | blank | 57 Elm Street | Boston | MA | 02108 | POL_AU0099 | 2024-02-01 | 2025-01-31 | 830.55 | 0 | 0 | 950 | blank | none |
| CUST_0011 | home | 0.19 | false | Italy | Isabella | Rossi | 1980-10-24 | female | isabella.rossi80@ | +39 327 456 7890 | 18 Via Roma | Milan | Lombardy | 20121 | POL_HO2004 | 2020-05-01 | 2025-04-30 | 3100.99 | 1 | 1500 | 18000 | 2024-05-02 | |
| CUST_0012 | life | 0.03 | false | France | Oliver | Dubois | 1967-06-19 | male | oliver.dubois67@ | +33 6 29 84 6302 | 22 Rue de Rivoli | Paris | Île-de-France | 75001 | POL_LI2102 | 2014-03-22 | 2029-03-21 | 22500.25 | 5 | 95000 | 520000 | 2024-05-13 | postal_mail |
| CUST_0013 | health | 0.29 | false | Brazil | Adriana | Silva | 1987-02-13 | female | adriana.silva87@ | +55 21 91234-5678 | 110 Rua das Flores | Rio de Janeiro | Rio de Janeiro | 20031-050 | POL_HE3211 | 2023-01-07 | 2026-01-06 | 2500.85 | 1 | 6000 | 15800 | 2024-05-11 | |
| CUST_0014 | life | 0.01 | false | Germany | Eva | Schmidt | 1956-04-23 | female | eva.schmidt56@ | +49 172 1122334 | 5 Hauptstrasse | Munich | Bavaria | 80331 | POL_LI2103 | 2010-09-15 | 2030-09-14 | 12500.99 | 4 | 110000 | 670000 | 2024-05-14 | postal_mail |
| CUST_0015 | travel | 0.97 | true | France | Chloe | Martin | 2002-08-02 | female | chloe.martin02@ | blank | 78 Rue du Bac | Paris | Île-de-France | 75007 | POL_TR4122 | 2024-05-08 | 2024-05-28 | 84.99 | 0 | 0 | 135 | blank | none |
| CUST_0016 | home | 0.23 | false | South Korea | David | Kim | 1986-06-26 | male | david.kim86@ | +82 10-8765-4321 | 17 Itaewon-ro | Seoul | Seoul | 04348 | POL_HO2005 | 2021-06-01 | 2026-05-31 | 3820.3 | 2 | 4900 | 23000 | 2024-05-11 | |
| CUST_0017 | auto | 0.28 | false | USA | Liam | Brown | 1999-11-02 | male | liam.brown99@ | +1 917-555-0923 | 95 E 53rd St | New York | NY | 10022 | POL_AU0100 | 2023-11-15 | 2025-11-14 | 1100.85 | 1 | 600 | 8300 | 2024-05-12 | sms |
| CUST_0018 | health | 0.12 | false | China | Lina | Chen | 1983-01-19 | female | lina.chen83@ | +86 139 8765 4321 | 28 Nanjing Road | Shanghai | Shanghai | 200002 | POL_HE3212 | 2022-01-01 | 2027-12-31 | 3350.5 | 2 | 8000 | 18500 | 2024-05-07 | |
| CUST_0019 | home | 0.19 | false | France | Hugo | Lefevre | 1978-07-13 | male | hugo.lefevre78@ | +33 7 25 63 8492 | 14 Avenue des Champs | Paris | Île-de-France | 75008 | POL_HO2006 | 2022-07-01 | 2025-06-30 | 4100.99 | 1 | 1300 | 16500 | 2024-05-09 | postal_mail |
| CUST_0020 | auto | 0.31 | false | Spain | Mia | Ramirez | 1997-05-11 | female | mia.ramirez97@ | +34 678 345 789 | 67 Calle de Alcala | Madrid | Madrid | 28009 | POL_AU0101 | 2022-05-10 | 2024-05-09 | 1699.99 | 1 | 850 | 12400 | 2024-05-01 | sms |
What the 200 rows show
from the 200-row sampleTravel (policy type) stands out: 31 of its 31 rows have is_
- 18%is_
churned = true - 0.21median churn_
risk_ score - 4genders
- 5preferred contact methods
- 1,850median annual_
premium - 1median total_
claims
Every row with churn_
- string 14
- integer 1
- float 4
- date 4
- boolean 1
Columns
24 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 14 columns | |||
customer_id | string | Unique identifier for each insurance customerunique | CUST_0001 |
first_name | string | Customer's first name | Sophie |
last_name | string | Customer's last name | Nguyen |
gender | string | Customer's gendermale · female · other · prefer_not_to_say · optional | female |
email | string | Customer's email addressunique | lucas.mueller75@ |
phone_number | string | Customer's phone numberoptional | +65 9825 1023 |
address_street | string | Customer's street addressoptional | 21 Orchard Road Apt 7B |
address_city | string | Customer's cityoptional | Singapore |
address_state | string | Customer's state or provinceoptional | Central |
address_postal_code | string | Customer's postal or ZIP codeoptional | 238841 |
address_country | string | Customer's countryoptional | Singapore |
policy_id | string | Unique identifier for the customer's active insurance policy | POL_AU0011 |
policy_type | string | Type of insurance policy held by the customer6 values | auto |
preferred_contact_method | string | Customer's preferred method of contactemail · phone · sms · postal_mail · none · optional | |
| Numbers 5 columns | |||
annual_premium | float | Annual premium amount paid by the customer for the policy0 or more | 1350.55 |
total_claims | integer | Total number of claims made by the customer to date0 or more · optional | 0 |
total_claim_amount | float | Total monetary value of claims made by the customer0 or more · optional | 0 |
customer_lifetime_value | float | Estimated lifetime value of the customer to the insurer0 or more | 10500 |
churn_risk_score | float | Predicted risk score for customer churn (0-1, where 1 is highest risk)0 to 1 | 0.15 |
| Dates and times 4 columns | |||
date_of_birth | date | Customer's date of birth | 1989-07-11 |
policy_start_date | date | Date when the customer's current policy started | 2022-06-15 |
policy_end_date | date | Date when the customer's current policy is set to expireoptional | 2024-06-14 |
last_interaction_date | date | Date of the customer's last interaction with the insureroptional | 2024-03-10 |
| True or false 1 column | |||
is_churned | boolean | Indicator if the customer has churned (true) or is active (false) | false |
Use it for
An insurance dashboard
The is_
churned rate, churn_ risk_ score by policy_ type and a breakdown of address_ country. Excel, Power BI or Tableau. Why do 35 of 200 rows have is_
churned = true? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Customers200CUST_00010.15autoCUST_00040.88travelCUST_00050.93travel
A software demo
Believable customers with first_
name, last_ name and date_ of_ birth to fill a screen in front of a buyer.
blueprint · insurance-customer-lifetime-value
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 24 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Customer ID and policy details anonymized
- Claim frequency and premium logged
- Lifetime value calculated by business logic
- Churn indicator flagged
1 credit per row. New accounts start with 25 free credits.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- insurance-customer-lifetime-value