Mihaela Cicvaric | September 4, 2026 | 18 min read
Mihaela Cicvaric | September 4, 2026 | 18 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.
Claude Skills for Sales: Outbound Analyst Guide to Data-Driven Email Prospecting
What an outbound analyst does in B2B sales
An outbound analyst reviews campaign performance data, compares it against real benchmarks, and pinpoints exactly where a sequence is breaking down, whether that’s deliverability, targeting, or copy. From there, the job is to recommend a specific fix, not offer a vague guess.
Search the term and you’ll find plenty of logistics and supply chain listings too. In sales and RevOps, though, the role is purely analytical: you’re figuring out why your outbound results look the way they do, and what to change next.
The work usually covers four areas:
- Campaign performance analysis: reviewing send, open, reply, and conversion data across sequences
- Benchmarking: comparing your numbers to real baselines, so you know whether a 4% reply rate is strong or a warning sign
- Diagnosis: finding which stage of the funnel is broken
- Reporting: surfacing patterns for sales leaders and RevOps so decisions come from data, not instinct
Without this feedback loop, teams tend to burn through prospect lists with no real sense of what’s working. That’s the gap the function closes, and it’s also what a Claude skill can now do for you inside a chat window.
Key metrics every outbound analyst should track
Before you diagnose anything, you need to know which numbers actually matter. Some outbound metrics are misleading when read on their own, and open rate is the clearest example.
Email deliverability and bounce rate
Deliverability is whether your email reaches the inbox at all, versus landing in spam or bouncing outright. According to lemlist’s benchmark data, a bounce rate under 2% is good, under 1% is great, and under 0.5% is excellent. Anything higher usually points to unverified contacts or a stale list.
Open rate and its limitations
Open rate tracks how often people open your email, and it sounds useful on the surface. But since 2022, Apple Mail Privacy Protection has been pre-loading tracking pixels, which inflates open data without reflecting real engagement.
Where open rate still helps is in comparing subject line variants sent to the same audience. The absolute number might be inflated, but the relative difference between variants is often still informative.
Reply rate and positive reply rate
Reply rate counts every response, including “not interested” and out-of-office replies. Positive reply rate filters those out and only counts replies that move the conversation forward.
Per lemlist’s data, a positive reply rate above 5% is good, and above 8% is excellent. This is the number worth building your analysis around, since it reflects actual interest rather than inbox noise.
Meeting booked and opportunity conversion rate
A solid reply rate that never turns into meetings usually points to a weak CTA or poor qualification earlier in the sequence. If open rate is high but replies are low, look at your subject line and opening message. If replies are strong but meetings aren’t happening, the CTA is likely the problem.
Tracking these two together tells you whether you’re struggling to get attention, or struggling to convert the attention you already have.
Cold email benchmarks from real campaign data
Numbers only mean something in context, which is why a benchmark table is more useful than any single metric on its own.
Metric | Good | Great | Excellent |
|---|---|---|---|
Positive reply rate | 3–5% | 5–8% | 8%+ |
Meeting booking rate (of replies) | 30–40% | 40–60% | 60%+ |
Bounce rate | <2% | <1% | <0.5% |
Deliverability (inbox placement) | 95%+ | 97%+ | 99%+ |
Source: lemlist help center benchmarks
💡 Tip: lemlist recommends at least two weeks and 100+ sends before you draw any conclusions from these numbers. Anything less, and you’re reacting to noise.
How to diagnose an underperforming outbound campaign
Diagnosis works best in a specific order, because each layer depends on the one before it. Fix copy before deliverability, and you’re polishing a message that was never going to arrive.
- Check deliverability first. Verify SPF, DKIM, and DMARC, the three protocols that tell inbox providers your emails are legitimate. If any are misconfigured, your message can land in spam before anyone reads a word.
- Evaluate list quality and targeting. Are you reaching verified contacts that actually match your ICP? A reply rate under 3% almost always traces back to targeting, unless you’re working a small, high-value enterprise list where lower volume is expected.
- Audit your copy and CTA. If deliverability and targeting check out and replies are still low, the message itself is the problem. Common culprits: leading with who you are instead of a relevant pain point, or asking for a meeting before showing any value.
- Review send timing and cadence. lemlist’s analysis of millions of cold emails found that reply rates climb with each follow-up, up to about 4-9 emails in a sequence. Past that point, returns flatten out and the spam risk starts to outweigh the benefit.
How the Outbound Analyst Claude Skill works
A Claude skill is a Markdown (.md) file that gives Claude specialized knowledge and a defined workflow for a specific task, instead of a general-purpose answer. The Outbound Analyst skill is built specifically for the diagnostic process above.
You feed it your campaign stats, and it compares them against benchmark data pulled from over 244,000 lemlist campaigns and 249 million emails. Instead of a vague “it depends,” you get a structured verdict, healthy, underperforming, or critical, tied to the exact metric that’s off.
💡 Tip: The skill is free to download from lemlist’s Claude Skills Hub. You can preview the full .md file before loading anything.
How to set up and use the Outbound Analyst skill
- Download the skill file from GitHub. It lives in the
l3mpire/claude-skillsrepository. Claude Code users can install it directly withnpx skills add l3mpire/claude-skills/outbound-analyst. - Load it into Claude. For Claude Desktop, drag the .md file straight into a conversation, no terminal commands required.
- Attach your campaign data. Export stats from lemlist (or any outbound tool) as a CSV, or paste the numbers directly into the chat. More data generally means a sharper diagnosis.
- Ask your first question. Something direct works best: “Is my reply rate good?” or “What’s wrong with my campaign?” Claude reads the skill’s instructions and returns a structured answer.
Sample prompts for outbound campaign analysis
Once the skill is loaded, these prompts work as-is.
Benchmarking your reply rate
“My campaign has a 4.2% reply rate across 1,200 sends. Is that good? What’s the benchmark for B2B SaaS outbound?” Claude places your number against the benchmark table and flags whether your send volume is large enough to trust the result.
“My campaign has a 4.2% reply rate across 1,200 sends. Is that good? What’s the benchmark for B2B SaaS outbound?” Claude places your number against the benchmark table and flags whether your send volume is large enough to trust the result.
Diagnosing low open rates
“My open rate is 22% across two campaigns. My bounce rate is 1.3%. What’s going on?” Claude checks whether the open rate reflects Apple MPP deflation or a real engagement issue, and whether your bounce rate points to a list problem.
“My open rate is 22% across two campaigns. My bounce rate is 1.3%. What’s going on?” Claude checks whether the open rate reflects Apple MPP deflation or a real engagement issue, and whether your bounce rate points to a list problem.
Comparing multichannel performance
“Here are my stats for email, LinkedIn, and calls across the same campaign. Which channel is performing best, and where am I losing the most pipeline?” Useful if you’re running a multichannel sequence and want to see where each channel adds or drops value.
“Here are my stats for email, LinkedIn, and calls across the same campaign. Which channel is performing best, and where am I losing the most pipeline?” Useful if you’re running a multichannel sequence and want to see where each channel adds or drops value.
Getting a full health report
“Run a full diagnostic on this campaign. Here’s my CSV export from lemlist.” Claude reviews every metric, flags what’s off, and ranks the issues by impact, close to a one-click campaign audit.
“Run a full diagnostic on this campaign. Here’s my CSV export from lemlist.” Claude reviews every metric, flags what’s off, and ranks the issues by impact, close to a one-click campaign audit.
Turn campaign data into better prospecting with lemlist
Knowing what’s broken is only half the job. Fixing it is where pipeline actually comes from.
- If the diagnosis points to list quality, lemlist’s 600M+ lead database comes with verified emails, phone numbers, and enrichment agents that pull context from LinkedIn and company sites.
- If it points to copy or channel mix, lemlist runs automated sequences across email, LinkedIn, calls, WhatsApp, and SMS from one workflow.
- If deliverability is the issue, Deliverability Hub and lemwarm monitor and protect your sender reputation at scale.
The Outbound Analyst skill tells you what to fix. lemlist gives you the tools to fix it.
→ Start a 14-day free trial (no credit card, cancel anytime)
FAQs about the Outbound Analyst Claude Skill
What data format does the skill accept?
It works with CSV exports and with raw metrics pasted directly into the Claude conversation. Any outbound tool that lets you export campaign stats to a spreadsheet will work.
It works with CSV exports and with raw metrics pasted directly into the Claude conversation. Any outbound tool that lets you export campaign stats to a spreadsheet will work.
Can someone use it without a lemlist account?
Yes. The skill file is free and works with data from any outbound platform. A lemlist account only matters if you want to use its built-in analytics export or enrichment tools.
Yes. The skill file is free and works with data from any outbound platform. A lemlist account only matters if you want to use its built-in analytics export or enrichment tools.
How is this different from lemlist MCP?
The skill gives Claude analytical knowledge: benchmarks and diagnostic logic. lemlist MCP goes further, letting Claude act directly inside lemlist, searching leads, launching campaigns, or pausing sequences. The skill diagnoses, MCP executes.
The skill gives Claude analytical knowledge: benchmarks and diagnostic logic. lemlist MCP goes further, letting Claude act directly inside lemlist, searching leads, launching campaigns, or pausing sequences. The skill diagnoses, MCP executes.
Does it work with both Claude Code and Claude Desktop?
Yes. Drag the .md file into a Claude Desktop conversation, or run the install command in Claude Code’s terminal.
Yes. Drag the .md file into a Claude Desktop conversation, or run the install command in Claude Code’s terminal.
What an outbound analyst does in B2B sales
An outbound analyst reviews campaign performance data, compares it against known benchmarks, and identifies exactly where a sequence is underperforming. In a B2B sales context, that means looking at metrics like reply rates, bounce rates, and meeting conversion across email, LinkedIn, and calls, then recommending specific changes rather than guessing.
You might associate “outbound analyst” with logistics or supply chain roles (and many job boards do list it that way). In sales and RevOps, though, the function is analytical: you’re diagnosing why outbound campaigns produce the results they do and what to change next.
The work typically covers four areas:
- Campaign performance analysis: reviewing send, open, reply, and conversion data across sequences
- Benchmarking: comparing your numbers to real baselines so you can tell whether a 4% reply rate is strong or a red flag
- Diagnosis: pinpointing which stage of the funnel is breaking, whether that’s deliverability, targeting, or copy
- Reporting: surfacing patterns for sales leaders and RevOps so decisions come from data
Without this feedback loop, outbound teams tend to burn through prospect lists with no visibility into what’s actually working. The outbound analyst function closes that gap. And now, you can run a version of it inside Claude using a structured skill file.
Key metrics every outbound analyst tracks
Before you can diagnose anything, you have to know which numbers to watch. Not all outbound metrics carry equal weight, and some are actively misleading if read in isolation.
Email deliverability and bounce rate
Deliverability is whether your email reaches the inbox at all, as opposed to landing in spam or bouncing entirely. If your bounce rate climbs above a healthy threshold, something is broken (lemcoach: Cold email benchmarks and metrics: what good looks like | lemlist Help Center) in your list quality or technical setup.
A positive reply rate above 5% is good, above 8% is excellent (lemcoach: Cold email benchmarks and metrics: what good looks like | lemlist Help Center), but none of that matters if emails aren’t arriving. According to lemlist’s benchmark data, a bounce rate under 2% is considered good, under 1% is great, and under 0.5% is excellent. Anything above 2% usually points to unverified contacts or a stale list.
Open rate and its limitations
Open rate measures how often recipients open your email. It sounds useful, yet the open-rate spike in 2022–2023 reflects Apple Mail Privacy Protection inflating tracking data, not a genuine engagement increase (B2B Cold Email Statistics 2026: Benchmarks & What Works Now).
That said, open rate still has a role when you’re comparing subject line variants within the same audience segment. Relative differences between variants can be informative, even if the absolute numbers are inflated.
Reply rate and positive reply rate
Reply rate counts all responses, including “not interested” and out-of-office messages. Positive reply rate filters those out and counts only replies that continue the conversation, express interest, or ask a question. Reply rate is the more reliable trend indicator (B2B Cold Email Statistics 2026: Benchmarks & What Works Now) and the metric to build your analysis around.
Here’s the practical breakdown from lemlist’s benchmarks:
Metric | Good | Great | Excellent |
|---|---|---|---|
Positive reply rate | 3–5% | 5–8% | 8%+ |
Meeting booking rate (of replies) | 30–40% | 40–60% | 60%+ |
Bounce rate | <2% | <1% | <0.5% |
Deliverability (inbox placement) | 95%+ | 97%+ | 99%+ |
Source: lemlist help center benchmarks, March 2026
Meeting booked and opportunity conversion rate
A healthy reply rate that doesn’t convert to meetings usually points to a weak CTA or poor qualification. If your open rate is high but replies are low, the issue is likely your subject line or first message. If replies are coming in but meetings aren’t booked, the issue is your CTA or qualification. (Connect lemlist to Claude: Run Outbound Campaigns from Your AI)
Tracking these together tells you whether the problem is upstream (getting attention) or downstream (converting interest into pipeline).
How to diagnose an underperforming outbound campaign
Diagnosis follows a specific order, because each layer depends on the one before it. If deliverability is broken, no amount of copy editing will fix your reply rate.
1. Check deliverability first
Start with your technical setup: SPF (Sender Policy Framework), DKIM (DomainKeys Identified Mail), and DMARC (Domain-based Message Authentication) are email authentication protocols that tell inbox providers your messages are legitimate. If any of these are misconfigured, your emails may land in spam before anyone reads a word.
Check bounce rates and inbox placement. lemlist’s Deliverability Hub monitors mailbox and domain health across your entire sending infrastructure, spots issues early, and gives you actionable recommendations rather than raw logs.
2. Evaluate list quality and targeting
Are you reaching verified contacts that match your ICP? Outdated lists and loose firmographic filters waste send volume and hurt every downstream metric. Only if your deal size is very large and your list is highly targeted (e.g., enterprise accounts) (lemcoach: Cold email benchmarks and metrics: what good looks like | lemlist Help Center) can a lower reply rate be justified. Otherwise, a reply rate below 3% almost always traces back to targeting.
3. Audit your copy and CTA
If deliverability and targeting check out but reply rate is still low, the problem is in the message. The most common issues are leading with who you are instead of a relevant pain point, a vague problem statement, or asking for a meeting before showing any value. Test one variable at a time and measure by positive reply rate.
4. Review send timing and sequence cadence
Finally, check sending windows, follow-up delays, and total sequence length. In cold sales outreach, you could send between 4–9 follow-up emails. According to lemlist’s analysis of millions of cold emails, overall reply rates increase with every follow-up. But after 9 or more follow-ups, the benefits are negligible, and you could be marked as spam. (How many cold email follow-ups should you send? 4 to 9, backed by 22.37% reply-rate data)
Over-compressing follow-up timing or sending too many emails per day per mailbox also hurts deliverability over time.
What the Outbound Analyst Claude Skill is
Claude skills are modular capability extensions that let Claude follow structured workflows and integrate with external tools. (Top 50 Claude Skills and Github Repos (2026)) In practical terms, a skill is a Markdown file (.md) that gives Claude specialized knowledge and a defined analytical framework for a specific task.
The Outbound Analyst skill lets you analyze and benchmark outbound campaign performance against real lemlist data from 244K+ campaigns and 249M+ emails. (Claude Code Skills Directory - 100+ AI Agent Skills | ColdIQ) You provide your campaign stats, and Claude compares them against those benchmarks. Instead of a vague “it depends,” the skill gives instant verdicts with real data. (Claude Code Skills Directory - 100+ AI Agent Skills | ColdIQ)
The skill is designed to answer the exact questions an outbound analyst would ask: “Is my reply rate good?” “Why am I not getting replies?” “How do I compare to benchmarks?” It returns a structured diagnosis with specific fix recommendations tied to the metric that’s off.
💡 Tip: The Outbound Analyst skill is free to download from lemlist’s Claude Skills Hub. You can preview the full .md file before loading it.
How to set up and use the Outbound Analyst skill
1. Download the skill file from GitHub
The skill lives in the
l3mpire/claude-skills repository on GitHub. Install it with npx skills add l3mpire/claude-skills/outbound-analyst (Claude Code Skills Directory - 100+ AI Agent Skills | ColdIQ) if you’re using Claude Code. For Claude Desktop, download the .md file directly and keep it somewhere easy to find.2. Load the skill into Claude
Each skill is a .md file you download and load into Claude. No code, no terminal commands, no npx (How to Use lemlist Claude Skills (.md Files) in Claude | Step-by-Step Guide) for the Desktop version. Drag and drop it into a Claude conversation. When you load a skill into a Claude conversation, it’s like handing an expert playbook to your AI. Claude reads the instructions and follows them precisely. (How to Use lemlist Claude Skills (.md Files) in Claude | Step-by-Step Guide)
3. Attach your campaign data
Export campaign stats from lemlist (or any outbound tool) as a CSV, or paste the numbers directly into the conversation. The more data you provide, the more precise the diagnosis. At minimum, include reply rate, bounce rate, send volume, and positive reply rate.
4. Ask your first question
Start with something direct. “Is my reply rate good?” or “What’s wrong with my campaign?” Claude reads the skill instructions, compares your data against the benchmarks, and returns a structured verdict: healthy, underperforming, or critical, along with what to fix first.
Sample prompts for outbound campaign analysis
Once the skill is loaded, you can use these prompts as-is. Each targets a different part of the diagnostic.
Benchmarking your reply rate
“My campaign has a 4.2% reply rate across 1,200 sends. Is that good? What’s the benchmark for B2B SaaS outbound?”
Claude will compare your number to the benchmark table, tell you where you fall, and flag whether your send volume is large enough to draw conclusions. At minimum 2 weeks and 100+ sends. Less than that and you don’t have enough data to draw conclusions. (lemcoach: Cold email benchmarks and metrics: what good looks like | lemlist Help Center)
Diagnosing low open rates
“My open rate is 22% across two campaigns. My bounce rate is 1.3%. What’s going on?”
Claude will assess whether the open rate is genuinely low or just reflecting Apple MPP deflation, check whether your bounce rate signals a list quality issue, and suggest whether the problem is technical or content-related.
Comparing multichannel campaign performance
“Here are my stats for email, LinkedIn, and calls across the same campaign. Which channel is performing best and where am I losing the most pipeline?”
This prompt is useful for teams running multichannel sequences in lemlist and wanting to see a side-by-side breakdown of where each channel adds or drops value.
Getting a full campaign health report
“Run a full diagnostic on this campaign. Here’s my CSV export from lemlist.”
Claude will review every metric against the benchmark set, flag anything underperforming, rank the issues by impact, and return a prioritized list of fixes. This is the closest thing to a one-click campaign audit.
Turn campaign data into better prospecting with lemlist
Knowing what’s broken is the first half. Fixing it is where pipeline actually comes from.
If your diagnosis points to list quality, lemlist gives you access to a 600M+ lead database with verified emails and phone numbers, enrichment agents that pull context from LinkedIn and company websites, and intent signal agents that surface the right prospects at the right time.
If your diagnosis points to copy or channel mix, lemlist runs automated multichannel sequences across email, LinkedIn, calls, WhatsApp, and SMS from a single workflow. And if deliverability is the problem, Deliverability Hub and lemwarm work together to monitor, warm up, and protect your sender reputation at scale.
The Outbound Analyst skill tells you what to fix. lemlist gives you the tools to fix it.
→ Start a 14-day free trial (no credit card, cancel anytime)
FAQs about the Outbound Analyst Claude Skill
What data format does the Outbound Analyst Claude Skill accept?
The skill works with CSV exports and with raw metrics pasted directly into the Claude conversation window. If your outbound tool lets you export campaign stats to a spreadsheet, that file will work.
Can someone use the Outbound Analyst skill without a lemlist account?
Yes. The skill file is free and works with campaign data from any outbound platform. A lemlist account is only needed if you want to use lemlist’s built-in analytics export, Deliverability Hub, or lead enrichment tools.
How is the Outbound Analyst skill different from lemlist MCP?
The Outbound Analyst skill gives Claude analytical knowledge (benchmarks, diagnostic logic, structured verdicts). With lemlist connected to Claude, you can analyze behaviors like website visits, email engagement, campaign activity, and prospect interactions, then act on them immediately. (Connect lemlist to Claude: Run Outbound Campaigns from Your AI) lemlist MCP goes further by giving Claude the ability to execute actions inside lemlist, like searching leads, launching campaigns, or pausing sequences. The skill diagnoses. MCP acts.
Does the Outbound Analyst skill work with Claude Code and Claude Desktop?
Yes. In Claude Desktop, drag the .md file into a conversation. In Claude Code, run
npx skills add l3mpire/claude-skills/outbound-analyst from your terminal to install it directly.Content Marketing Manager @lemlist
Share this post