You're running cold email campaigns. Some are working. Some aren't. You know something's wrong, but you can't figure out what - is it the list, the copy, the infrastructure, the timing, or just bad luck?

This is why audit calls exist. But most people do them wrong. They ask vague questions, get vague answers, and walk away without actionable next steps.

This guide walks you through the audit call framework we use when diagnosing cold email campaigns that are underperforming. It's organized by what to check first, what questions to ask, and what metrics actually tell you what's broken.

The Three-Layer Audit Framework

Before you sit down for the call, understand this: cold email problems usually sit in three layers. You need to audit them in order, because fixing copy before you fix infrastructure is like painting a house with a broken foundation.

Layer 1 is infrastructure and deliverability. Layer 2 is targeting and list quality. Layer 3 is copy and messaging. Most people start with Layer 3 and wonder why nothing changes.

Layer 1: Infrastructure and Deliverability (Do Your Emails Even Arrive?)

This is where most audits should start, and it's where most people skip ahead. Don't skip it.

Ask these exact questions in this order:

If bounce rate is above 8% or spam complaints are above 0.1%, you won't fix your campaigns with better copy. You need to fix list quality first, then re-evaluate infrastructure.

For infrastructure, the actual checklist is: SPF record, DKIM record, DMARC policy, domain age (should be at least 3 months old), and no history of spam complaints on that domain.

Layer 2: Targeting and List Quality (Are You Emailing the Right People?)

Once you know emails are actually landing, ask about the list.

The actual benchmark: if your open rate is 15%+ and your bounce rate is under 5%, your list is probably fine. If open rate is below 12%, the list is either old or badly targeted.

Layer 3: Copy and Messaging (Is Your Pitch Actually Compelling?)

Only audit copy after you've confirmed infrastructure and list quality are solid. Otherwise you're debugging the wrong thing.

Ask these questions:

Ask to see the actual emails. Not a summary - the real copy. Most copy problems come down to three things: the opening line doesn't grab attention, the value statement is about you instead of them, or the CTA is unclear.

A bad opening line sounds like this:

Hi Sarah, I work with marketing directors at B2B SaaS companies to improve their lead generation with cold email outreach. I noticed your company is in this space and thought I'd reach out to see if you'd be interested in a quick conversation about how we help similar companies.

A better one gets specific and skips the self-introduction:

Sarah - noticed you're running demand gen for a 50+ person team. Most marketing directors we work with are spending 40% of their ad budget on retargeting instead of top-of-funnel. Might be worth a quick look at where you're allocating.

The difference: the second one leads with something the prospect cares about, not what you do.

The Metrics You Actually Need During the Call

Don't let someone tell you "well, it's complicated" or "we're still testing." Ask for these exact numbers before the call ends:

If someone doesn't have these numbers, they're not actually measuring what's working. That's a problem on its own.

The Audit Call Script

Structure your call like this:

First 5 minutes: Let them explain what they're trying to do, what they've tried, and what's not working. Listen. Don't interrupt.

Next 10 minutes: Ask Layer 1 questions. If infrastructure is broken, stop here and make a plan to fix it before continuing.

Next 10 minutes: Ask Layer 2 questions about the list and targeting. If the list is bad, make a plan to rebuild or re-qualify it.

Last 10 minutes: Ask Layer 3 questions and ask to see actual email copy. Look for the opening line, the value statement, and the CTA.

Final 5 minutes: Summarize the 2-3 biggest problems you found, prioritize them, and recommend the order to fix them.

The goal isn't to be right. It's to be specific. "Your copy needs work" is useless. "Your opening line is generic and your value statement is about you, not the prospect" is actionable.

Red Flags That Kill Campaigns

During the audit, watch for these:

If you find multiple red flags in Layer 1, skip the rest. Fix infrastructure first. Otherwise you're optimizing the wrong thing.

What You Do After the Audit

After the call, you should have a list like this:

Problem 1: Bounce rate is 9% (infrastructure/list issue). Fix: Clean the list, verify emails before sending, rebuild contact validation process. Timeline: 2 weeks.

Problem 2: Reply rate is 1.8% (copy issue). Fix: Rewrite opening lines to lead with prospect insight instead of self-introduction. Run A/B test on new version. Timeline: 1 week to deploy, 2 weeks to test.

Problem 3: Only 20% of leads are actually decision-makers (targeting issue). Fix: Tighten list criteria to company size $5M-100M revenue, title must be director or VP. Rebuild list. Timeline: 1 week.

Each problem should have a clear cause, a clear fix, and a clear timeline. If it doesn't, you didn't dig deep enough in the audit.

Related Guides