- Tech Momentum
- Posts
- How AI Turns Customer Language into Clear ICP Insights
How AI Turns Customer Language into Clear ICP Insights
Use AI to analyze customer language and reveal ICP insights + pain points.

Welcome to Tech Momentum Special Edition!
Customer language holds a treasure trove of insights. AI can now mine those conversations, reviews, and emails to reveal the frustrations, desires, and decision triggers behind buying behavior. These prompts show you exactly how to turn words into business growth.
Get ready to supercharge your AI experience!
Turn Raw Feedback into Revenue: AI-Powered ICP & Pain Mining Prompts
Why We Use It
Building a strong business starts with knowing your customers better than they know themselves. AI now makes this easier: by analyzing real customer languageāemails, reviews, chatsāyou can uncover their hidden frustrations, desires, and decision triggers. These prompts will help you mine authentic customer data, sharpen your Ideal Customer Profile (ICP), and craft offers that resonate deeply.
Our Partner Today
From Italy to a Nasdaq Reservation
How do you follow record-setting success? Get stronger. Take Pacaso. Their real estate co-ownership tech set records in Paris and London in 2024. No surprise. Coldwell Banker says 40% of wealthy Americans plan to buy abroad within a year. So adding 10+ new international destinations, including three in Italy, is big. They even reserved the Nasdaq ticker PCSO.
Paid advertisement for Pacasoās Regulation A offering. Read the offering circular at invest.pacaso.com. Reserving a ticker symbol is not a guarantee that the company will go public. Listing on the NASDAQ is subject to approvals.
12 GPTā5āFocused Prompts
1) Universal Setup (Run once per session)
Sets rules, formats, and safety so results stay consistent.
Prompt:
āYou are an AI research assistant for ICP & pain mining. Work in English.
Goal: Turn customer language into ICP traits and prioritized pains.
Guardrails: Donāt invent facts. If data is insufficient, list whatās missing. Give concise rationale, not chain-of-thought.
Chunking: If input exceeds [max_tokens], process in windows of [chunk_size] tokens with 20% overlap; aggregate results.
Dedup: Merge near-duplicates at ā„[similarity_threshold]% similarity.
Evidence: For every claim, include exact quotes (ā¤25 words) and source tags if available.
Output format (always):
1. JSON object matching the āschemaā block of the current task.
2. A Markdown table summarizing the JSON for humans. Acknowledge setup with āSetup loaded.āā
2) Extract Core ICP Traits
Find demographic/psychographic/behavioral patterns that define your ICP.
Prompt:
āTask: Extract ICP traits from customer language.
Input: [paste reviews/emails/chats/CS tickets]
Process: Identify demographic, psychographic, behavioral traits; jobsātoābeādone; decision triggers; preferred channels. Cite quotes.
Schema: {
"icp":{"demographic":[],"psychographic":[],"behavioral":[],"jobs_to_be_done":[],"decision_triggers":[],"channels":[]},
"top_quotes":[{"quote":"","source":""}],
"confidence":0-100
}
Deliverables: Return JSON then a Markdown table. Use ā¤8 bullet items per subsection.ā
3) Detect Emotional Language
Map emotions and intensity behind real words.
Prompt:
āTask: Classify emotions in customer text.
Input: [insert customer text]
Emotion set: ["frustration","confusion","urgency","trust","delight","anxiety","skepticism"]
Process: Tag spans, score intensity 1ā5, aggregate counts per emotion; dedup similar phrases.
Schema: {
"emotions":[{"emotion":"","examples":[{"phrase":"","intensity":1-5,"source":""}],"count":0}],
"summary":{"top_emotions":[]},
"confidence":0-100
}
Deliverables: JSON + Markdown table with top phrases.ā
4) Rank Pain Point Frequency & Severity
Prioritize what hurts most and how often.
Prompt:
āTask: Extract and rank pains.
Input: [paste dataset]
Scoring: composite_score = (frequency_norm0.5)+(intensity_norm0.3)+(recency_norm*0.2). Explain scores briefly.
Process: Extract pains, cluster duplicates, score, include quotes.
Schema: {
"pains":[{"pain":"","frequency":0,"intensity":1-5,"recency":"[date range/ārecentā]","composite_score":0-1,"evidence":[{"quote":"","source":""}]}],
"top_10":[],"confidence":0-100
}
Deliverables: JSON + Markdown Topā10 table.ā
5) Map Pains to Buying Triggers & Features
Turn pains into specific triggers and solutions.
Prompt:
āTask: Map each pain to a buying trigger and product/service feature.
Inputs:
ā Pains JSON: [paste from Prompt 4]
ā Feature catalog (bullets): [paste features/benefits]
Schema: {
"mappings":[{"pain":"","trigger_hypothesis":"","feature_match":"","message_angle":"","evidence_quote":""}],
"gaps":["missing feature ā¦"],
"confidence":0-100
}
Deliverables: JSON + Markdown table with a oneāline message angle per row.ā
6) Identify Hidden Objections
Surface unspoken hesitations and early signals.
Prompt:
āTask: Find implicit objections in Q&A/chat.
Input: [insert transcripts/emails]
Process: Detect hedging, delays, workaround talk. Propose concise rebuttals.
Schema: {
"objections":[{"pattern":"","early_signal":"","objection":"","rebuttal":"","evidence_quote":""}],
"top_risks":[],"confidence":0-100
}
Deliverables: JSON + Markdown table.ā
7) Compare ICP Segments (Clustering)
Split audience into clear, named clusters.
Prompt:
āTask: Cluster text into [k] segments (suggest k if unclear).
Input: [paste text or CSV]
Process: Cluster by lexical patterns and needs; name segments; list signature phrases; give size %.
Schema: {
"segments":[{"name":"","size_pct":0-100,"signature_phrases":[],"core_needs":[],"winning_messages":[],"channels":[]}],
"confidence":0-100
}
Deliverables: JSON + Markdown table. Keep segments ā¤6.ā
8) Extract ValueāDriven Phrases (DeāJargonized)
Find what customers truly valueāin their own words.
Prompt:
āTask: Pull value phrases and map to themes.
Input: [insert testimonials/reviews]
Process: Remove boilerplate; group phrases by theme (speed, reliability, cost, simplicity, support, security, outcomes). Rank by repetition and distinctiveness.
Schema: {
"themes":[{"theme":"","phrases":[{"text":"","distinctiveness":"high|med|low","evidence_source":""}],"rank":1}],
"confidence":0-100
}
Deliverables: JSON + Markdown table with top 5 themes.ā
9) Jargon ā PlaināLanguage Insights
Translate industry slang into simple ICP traits.
Prompt:
āTask: Translate customer/industry jargon to plain English insights.
Input: [paste jargon examples]
Process: Create glossary; keep meaning; add āwhy it mattersā for the buyer.
Schema: {
"glossary":[{"jargon":"","plain":"","buyer_importance":""}],
"summary_points":[],"confidence":0-100
}
Deliverables: JSON + Markdown glossary.ā
10) PaināSolution Messaging Board
Build readyātoāship copy from real pains.
Prompt:
āTask: Generate messaging lines tied to pains & evidence.
Inputs:
ā Pains JSON: [paste from Prompt 4]
ā Feature catalog: [paste]
Outputs per row: pain, proof quote, 1āline value prop, 25āchar hook, 60āchar subhead, CTA.
Schema: {
"messages":[{"pain":"","proof_quote":"","value_prop":"","hook_25":"","subhead_60":"","cta":""}],
"confidence":0-100
}
Deliverables: JSON + Markdown table.ā
11) VoiceāofāCustomer Executive Report (1āPager)
Package findings for stakeholders.
Prompt:
āTask: Create a 1āpage VoC report.
Inputs:
ā ICP JSON: [paste from Prompt 2]
ā Pains JSON: [paste from Prompt 4]
ā Mappings JSON: [paste from Prompt 5]
Sections: Executive summary (120ā150 words), Top 5 insights, Top 3 risks, 5 recommendations (next 14 days), KPI suggestions.
Schema: {
"exec_summary":"","insights":[],"risks":[],"recommendations":[],"kpis":[],"confidence":0-100
}
Deliverables: JSON + Markdown sections.ā
12) Data Hygiene & Import Normalizer
Make messy data analysisāready (privacyāaware).
Prompt:
āTask: Preprocess raw text for analysis.
Input: [paste raw export]
Steps: Remove PII placeholders, normalize casing, strip greetings/signatures, dedup (ā„[similarity_threshold]%), languageādetect & translate to English if needed, split into chunks of [chunk_size].
Schema: {
"clean_sample":[],"removed_items_count":0,"dedup_clusters":0,"notes":[],"confidence":0-100
}
Deliverables: JSON + brief Markdown checklist.ā
Our Second Partner Today
Start learning AI in 2025
Keeping up with AI is hard ā we get it!
Thatās why over 1M professionals read Superhuman AI to stay ahead.
Get daily AI news, tools, and tutorials
Learn new AI skills you can use at work in 3 mins a day
Become 10X more productive
Conclusion:
Your customers are already telling you what they needāthe challenge is listening the right way. With these AI prompts, youāll cut through the noise of raw feedback and transform it into sharp ICPs, prioritized pain points, and winning offers. The better you understand your audience, the faster you grow. Start using these prompts today, and let customer language power your next big business move.
And if you found this helpful, share it with a friend who could use a ChatGPT power-up ā because everyone deserves to master their AI sidekick! š¤š”
Share this article with a friend!
Thanks for sticking with us to the end!
We'd love to hear your thoughts on today's email!
Your feedback helps us improve our content
āāāSuperb
āāNot bad
ā Could've been better
Not subscribed yet? Sign up here and send it to a colleague or friend!
See you in our next edition!
Tom


