AI-Based Customer Segmentation Data

This dataset contains synthetic customer profiles with detailed demographic, transactional, and interaction data, enriched by AI-driven segmentation and predictive metrics. It enables robust machine learning for identifying high-value segments, personalizing marketing, and optimizing customer retention strategies in a scalable, analytics-friendly format.

  • last updated 20 Aug 2025
  • by GoMask
The brief that made it

AI-driven customer segmentation for targeted marketing campaigns

Sample rows

preview · 8 of 201 rows · all 24 columns
customer_idstringpreferred_channelstringchurn_risk_scorefloatmarketing_opt_inbooleancustomer_segmentstringfirst_namestringlast_namestringemailstringphone_numberstringdate_of_birthdategenderstringaddress_streetstringaddress_citystringaddress_statestringaddress_postal_codestringaddress_countrystringaccount_created_datedatelifetime_valuefloatlast_interaction_datedatetimetotal_interactionsintegerlast_purchase_datedatetotal_purchasesintegeraverage_purchase_valuefloatlast_interaction_typestring
jY5n8KsW_email0.17trueDigital NativeLucasKumarlucas.kumar.uk2024@outlook.com+44 20 7946 54121997-01-14male79 Queen's GateLondonEnglandSW7 5JPUK2021-08-113200.52024-06-08T18:23:09512024-06-0524135.75purchase
hK8w2zLn9phone0.92falseSenior SaverFatimaSantosfatima.santos.br@outlook.com+55 11 91234-56781962-09-22female482 Rua AugustaSão PauloSP01304-001Brazil2017-03-152302023-11-20T09:45:1532023-11-162115inquiry
QwE9rTy_7none0.97falseStudentSofiaIvanovasofia.ivanova.ru@protonmail.com+7 495 123 45672001-05-02female128 Ulitsa TverskayaMoscowMoscow125009Russia2023-02-1702024-01-15T15:08:551blank00support
B8zL5vCa_chat0.38trueUrban NomadWeiZhangwei.zhang.cn@163.com+86 21 5555 22221989-07-30male22 Nanjing Rd EastShanghaiShanghai200002China2022-05-102100.252024-06-09T10:40:21342024-06-0119110.55purchase
Xk_7rFpQ5email0.07trueVIPMarieDuboismarie.dubois.fr@orange.fr+33 1 42 86 12 901980-04-18female16 Rue de RivoliParisÎle-de-France75004France2019-10-08165002024-06-07T16:55:04882024-06-04103320.15purchase
tXrP8fZ_2phone0.12trueFrequent FlyerOmarBakriomar.bakri.uae@outlook.com+971 4 333 21211974-12-12male102 Sheikh Zayed RdDubaiDubai00000UAE2018-09-2712100.752024-06-01T22:04:09572024-06-0159205.79purchase
dV3j9QkG_none0.95falseLegacyIsabelCostaisabel.costa.pt@protonmail.com+351 21 324 12341958-05-22female17 Avenida LiberdadeLisbonLisboa1250-096Portugal2010-04-14902022-09-20T08:33:1202021-12-1100feedback
rN6wYzQ_0social_media0.29trueOnline ExplorerJuliaNguyenjulia.nguyen.vn@gmail.com+84 28 3930 12341993-03-21female23 Nguyen Hue BlvdHo Chi MinhHo Chi Minh700000Vietnam2023-08-051250.42024-06-10T11:47:12372024-06-081396.2purchase

What the 201 rows show

from the 201-row sample

None (preferred channel) stands out: mean churn_risk_score is 0.98, against 0.39 for the rest.

  • 67%marketing_opt_in = true
  • 0.31median churn_risk_score
  • 3genders
  • 5last interaction types
  • 46address countries
  • 2,950median lifetime_value
Mean churn_risk_score by preferred_channel201 rows
00.510.24email61 rows0.63phone33 rows0.71sms21 rows0.35chat40 rows0.23socia…23 rows0.98none23 rows
churn_risk_score201 rows, in bands of 0.1
03060144933239412505200.51churn_risk_score →

Median 0.31, from 0.04 to 1.0.

customer_segment201 rows · top 10 of 16 values
  1. Digital Native27
  2. Online Explorer24
  3. Regular23
  4. Frequent Flyer18
  5. Deal Hunter18
  6. Loyalist16
  7. Senior Saver13
  8. Legacy12
  9. Retired10
  10. Student9
24 columns by typefrom the column list below
  • string 14
  • integer 2
  • float 3
  • date 3
  • datetime 1
  • boolean 1

Columns

24 columns in four groups
blueprint · 24 columns
columntypedescriptionexample
Text 14 columns
customer_idstringUnique identifier for each customer profileuniquejY5n8KsW_
first_namestringCustomer's first nameLucas
last_namestringCustomer's last nameKumar
emailstringCustomer's email addressuniquewei.zhang.cn@163.com
phone_numberstringCustomer's phone numberoptional+44 20 7946 5412
genderstringCustomer's gendermale · female · other · prefer_not_to_say · optionalmale
address_streetstringCustomer's street addressoptional79 Queen's Gate
address_citystringCustomer's cityoptionalLondon
address_statestringCustomer's state or provinceoptionalEngland
address_postal_codestringCustomer's postal or ZIP codeoptionalSW7 5JP
address_countrystringCustomer's countryoptionalUK
customer_segmentstringAI-assigned customer segment labeloptionalDigital Native
preferred_channelstringCustomer's preferred communication channel6 values · optionalemail
last_interaction_typestringType of the most recent interaction (e.g., purchase, support, inquiry)purchase · support · inquiry · feedback · other · optionalpurchase
Numbers 5 columns
lifetime_valuefloatEstimated lifetime value of the customer0 or more · optional3200.5
churn_risk_scorefloatAI-predicted risk score for customer churn (0-1)0 to 1 · optional0.17
total_interactionsintegerTotal number of interactions logged for the customer0 or more · optional51
total_purchasesintegerTotal number of purchases made by the customer0 or more · optional24
average_purchase_valuefloatAverage value of purchases made by the customer0 or more · optional135.75
Dates and times 4 columns
date_of_birthdateCustomer's date of birthoptional1997-01-14
account_created_datedateDate the customer account was created2021-08-11
last_interaction_datedatetimeTimestamp of the most recent customer interactionoptional2024-06-08T18:23:09
last_purchase_datedateDate of the customer's most recent purchaseoptional2024-06-05
True or false 1 column
marketing_opt_inbooleanWhether the customer has opted in to marketing communicationsoptionaltrue

Use it for

  • marketing opt …67%134 of 201 rowsmean churn risk score…0.24email0.63phone0.71sms0.35chat

    A marketing dashboard

    The marketing_opt_in rate, churn_risk_score by preferred_channel and a breakdown of customer_segment. Excel, Power BI or Tableau.

  • Why do the 23 none rows have a mean churn_risk_score of 0.98?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable customers with first_name, last_name and email to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 24 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset201 rows24 columns
Yours1,000 rows24 columnsaddress_street: UK only

blueprint · ai-based-customer-segmentation-data

Behind this dataset

Same schema. As many rows as you need.

These 201 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.

Rules it was built with
  • Profiles include multi-channel interaction logs
  • Label segment membership per profile
  • Include demographic and behavioral features
  • Data covers simulated campaign responses
  • Anonymize all personal identifiers
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
ai-based-customer-segmentation-data

What should your data show?

Preview 20 rows free
No signup. No card.