Mihaela Cicvaric | September 4, 2026 | 19 min read
Mihaela Cicvaric | September 4, 2026 | 19 min read
Ready to launch?
Convert strategy into pipeline
Launch your first outbound campaign with verified leads, AI sequences, and multichannel outreach from one platform.
Deep Company Analyser Guide: Find Pain Points and Buying Triggers That Convert
What is a deep company analyser
A deep company analyser is a Claude Skill, a reusable instruction file that tells Claude exactly how to research a target company and turn public information into a structured sales brief. Feed it a company’s website, reviews, and case studies, and it returns ranked pain points, buying triggers, and the exact language buyers use to describe their problems.
Technically, it’s a Markdown (.md) file packed with instructions and examples, built by lemlist and available through the Claude Skills hub or GitHub. Load it into a Claude conversation once, and it stays available for every company you research after that.
Two terms worth clarifying before going further:
- Claude Skill: a reusable .md instruction file that gives Claude a specific research or writing workflow, more structured than a one-off prompt.
- Deep company analysis: the practice of pulling a prospect’s real problems, priorities, and language from public sources before you write outreach.
Why surface-level prospect research kills reply rates
Most outbound starts with who to contact: company size, industry, job title. That tells you where to aim, but not what to say once you get there.
You’ve probably seen the result land in your own inbox. A message that could apply to any company in the same vertical gets treated like every other generic email, ignored. Firmographic data answers “is this account a fit?” It doesn’t answer “what does this person actually care about today?”
That’s the gap deep company analysis closes. Once you know a prospect’s specific pain points and the words their buyers actually use, you can open with a line that reads like it was written just for them, which is usually the difference between a skim and a reply.
Five outputs from a deep company analysis
The skill returns five structured sections, and each one gives you something concrete to work with in your next message.
Pain points ranked by frequency and intensity
Instead of a flat list, you get pain points grouped by how often they show up across sources and how urgently buyers describe them. That ranking tells you which problem earns the first line, and which ones wait for a follow-up.
Buying triggers and timing signals
These are events like funding rounds, leadership hires, or tech migrations that hint a company might be ready to buy. A pain point tells you what to say; a trigger tells you when to say it.
Verbatim customer language
The skill pulls exact phrases buyers use in reviews and testimonials to describe their own problems. Mirror that language in a subject line, and a prospect recognizes the problem faster because you’ve described it the way they would.
Competitive positioning map
This shows how the target company differentiates from alternatives, and where the gaps sit. A gap in a prospect’s current vendor is often your best entry point for a conversation.
Messaging raw material
Everything above feeds directly into copywriting. Pass the output into a skill like lemlist’s Copywriting First Touch, and you get sequences built on real research instead of guesses.
How to set up and run the deep company analyser in Claude
Setup takes a few minutes and breaks into four steps.
- Download the skill file. Grab the .md file from the lemlist Claude Skills hub or the GitHub repo. It’s a single file with no dependencies.
- Load it into Claude. Drag it into a conversation, or add it to a Claude Project on a Pro or Team plan so it stays loaded without re-uploading each time.
- Provide the target company and source URLs. Give Claude the company’s website, G2 or Capterra page, and any case study links, then ask it to surface pain points, triggers, language, and positioning.
- Review and refine. If the output feels thin, usually because public sources are limited, feed in more URLs or ask Claude to dig deeper on one section.
How to extract pain points from websites, reviews, and case studies
The quality of your analysis depends heavily on where you point it. Different sources reveal different things.
Where to find pain points on a website
Not every page is equally useful:
- Pricing page: the objections it preempts often point to friction buyers raise before purchase.
- Product pages: the order problems are listed in usually reflects what the company prioritizes.
- “Why us” or comparison pages: show what they position against, hinting at perceived weaknesses.
- Blog content: recurring topics often trace back to recurring buyer concerns.
What reviews reveal about real buyer problems
G2, Capterra, and Trustpilot reviews are some of the richest sources available. Negative reviews surface pain points directly, and positive reviews show the language buyers use once a problem gets solved.
How to rank pain points by urgency
A simple gut check helps decide what to lead with: how often a pain point appears across sources, how urgently buyers describe it, and how closely it maps to what you actually sell. A pain point that scores high on all three earns your opening line; something frequent but low-intensity often fits a follow-up better.
How to identify buying triggers that signal when to reach out
Pain points tell you what to say. Triggers tell you when saying it actually lands.
- Funding rounds: new capital often unlocks budget for new tools.
- Leadership changes: new decision-makers tend to re-evaluate existing vendors.
- Hiring surges: fast-scaling teams usually need new infrastructure to support growth.
- Tech stack changes: migration windows create openness to alternatives.
Timing matters here too. A funding round gives you a window of weeks or months, while a leadership change closes much faster, so frame urgency around the trigger itself rather than inventing urgency that isn’t there.
Tip: if you’re on lemlist, Intent Signal Agents (a lemlist feature that tracks buying signals in real time) can catch these events automatically and drop matching leads into a campaign the moment one fires.
How to use customer language in cold outreach
Prospects recognize their own problem faster when you describe it the way they would, not the way a marketing team would. That’s why verbatim language from the analysis belongs in your highest-visibility copy.
Element | Generic version | Customer-language version |
|---|---|---|
Subject line | “Improve your sales process” | “Tired of reps losing half their day to data entry?” |
Opening line | “We help companies grow revenue” | “Your G2 reviewers keep flagging slow onboarding for new AEs” |
The difference comes down to specificity. Anyone could have written the generic version. The customer-language version proves you did the research.
How to map competitive positioning for sharper outreach angles
The positioning section shows how a target company differentiates from alternatives, and where the gaps sit. Your job is finding the angle their current vendor doesn’t cover.
This works best when you step into a conversation the prospect is already having, rather than starting a new one. If reviews keep mentioning clunky integrations, reference the gap instead of naming the competitor, then position your product against that specific unmet expectation.
How to connect deep company research to live campaigns
Research only pays off once it reaches the prospect. Here’s how the pieces link together.
Feed research into copywriting skills
Pass the analysis output into lemlist’s Copywriting First Touch, VP Sequence, or Follow-Up skills. Every message that comes out reflects real company intelligence instead of a generic template.
Build sequences around ranked pain points
Structure multichannel sequences (email, LinkedIn, calls) with your highest-frequency, highest-intensity pain point leading the first touch, and save secondary points for follow-ups.
Pair research with intent signals for timing
Layer intent signal data on top of your research so messages land while a prospect is actively evaluating. Intent Signal Agents can track triggers like job postings or funding events and add matching leads to a live campaign automatically.
Enrich and launch in one workflow
lemlist MCP or the platform itself can take you from research to enriched contact to live campaign without switching tools, pulling verified emails, phone numbers, and recent company news along the way. Analysis tells you what to say; enrichment tells you who to send it to.
Deep company analysis vs. standard data enrichment
These two workflows complement each other rather than compete.
Capability | Standard data enrichment | Deep company analysis |
|---|---|---|
Contact info (email, phone) | Yes | No |
Firmographics (size, industry, revenue) | Yes | No |
Pain points and priorities | No | Yes |
Buying triggers | No | Yes |
Customer language for messaging | No | Yes |
Competitive positioning | No | Yes |
Enrichment answers who to contact. Deep company analysis answers why they’d reply. lemlist handles enrichment natively through its lead database, so pairing it with the Deep Company Analyser skill covers research through send.
Turn company intelligence into pipeline with lemlist
The full loop looks like this: find leads in the lemlist database, enrich them with verified contact data, run a deep analysis with the Claude Skill, build pain-based sequences with copywriting skills, then launch multichannel campaigns and track replies from one inbox.
Start a 14-day free trial. No credit card required, cancel anytime.
FAQs about the deep company analyser
Can I use the deep company analyser with Claude Free, or do I need Claude Pro?
The skill file works on any Claude plan, including the free tier. Pro or Team plans give you longer conversations and higher usage limits, which helps when analyzing several companies in one session.
What types of companies does deep company analysis work best for?
B2B companies with an active web presence, reviews on G2 or Capterra, and published case studies produce the richest output. Companies with limited public content give thinner results, though job listings and LinkedIn data can fill some gaps.
How long does a single deep company analysis take in Claude?
Most analyses finish within a few minutes once you’ve provided the source URLs. The main variable is how many sources you include and how much you iterate afterward.
Can I run the deep company analyser in batch for a list of companies?
The skill is built to analyze one company at a time, though consecutive analyses inside the same Claude Project work fine. For prospecting across many accounts at once, pairing the skill with lemlist’s enrichment and campaign tools tends to move faster.
What is a deep company analyser
The Deep Company Analyser is a Claude Skill that identifies evidence-based pain points a specific target company likely faces. (Claude skills for GTM engineering) More specifically, it’s a structured Markdown file (.md) that contains detailed instructions, context, and best practices for a specific task. (How to Use lemlist Claude Skills (.md Files) in Claude | Step-by-Step Guide) You load it into a Claude conversation, point it at a company’s public sources (website, reviews, case studies), and it returns a structured research brief you can act on immediately.
The output covers five areas: ranked pain points, buying triggers, verbatim customer language, competitive positioning, and raw messaging material. Instead of spending 30+ minutes scanning a prospect’s website and reviews yourself, you get a prioritized brief in minutes.
Two quick definitions before we go further:
- Claude Skill: a reusable .md instruction file that gives Claude a specific research or writing workflow, far more structured than a one-off prompt
- Deep company analysis: the practice of extracting a prospect’s real problems, priorities, and language from public sources before writing outreach
Why surface-level prospect research kills reply rates
Most outbound starts with who to contact. Company size, industry, tech stack, job title. That data tells you where to aim, but it doesn’t tell you what to say once you get there.
The result is predictable. You write a message that could apply to any company in the same vertical, and the prospect treats it the same way they treat every other generic email: they ignore it. Firmographic data answers “is this account a fit?” It doesn’t answer “what does this person actually care about right now?”
That gap is exactly what deep company analysis fills. When you know a prospect’s specific pain points, the language their buyers use, and the events that might push them toward a decision, you can write an opening line that feels like it was written for them. That’s the difference between a message that gets skimmed and one that gets a reply.
What you get from a deep company analysis
The skill produces five structured sections. Each one gives you something specific to work with.
Pain points ranked by frequency and intensity
The analyser scans multiple sources and groups pain points by how often they appear and how urgently buyers describe them. You don’t get a flat list. You get a prioritized view so you know which problems to lead with in your first message, and which to save for follow-ups.
Buying triggers and timing signals
These are events and changes (funding rounds, leadership hires, product launches, tech migrations) that indicate a company might be ready to buy. A pain point tells you what to say. A trigger tells you when to say it.
Verbatim customer language
The skill pulls exact words and phrases buyers use to describe their own problems, sourced from reviews and testimonials. When you mirror a prospect’s own language back to them in a subject line or opening sentence, they recognize the problem faster because you’ve described it the way they would.
Competitive positioning map
How the target company differentiates against alternatives, and what gaps that reveals for your outreach angle. If you can spot where a prospect’s current vendor falls short, that’s your entry point for a conversation they’re likely already having internally.
Messaging raw material for outbound sequences
The structured output feeds directly into copywriting workflows. You can pass it to other Claude Skills (like the lemlist Copywriting First Touch skill) and generate sequences built on real company intelligence instead of guesses.
How to set up and run the deep company analyser in Claude
Setup takes a few minutes. Here’s the workflow, step by step.
1. Download the skill file
Grab the .md file from the lemlist Claude Skills hub or the GitHub repo. It’s one file with no dependencies.
2. Load the skill into a Claude conversation or project
Drag and drop the file into a Claude conversation. If you use Claude Pro or Team, you can add skill files to a Claude Project so the skill is always loaded (How to Use lemlist Claude Skills (.md Files) in Claude | Step-by-Step Guide) and you don’t re-upload it every time. Both work on free and paid Claude plans.
3. Provide your target company and source URLs
Tell Claude which company you want to analyze and give it the source URLs: the company’s website, G2 or Capterra review pages, case study URLs, and any job listing pages. A prompt like this works well:
“Use this skill to analyze [Company Name]. Here are the sources: [website URL], [G2 page URL], [case study URL]. Surface their top pain points, buying triggers, customer language, and competitive positioning.”
4. Review and refine the output
Claude returns a structured brief. If the results feel thin (usually because public sources are limited), you can feed in additional URLs or ask Claude to focus on a specific section. One or two rounds of iteration typically gets you to something actionable.
How to extract pain points from websites, reviews, and case studies
The quality of your analysis depends on knowing where to look. Different source types reveal different things.
Where to find pain points on a company’s website
Not all pages are equally useful. Focus on:
- Pricing page: what objections do they preempt? Price anchoring and FAQs reveal friction points
- Product pages: what problems do they claim to solve? The hierarchy tells you what they prioritize
- “Why us” or comparison pages: what do they position against? The comparisons reveal perceived weaknesses
- Blog and resource center: what topics do they invest content in? Recurring themes point to buyer concerns
What reviews and testimonials reveal about real buyer problems
G2, Capterra, and Trustpilot reviews are some of the richest sources for deep company analysis. Negative reviews surface pain points directly. Positive reviews are valuable too, though, because they show the language buyers use when a problem is solved. Both feed your messaging.
How to rank pain points by urgency and outreach relevance
Not every pain point is worth leading with. Use a simple framework to decide:
- Frequency: how many sources mention it?
- Intensity: how urgently do buyers describe it?
- Relevance: how closely does it map to what you sell?
A pain point that scores high on all three is your lead message. Something that’s frequent but low-intensity might work better in a follow-up.
How to identify buying triggers that signal when to reach out
Knowing a company’s pain points gives you the what. Buying triggers give you the when. Here are the most common trigger types for B2B outbound:
- Funding rounds: new capital often unlocks budget for tools and infrastructure
- Leadership changes: new decision-makers re-evaluate vendors, which creates a window
- Hiring surges: rapidly scaling teams typically look for tools to support growth
- Tech stack changes: migration windows create urgency and openness to new solutions
Pairing the right trigger with the right timing matters. A funding round gives you a longer response window (weeks, sometimes months). A leadership change is tighter. Frame urgency around the trigger itself, never manufacture it.
If you’re using lemlist, Intent Signal Agents can automate this pairing by tracking high-intent events and adding leads to campaigns the moment a signal is detected, with messaging already tailored to the trigger.
How to use customer language in cold outreach
One of the most practical outputs from the analyser is verbatim customer language. Here’s why it matters: prospects recognize their own problem faster when you describe it the way they would, not the way your marketing team would.
Pull phrases directly from the analysis output and place them in the highest-visibility parts of your message.
Element | Generic version | Customer-language version |
|---|---|---|
Subject line | “Improve your sales process” | “Tired of reps spending half their day on data entry?” |
Opening line | “We help companies grow revenue” | “Your G2 reviewers keep mentioning slow onboarding for new AEs” |
The difference is specificity. The generic version could come from anyone. The customer-language version shows you’ve done the work.
How to map competitive positioning for sharper outreach angles
The competitive positioning section of the analysis shows you how a target company differentiates against alternatives, and where the gaps are. Your job is to find the angle their current vendor doesn’t cover.
One important note: this works best when you enter the conversation the prospect is already having, rather than starting a new one. If their G2 reviews keep mentioning poor reporting or clunky integrations with a current tool, you don’t bash the competitor. You reference the gap and position your solution against the unmet expectation. That’s a much more natural entry point.
How to connect deep company research to live campaigns
Research only matters if it reaches the prospect. Here’s how the workflow connects to actual outreach.
Feed research into copywriting skills
Pass the analysis output to lemlist’s Copywriting First Touch, VP Sequence, or Follow-Up Claude Skills. The research brief becomes the input for message generation, so every email reflects real company intelligence rather than generic templates.
Build sequences with pain-based messaging
Structure your multichannel sequences (email, LinkedIn, calls) around prioritized pain points. Lead with the highest-frequency, highest-intensity pain point in your first touch. Use secondary points in follow-ups so each message has a fresh angle.
Pair research with intent signals for timing
Combine deep company research with intent signal data so your message lands when the prospect is actively evaluating. Inside lemlist, you can set up Intent Signal Agents to track triggers (job postings, funding events, tech changes) and automatically add matching leads to campaigns with personalized messaging.
Enrich and launch in one workflow
Use lemlist MCP or the platform directly to go from research to enriched contacts to a live campaign without switching tools. Verified emails, phone numbers, LinkedIn context, and recent company news are gathered and structured automatically. (lemlist MCP | Connect AI Agents to Sales Outreach & Lead Data) The analysis tells you what to say. Enrichment gives you who to reach and how to reach them.
Deep company analysis vs. standard data enrichment
These two workflows complement each other. They don’t overlap.
Capability | Standard data enrichment | Deep company analysis |
|---|---|---|
Contact info (email, phone) | ✅ | ❌ |
Firmographics (size, industry, revenue) | ✅ | ❌ |
Pain points and priorities | ❌ | ✅ |
Buying triggers | ❌ | ✅ |
Customer language for messaging | ❌ | ✅ |
Competitive positioning | ❌ | ✅ |
Enrichment tells you who to contact. Deep company analysis tells you why they’d reply. You typically want both. lemlist handles enrichment natively with its 650M+ lead database and verified contact data, so you can pair it with the Deep Company Analyser skill for a complete workflow from research to send.
Turn company intelligence into pipeline with lemlist
Here’s the full loop: find leads in the lemlist database, enrich contacts with verified emails and phone numbers, run deep analysis with the Claude Skill, build pain-based sequences using copywriting skills, launch multichannel campaigns across email, LinkedIn, and calls, and track results from a unified inbox. Everything runs in one platform.
Start a 14-day free trial. No credit card required, cancel anytime. Or book a demo to see the workflow in action.
FAQs about the deep company analyser
Can I use the deep company analyser with Claude Free or do I need Claude Pro?
The skill file works with any Claude plan, including the free tier. Claude Pro gives you longer conversations and higher usage limits, which helps when analyzing multiple companies in one session or when source material is extensive.
What types of companies does deep company analysis work best for?
B2B companies with a public web presence, customer reviews on platforms like G2 or Capterra, and published case studies produce the richest results. Companies with minimal public content give you thinner output, though you can supplement with job listings and LinkedIn data.
How long does a single deep company analysis take in Claude?
A single analysis typically finishes within a few minutes after you provide the source URLs. The main variable is how many sources you include and how much you iterate on the output.
Can I run the deep company analyser in batch for a list of companies?
The skill is designed for one company at a time. You can run consecutive analyses in the same Claude Project, though. For batch prospecting across many accounts, pairing the skill with lemlist’s enrichment and campaign tools is faster than running individual analyses.
Content Marketing Manager @lemlist
Share this post