*How to layer cold email, LinkedIn, cold calling, and ads into one orchestrated motion *
60-Second Funnel Diagnostic
before you turn another page, score yourself.
answer these 5 questions honestly.
- cold email send volume per month: 0-10k / 10k-50k / 50k-200k / 200k+
- across all paid channels, how many active acquisition channels are you running right now: 1 (just cold email) / 2 (email + 1 other) / 3+
- when a positive reply comes in from cold email, what happens next: nothing automated / a calendar link / a calendar link plus LinkedIn connect plus a warm call attempt / a full pre-call email flow + LinkedIn + warm call + confirmation page
- when you map your total addressable market, do you have a number: under 5k / 5k-50k / 50k-100k / 100k+
- honestly, when was the last time you tested 6 to 7 different offers in parallel against different segments: this quarter / this year / never / i sell the same offer to everyone score yourself:
→ if you answered the lowest tier on 3 or more questions: start at chapter 1. your foundation has a hole in it.
→ if you're in the middle tier on most: jump to chapter 2 (volume-first testing) or chapter 4 (the offer-before-workflow filter).
→ if you're at the top tier on most: jump to chapter 3 (when to layer in LinkedIn + calling + ads) and chapter 5 (the 90-day decision tree).
write your starting chapter here: ___
one rule before you go further.
you cannot fix what your starting point is by reading harder. you fix it by running the volume test in chapter 2.
start there if you're stuck.
Why Cold Email Alone Is a Top-of-Funnel Channel
cold email is going to work forever. as long as email providers exist and people want to buy things, it works.
the way it's done is changing fast.
in 2022, you'd write a Hormozi-style offer, rip it to a couple hundred people, and book sales calls because trust was higher and the inboxes were less crowded.
now we're in a low-trust economy. nobody knows who to believe. Claude Code can fabricate a website, case studies, and social proof in an afternoon. the trust signals that used to do the heavy lifting are commoditized.
so cold email got pushed up the funnel.
it's no longer a point A to point Z motion. it's the spark that drives initial interest. then a different stack of channels has to do the heavy lifting on the back end to actually convert that interest into a closed deal.
the receipts:
last month we sent 1.5M cold emails across our client base.
we booked over 3,000 calls in the past year.
and even on our own outbound, there are months where cold email alone books 5 calls. some months it's 15. the variance is the point.
single-channel cold email is a brittle revenue model.
the agencies winning right now run email PLUS LinkedIn PLUS warm calling PLUS ads, all going at the same time.
not because it's trendy.
because cold email by itself runs into one of two walls:
→ wall 1: trust collapse. the prospect gets the email, opens a tab, googles you, finds a thin profile and a $7 Framer-looking website, and the call is dead before it books.
→ wall 2: deliverability decay. inboxes filter harder every quarter. without LinkedIn warmth and a warm-calling layer, the same offer that hit 6% reply rate six months ago hits 1.5% today.
personalization theater is not the answer. treat cold email as ONE channel in a connected motion.
WHAT TO DO RIGHT NOW:
→ map your current funnel. what happens between cold reply and booked call? if the answer is "a calendar link" and nothing else, you have a top-of-funnel-only motion pretending to be a full funnel.
→ count your active channels. if cold email is the only paid acquisition channel running this month, you're one deliverability dip away from a 0-call month.
→ stop looking for the magic email. the magic email isn't the lever. the connected motion behind it is.
KEY TAKEAWAY: cold email drives initial interest. LinkedIn warmth, warm calling, pre-call flows, and ads convert that interest. you need all of them running at the same time, or you don't have a funnel.
Everything in the file is how our team runs outbound for clients. If you'd rather have it built and run for you, talk to us.
Phase 1 (Days 0-30)
every new client engagement starts with cold email. just cold email. no LinkedIn automation, no calling layer, no ads.
for the first 90 days.
because until cold email validates which offer + which persona + which segment actually hits, you don't know where the target is.
and if you're shooting in the dark with a sniper rifle, you're missing every shot.
here's the test approach we run on every new engagement.
STEP 1: map every relevant segment up front.
for a new client, we sit down and write out every single industry and persona they could potentially sell to. then we estimate the total addressable market for each. you need a real number for each segment. a vibe is not enough.
STEP 2: write 6 to 7 different offers across those personas.
not one offer slammed into 6 segments. 6 to 7 distinct offers, each shaped to the persona it's targeting. different pain anchors, different walk-away assets, different CTAs.
STEP 3: send at volume across all of them.
this is the machine-gun phase. you're not optimizing for elegance. you're optimizing to hear someone scream. positive replies, qualified meetings booked, interested rate above 30% on the replies you do get.
STEP 4: wait for signal.
signal looks like one of two things:
→ a specific offer in a specific segment lights up disproportionately (3x the interested rate of the other offers) → a campaign that was flat for 30 days suddenly pops when you swap the LIST rather than the copy
STEP 5: ONLY now build the sniper flow.
once you've heard the scream, you bring the sniper. that means intent signals, Clay enrichments, hyper-targeted list building, a tighter CTA, maybe a custom front-end offer per persona.
doing this in reverse (Clay flow first, validate later) is the #1 thing GTM-engineer types screw up.
you end up with a beautiful 47-step workflow built around an offer the market never asked for.
FILLED EXAMPLE, what signal looks like:
we had a capital-raising client. 30 days of cold email got 2 positive replies. the offer was solid. the copy was dialed. nothing was hitting.
so we changed one variable. we went hunting for a niche data source, found a hyper-relevant industry event, scraped the attendee list, enriched it for contact info, and rewrote the CTA around an in-person angle.
the results: 2,305 emails sent, 156 replies (6.77%), 67 interested in 2 days (42.95% of replies).
that's a scream. THAT'S when you bring the sniper.
YOUR TURN (10 minutes):
list out every segment you could sell to right now:
- [SEGMENT]: TAM estimate: ___
- [SEGMENT]: TAM estimate: ___
- [SEGMENT]: TAM estimate: ___
- [SEGMENT]: TAM estimate: ___
- [SEGMENT]: TAM estimate: ___
- [SEGMENT]: TAM estimate: ___ for each segment, write the offer you'd send tomorrow. don't optimize. just write.
if you can't fill 5 rows in 10 minutes, your segment map is the bottleneck. that's chapter 2's lesson.
KEY TAKEAWAY: shoot the machine gun first. listen for where someone screams. then bring the sniper to that exact angle. doing it backwards burns 30 days and burns the offer.
Phase 2 (Days 30-60)
once cold email surfaces a winning angle, the second-touch layer goes on.
that's LinkedIn.
LinkedIn is not a separate channel from outbound. it's the trust layer that runs in parallel and makes the cold email convert harder.
here's what happens without LinkedIn warmth running underneath:
→ prospect gets the cold email → they open a new tab → they type your name into Google → they find a LinkedIn profile with no recent content, no proof posts, no signal that you actually do this → the call is dead before it's booked
the close rate is the casualty. you're paying for the meeting in send volume, then losing it to a thin LinkedIn presence.
FRAMEWORK: the LinkedIn trust stack (run all of these in parallel from day 30 onward).
→ LinkedIn automation: connection requests to everyone you cold emailed in the last 7 days. soft accept-rate target: 25%+. this puts your name in their feed before the next email send.
→ LinkedIn content cadence: 2 to 3 posts a week from the founder. case studies, teardowns, anti-patterns. NEVER a generic "5 cold email tips" post.
→ LinkedIn DM warm-up: when a connection accepts, no immediate pitch. a single value-driven message tied to a piece of content they could actually use.
→ LinkedIn signal layering: positive cold email reply triggers a LinkedIn DM the next morning thanking them, sharing the deliverable, and confirming the call.
FRAMEWORK: the founder content rule.
while the LinkedIn layer runs, the founder runs founder-led content. that means:
→ campaign teardowns with real numbers (sent / replies / interested %) → anti-pattern posts that name what most people in the space get wrong → vulnerability posts about scaling, hiring, delivery breakdowns
this is the air cover. it's what makes the cold reader trust you enough to take the call.
FILLED EXAMPLE, a connected motion:
for one of our clients, we ran cold email for 90 days, hit a 3.96% reply rate, and booked 276 interested replies on a brand-new offer (45,804 sent, 1,001 replies total).
from day 30 onward, we layered LinkedIn warmth on top. every positive replier got a connection request and a follow-up LinkedIn DM 24 hours after their reply.
the close rate on the booked calls jumped because by the time they hit the call, they'd seen the founder's content in their feed for 2 weeks.
trust doesn't compress into 90 minutes on a sales call. it accumulates across 90 days of touchpoints.
WHAT TO DO RIGHT NOW:
→ audit your LinkedIn profile. would a cold reader who just got your email find anything that looks like proof? if not, fix that this week. real campaign numbers, real client outcomes, real anti-patterns you call out.
→ set up LinkedIn automation pointed at your cold email list. nothing fancy. connection requests with a 2-sentence personal note.
→ commit to 2 posts a week from day 30 to day 60. measure connection acceptance rate. likes do not matter.
KEY TAKEAWAY: LinkedIn is the trust layer that converts cold email's top-of-funnel interest into a closed deal. without it, every cold email is fighting for a meeting against a Google search that has nothing to find.
Phase 3 (Days 60-90)
by day 60, you have two pools of data the calling layer feeds on.
pool 1: warm replies that didn't book a call.
these are prospects who said "interested" or "send more info" but never showed up on the calendar. most agencies let these die in the inbox. they're the easiest pipeline you'll ever rebuild.
pool 2: prospects who opened multiple emails in the sequence but never replied.
these are intent signals. they're tracking you. they're not ready to write a reply, but they'd take a 90-second phone call if it caught them at the right moment.
FRAMEWORK: the warm-calling stack.
warm calling and cold email are hand-in-hand. they run together from day 60 onward.
→ warm-call list source: every prospect who replied positively but never booked, going back the full 60 days.
→ script: 30 seconds, max. reference the email they replied to by date. reference the offer they showed interest in. ask one direct question:
is now still a good time to look at this, or should i circle back in 30 days?
→ outcome targets: 15% book a call directly off the phone, 25% reschedule for a future date, 60% confirm they're not ready and you put them in a 90-day re-engage sequence.
→ volume: a single SDR with a clean list of 200 warm prospects can book 10-15 calls a week off this list alone.
FRAMEWORK: cold-calling layer (optional, depends on TAM).
cold calling is the channel most agencies skip. it's not because it doesn't work. it's because it's annoying to set up. but if your TAM is below 100k, cold calling at scale is one of the highest-leverage channels available.
→ list source: same enriched cold email lists, filtered for high-intent personas. → script: same as warm calling, but anchored to a specific observable signal you found about their company. NOT "i noticed you're growing fast on LinkedIn." something specific they'd recognize. → volume target: 3,000+ dials a month per SDR is sustainable. some of our clients run higher.
ADS LAYER (and when to add it):
ads come last. not first.
here's the order of operations:
→ cold email validates the offer (Phase 1) → LinkedIn proves the trust layer works (Phase 2) → calling reactivates the warm pool (Phase 3) → ads scale what's already proven (Phase 4, beyond the 90 days)
running ads against an unvalidated offer is how agencies burn $20k in 30 days and learn nothing.
ads should compound the angle that already converted on cold email + LinkedIn + calling.
FILLED EXAMPLE, what good calling looks like:
last year across our client base we booked over 3,000 sales calls. most of those came from cold email. the calling layer added a measurable lift on top, especially in the M&A and PE finance niches where the prospects are older, more conservative, and respond way better to a phone call than another DM.
in those niches, cold calling on top of the cold email touchpoint moved the close rate higher than email alone could have.
the channels stacked on each other.
YOUR TURN (10 minutes):
list your warm-but-unbooked pool right now:
→ how many prospects in the last 60 days said "interested" but never booked: ___ → if 15% of them booked off a single phone call, how many meetings is that: ___ → what's stopping you from making those calls this week: ___
that last answer is your real bottleneck. it's usually "we don't have an SDR." the fix isn't outsourcing. the fix is the founder calling 30 warm leads on a Tuesday morning to prove the channel works before you hire.
KEY TAKEAWAY: by day 60, the highest-leverage activity in the funnel is calling the warm pool that cold email and LinkedIn already heated up. ads come last, after the offer is proven on three other channels.
Offers 101
most cold email failures get blamed on the workflow.
the Clay flow wasn't precise enough. the enrichment was wrong. the sequencer settings were off. the deliverability stack needed more domains.
90% of the time, none of that is the problem.
the offer is the problem.
here's the filter we run on every new engagement before we touch a single workflow.
FRAMEWORK: the offer-before-workflow checklist.
→ filter 1. TAM viability. is the prospect's TAM above 100k (demand-capture playable) or between 5k and 50k (demand-gen required)? if TAM is under 5k, no workflow saves the offer. you have to change the offer to fit a bigger market, or you change clients.
→ filter 2. front-end offer test. is there a low-effort, high-perceived-value taste of the core service you can give away for free? if yes, the offer can ride a demand-gen motion. if no, you're stuck on demand capture only, and you need a much bigger TAM.
→ filter 3. segment density. when you map the segments inside the TAM, are there at least 3 segments with 5k+ prospects each that fit the offer? if not, you're going to exhaust the list in 90 days.
→ filter 4. offer-vs-market match. is the prospect willing to deconstruct the offer if the market signals it's wrong? if the answer is "no, this is the offer, we just need more leads," walk away from the client.
→ filter 5. proof asset library. does the client have at least 2 case studies with specific outcomes (numbers, timeframes, walk-away assets)? if not, no workflow saves the email. the body needs proof anchors.
FRAMEWORK: demand capture vs demand generation (offer-shape diagnostic).
every offer is one of two shapes.
demand capture: "we do X for you" → finds people who already want X right now. needs massive TAM (100k+) or hyper-specific timing signals to work.
demand generation: "we'll do the first piece for free, qualified" → creates desire in people who weren't even considering it. works with mid-TAM (5k-50k) because it lowers the activation energy.
the shape of the offer decides whether the workflow can scale or hits a TAM wall in 90 days.
FILLED EXAMPLE, when the offer is the problem:
one of the strongest results we've ever booked came from a 47-word cold email that closed a $250k deal. most people would've written 200+ words for "trust building."
the email was short because the front-end offer did all the heavy lifting. the email just introduced it casually.
that's a demand-gen shaped offer. low friction, high perceived value, qualified gating built in.
compare that to clients we've turned away who showed up with a $50k retainer offer for a 4k-prospect TAM and refused to deconstruct it.
no workflow saves that. the offer is the problem.
WHAT NOT TO DO (workflow theater patterns):
→ building a 50-step Clay flow before you've sent a single test email → obsessing over hyper-personalization at the COPY level instead of the LIST level → adding 3 more enrichment tools when the offer hasn't been tested across segments → paying for a $99/month deliverability tool with a spinning logo and assuming it fixes a broken offer → leading every client demo with the workflow diagram instead of the offer hypothesis
YOUR TURN (10 minutes):
run the 5-filter checklist on your own current offer:
→ filter 1 (TAM): pass / fail / unknown → filter 2 (front-end offer): pass / fail / unknown → filter 3 (segment density): pass / fail / unknown → filter 4 (offer-vs-market match): pass / fail / unknown → filter 5 (proof asset library): pass / fail / unknown
if you have 2 or more "unknown" or "fail" answers, the workflow isn't the bottleneck. the offer is.
fix that before you touch another tool.
KEY TAKEAWAY: most cold email failures are offer failures wearing workflow costumes. run the 5 filters before you build a single flow. if the offer doesn't pass, no Clay enrichment will save it.
Read the rest of the file.
Enter your email to open this page and all 10 playbooks.