Last month we sent cold emails to 71 small businesses in Texas. Our reply rate was 34%. Not because we got lucky, but because we spent 8 minutes per prospect doing something most outreachers skip: a soul-walk.
A soul-walk isn't a deep dive. It's a structured 8-minute protocol that lets you answer three questions about a prospect before you type a single word of outreach:
- What problem is this business actually trying to solve right now?
- What public signals prove they care about it?
- What's the smallest, most specific thing we can offer that fits?
Most cold email fails because it's generic. You email "coffee shop owners" and say "we help coffee shops sell more." The coffee shop owner already knows they're a coffee shop. They want to know if you know their coffee shop.
The soul-walk forces that specificity.
Research Without Hallucination
The first trap: using an LLM to research a business and getting back confident fiction.
You ask Claude "what does this SMB care about?" and it spins a plausible narrative based on industry averages. Worse, it sounds like it knows something. "As a tech-forward bakery, they likely prioritize digital ordering systems."
No. Your job is to only use what you can verify.
The soul-walk framework has one rule: every claim you make must connect to a public signal you can actually see.
Public signals are concrete:
- Website copy. What problem do they say they solve? Not what your industry assumes.
- Google reviews. What do real customers complain about? That's a signal.
- LinkedIn activity. Are they posting? Hiring? What's the narrative?
- Local news. Did they get mentioned? What for?
- Their pricing page or services list. What are they actually selling, and to whom?
- Job postings. What skills are they hiring for? That's what they're investing in.
You spend 2–3 minutes collecting these signals. Then you spend 2–3 minutes connecting them. The third 2–3 minutes is writing down one specific thing you could offer.
Here's what the worksheet looks like:
Company: [Name]
Website: [URL]
Industry: [Category]
SIGNAL 1 – Website copy (30 seconds)
What problem do THEY say they solve?
Quote: "________"
SIGNAL 2 – Recent reviews or complaints (1 minute)
What do customers mention in reviews or forums?
Complaint: "________"
SIGNAL 3 – Hiring or growth signals (1 minute)
Are they hiring? What for? Expanding?
Hiring for: "________"
SIGNAL 4 – One more public signal of your choice (30 seconds)
LinkedIn, news, social, job boards—what else tells you what matters?
Found: "________"
CONNECTION – What's the actual problem?
Not: "They need social media help."
But: "Their website says they focus on [X], reviews mention [Y], and they're hiring for [Z]. That means they're probably struggling with [REAL PROBLEM]."
OFFER – What's the smallest thing you could do?
Not: "We do full branding."
But: "We could audit their [specific thing] and show them [specific output]."
Grounding Outreach in Reality
Once you have those public signals connected, your email stops being generic.
Instead of:
"Hi [First Name], I noticed you run a plumbing company. We help plumbing companies get more leads. Interested?"
You write:
"Hi [First Name], your Google reviews mention response time a lot—one customer said 'wish they'd called back faster.' I pulled your current Google Business profile setup and found [specific thing missing]. We helped [similar business] cut response-time complaints by 40% by fixing that. Worth 15 minutes?"
That email references something real about them. It's not cold anymore—it's warm because you did the work.
The soul-walk forces you to do that work. And the friction is good. If you can't find a public signal that connects your offer to their actual problem in 8 minutes, you shouldn't email them yet.
Running This at Scale
If you're emailing 50+ prospects, doing this by hand gets tedious. Most people drop it and go back to generic mail.
The move is to systematize it. Structure your signals as required inputs, force yourself to pull real quotes, then feed those signals into a prompt that won't let you bullshit.
Here's the shape of it:
Input:
{
"company_name": "Murphy's Plumbing",
"website_quote": "24-hour emergency service for residential and commercial",
"review_complaint": "took 3 days to call back on a water heater emergency",
"hiring_signal": "posting for 2 additional service technicians",
"your_offer": "Google Business optimization and review response protocol"
}
Output should be:
{
"angle": "[specific angle based on signals]",
"email_hook": "[2-sentence reference to real signals]",
"offer_specificity": "[exact thing you're offering, not vague]"
}
The key: output strict JSON. Not prose that you then have to parse and edit. JSON you can pipe directly into your email tool, CRM, or cold email platform.
That structure prevents drift. It keeps you honest. And it scales.
Why This Matters
The soul-walk isn't a tactic. It's a stance: I will only claim I know something if I can show you where I learned it.
For 71 Texas SMBs, that discipline got us from 8% reply rates (generic) to 34% (soul-walked). The difference wasn't our email template. It was that we forced ourselves to ground every premise in something verifiable.
Cold email is inherently noisy. Most of what lands in an inbox is noise. The soul-walk is how you make yours signal, not noise.
Start with 10 prospects. Walk through the framework for each. Track which ones reply. You'll feel the difference immediately—your emails stop sounding like form letters, and inboxes start opening.
If you want the exact prompts we used to automate this at scale—the ones that refuse fabrication, force signal-collection, and output clean JSON you can pipe anywhere—the Sidera Cold-Outreach Prompt Pack includes our production soul-walk prompt plus three others (cold email, landing page, audit). It's built for Claude, ChatGPT, Gemini, or any API. Check it out here.
Want the ready-to-use pack instead of building this yourself? → https://autosites.vercel.app/g/sidera-prompt-pack-v1
Top comments (0)