Quick Answer
Replaces a full-time SDR ($72k/year) for under $400/mo in tools.
Step-by-Step Workflow
7 steps · 6 hours to set up · 5 hrs/week ongoing
- 1
Define one ICP and one offer
Pick a single buyer persona and a single offer. The biggest mistake first-time outbounders make is targeting three personas with three offers; reply rates drop below 1% because nothing resonates. Examples that work: 'series A SaaS founders with 10-50 employees, offer free 30-min teardown of their pricing page.'
30 minOutput: One ICP doc, one offer one-linerTip: Write your offer as 'I help [persona] [outcome] without [common pain]'.
- 2
Pull 1,000 prospects from Apollo
Use Apollo.io with strict filters: company size, industry, tech stack, hiring signals. Export to CSV. At reply rates of 3-5%, 1,000 prospects per month generates ~30-50 booked calls.
45 minOutput: CSV of 1,000 prospects with verified emailsTools: Apollo.ioTip: Filter for companies that posted job openings in your category within last 30 days - they're actively buying.
- 3
Enrich and score in Clay
Import the CSV into Clay. Add enrichments: recent funding, headcount trend, tech stack changes, LinkedIn activity. Use Claude (via Clay's AI column) to score 1-10 on 'is this prospect a hot fit'. Filter to top 300.
1.5 hrsOutput: 300 high-fit, scored prospectsTools: Clay, ClaudeTip: The Clay 'AI Research Agent' column reading their LinkedIn last 30 days posts is your highest-signal data point.
- 4
Generate first-line personalization with Claude
Use Claude with a prompt that pulls each prospect's LinkedIn headline + most recent post + company funding date. Output: one personalized first sentence per prospect. Length cap: 18 words. Don't let Claude write the whole email - first line only.
30 min for setup, automated thereafterOutput: 300 personalized first lines, one per prospectTools: ClaudeTip: Prompt: 'In one sentence under 18 words, reference [LinkedIn post snippet] without praising it. No greeting. Plain text.'
- 5
Set up Smartlead with warmed inboxes
Buy 3-5 domain variations (e.g. tryyourbrand.com, getyourbrand.com). Set up 2-3 inboxes per domain. Warm for 14 days via Smartlead's warming pool before sending real outbound. This is non-negotiable; cold inboxes get spam-foldered.
1 hr setup, 14 day warmupOutput: 10+ warmed inboxes sending 30 emails/day eachTools: Smartlead - 6
Send 4-step sequence over 12 days
Sequence: Day 1 personalized first line + 2-sentence offer, Day 4 short bump, Day 8 case study or proof, Day 12 'closing the loop'. Total emails: 4 per prospect. Send 300 prospects across 10 inboxes = 30 prospects per inbox per cycle.
Automated; 30 min/week monitoringOutput: ~15-25 replies, ~5-10 booked calls per 300-prospect cycleTools: SmartleadTip: Reply rates above 5% mean your first line is doing the work; under 2% means the offer is wrong, not the copy.
- 7
Iterate weekly using reply data
Each week, pull replies into a spreadsheet. Tag each as positive/neutral/negative. Look for: which first-line variants got the most positive replies, which ICP segments converted, which days had highest open rates. Adjust prospect filters in Apollo for next cycle.
1 hr/weekOutput: Weekly iteration log, improving reply rate 0.5-1% per cycle
Adjust for Your Situation
If you're solo with no list yet
Start with 300 prospects, not 1,000. Use Apollo's free tier (100 credits) for the first month to validate the offer before paying for Clay.
If you're an agency selling to enterprise
Skip Smartlead inbox warming and use HubSpot Sales Hub or Salesloft instead. Enterprise buyers will reverse-lookup the domain.
If you have under $100/mo budget
Use Apollo free tier + a manual Google Sheets workflow with ChatGPT for personalization. Time investment doubles but cost drops to <$50/mo.
Common Pitfalls
- Sending from your main domain - one spam complaint torches your real email. Always use separate sending domains.
- Using AI to write the full email body - the entire email reads as AI-generated and reply rates collapse below 1%. Use AI for first line only.
- Skipping the 14-day warmup. Brand new inboxes hitting 30 sends on day 1 land in spam 70%+ of the time.
- Not splitting tests. Run two first-line variants on every 100-prospect batch and kill the loser.
Frequently Asked Questions
How much does this outbound stack cost per month?
How long until I see my first booked call?
Can I skip Clay and just use Apollo + ChatGPT?
What reply rate should I expect?
Will this work in EU/GDPR markets?
How we built this workflow
ToolJunction's editorial team tests each workflow with real accounts and real budgets before publishing. Cost figures reflect public pricing pages as of May 2026. Reply rates, time estimates, and outcome metrics come from our own runs or vetted operator interviews. We update this page when a tool's pricing changes or a step stops working.