The Problem This Stack Solves
SDRs manually writing 20 cold emails a day spend half their time on copy, not on follow-up or research. They need to write personalized emails at scale without sounding like a bot, but most cold email tools either force rigid templates or demand a second copywriter. This stack lets one SDR produce 50+ personalized emails per week, stay out of spam, and track what actually works, all for less than a mid-tier SaaS subscription.
The Stack at a Glance
| Tool | Purpose | Cost/mo | Free Tier? |
|---|---|---|---|
| Claude (Anthropic) | AI email copy generation and subject line variation | $20 | Yes (limited) |
| Apollo.io | Lead database + email finder + basic CRM | $49 | Yes (limited to 50 credits/mo) |
| Instantly.ai | Email sending + warmup + deliverability tracking | $29 | Yes (limited to 100 sends/mo) |
| Notion | Campaign planning, template storage, results tracking | $0 | Yes (full free tier) |
| Total | $98 | Partial |
Tool 1: Claude (Anthropic) — $20/mo
Claude is your copywriter on demand. It's not the only AI writing option, but it's the best for cold email because it understands tone nuance, can generate variations without becoming repetitive, and doesn't oversell in the way some competitors do.
What it does in this stack: Generate subject lines, full email body copy, and follow-up variations. Feed Claude a lead's company description, job title, and one or two signals (recent funding round, product launch, hiring), and it produces 3-4 angle options in seconds. You pick the best one, tweak it in 30 seconds, and send. Versus writing each email from scratch, this cuts drafting time by 60%.
Key config tips:
Create a Claude system prompt specific to cold email and save it to Notion (see Tool 4). Your prompt should enforce voice (friendly but direct, no corporate speak), length (160 characters for subject lines, 50-80 words for body), and tone guardrails (no "I was impressed by your company" openers). Example structure: "You are an SDR writing cold emails to [PERSONA]. Your emails are short, conversational, and mention one specific fact about the prospect. Never use exclamation marks. Never start with 'Hi [NAME], I hope this email finds you well.'" Feed Claude the prospect context and your system prompt together.
Use Claude's web interface, not the API, during the month. API costs $0.003 per input token, and 500 email drafts a month could run $15-25 just in tokens, which eats your budget fast.
Tool 2: Apollo.io — $49/mo
Apollo is the lead database and email validation layer. Yes, Hunter and ZoomInfo exist, but Apollo's pricing and feature density win for SDRs on a tight budget. The paid plan gets you 10,000 monthly credits (roughly 2,000 validated emails), a searchable database of 200M+ contacts, and a basic CRM to track opens and replies.
What it does in this stack: Find your ICP (ideal customer profile) using Apollo's filters, export their email addresses, and validate them before you send. Apollo's bounce rate is lower than most free alternatives because the data is fresher and the validation is stricter. It also integrates directly with Instantly, so leads sync from Apollo to your sending tool without manual CSV upload.
Key config tips:
Set up your first search by company size, industry, and job title. Save this search as a recurring query so you can pull 50-100 fresh leads every Monday without redoing the filters each time. Use the "Verified email" filter to exclude addresses Apollo has a low confidence on; it cuts your volume by 15-20% but saves your sender reputation.
Connect your Apollo account to Instantly (covered in Tool 3) so email sends automatically populate in Apollo's CRM. This creates a single record per prospect with open, click, and reply data. You don't need a separate CRM if you're only running 3-5 small campaigns at once.
Tool 3: Instantly.ai — $29/mo
Instantly is the engine. It sends your emails, warms up your sender domain, and tracks deliverability without pretending to be a general sales platform. It's focused on one job: cold email delivery and warmup.
What it does in this stack: Send your validated emails from Apollo, warm up your sender domain automatically, and monitor inbox placement. Instantly's warmup sequences are passive (it auto-engages with emails from other people in your inbox) and take about 6-8 weeks to build full sender reputation. It also provides a daily deliverability report showing how many emails hit the inbox vs. spam folder, which is data most SDRs never see.
Key config tips:
Start with a new domain tied to your company. Do not send from your personal Gmail account. Set up SPF, DKIM, and DMARC records before you start (Instantly's onboarding guides you through this, and it takes 10 minutes). If your domain is brand new, expect lower deliverability in week one. Instantly's warmup will improve it by 30-40% within 30 days.
Configure your sending schedule: 50-80 emails per day across your campaigns. Instantly spreads sends throughout the day so you don't hit mailbox provider limits. Set up 2-3 follow-up sequences. First follow-up at day 3, second at day 7. Keep follow-ups short (2-3 lines) and non-pushy. Track which sequences get reply rates above 5%, then double down on those angles.
Use Instantly's native templates or import your own. Each template can have merge tags for first name, company, and custom fields from Apollo. This is where personalization happens. Example subject line: "Quick question on [Company] + [Product]" inserts real data for each send.
Tool 4: Notion — Free
Notion replaces a expensive campaign management tool. It's free, flexible, and works as your planning document, template library, and performance dashboard.
What it does in this stack: Store your email templates, campaign prompts for Claude, and a results tracker. Create a simple database with columns for Campaign Name, Subject Line, Body Copy, AI Prompt Used, Sends, Opens, Clicks, and Replies. Run weekly to see which angles get the best response rate, then feed the winners back into Claude's next batch of drafts.
Key config tips:
Build one master template database with 8-10 email angles you've tested. Tag each with the persona it targets (CTO at B2B SaaS, VP Sales at mid-market). Copy the winning copy into your Notion, not just into Instantly. This becomes your institutional knowledge. After three months, you'll have tested 15-20 angles and know exactly what works for your ICP.
Create a second Notion page for campaign planning. List the target list name, the angle, send dates, and expected volume. This helps you avoid sending similar campaigns to overlapping lists (which tanks deliverability and looks sloppy).
Set up a formula to calculate open rate and reply rate automatically. In your results tracker, add a formula field that divides Replies by Sends. After 10 campaigns, you'll spot patterns: maybe your engineering-focused angle gets 8% replies, while your product angle gets 3%. Now you know where to focus.
How the Tools Connect
The workflow is linear and quick. Every Monday or Wednesday, you do this:
-
Log into Apollo and run your saved search to pull 50-100 fresh leads in your ICP. Export as CSV with email addresses.
-
Upload the list to Instantly. Instantly validates the emails in real-time and flags low-confidence addresses. You remove those and keep ~80-85% of the original list.
-
Open Claude and paste your system prompt plus lead context (3-5 prospects with company description and one signal). Generate 3-4 email variations.
-
Copy the best variation into Instantly's template builder. Add merge tags for [FirstName], [Company], [JobTitle]. Preview two prospects to check that personalization works.
-
Set the send schedule (50 emails per day), select your follow-up sequences, and launch.
-
Every Friday, check Instantly's deliverability report. Screenshot it and paste into your Notion results tracker along with open rate and reply counts (Instantly pulls from Apollo's CRM sync). Write down what worked.
-
Loop: Feed your top-performing email angles back into Claude's prompt for next week's batch.
That's it. No manual data entry after the initial Apollo export. No logging into five platforms. Apollo data syncs to Instantly, Instantly tracks results, Notion stores what you learned.
Total Cost Breakdown
| Tool | Plan | Cost | What You Get |
|---|---|---|---|
| Claude | Pro ($20/mo) | $20 | Unlimited Claude 3.5 Sonnet usage, 500K tokens/month (covers ~500 email drafts) |
| Apollo | Growth ($49/mo) | $49 | 10K credits/month (~2,000 validated emails), 200M contact database, basic CRM, email tracking |
| Instantly | Scale ($29/mo) | $29 | 5,000 email sends/month, unlimited warmup sequences, deliverability tracking, 3 email accounts |
| Notion | Free | $0 | Unlimited pages, databases, and formulas (more than enough for campaign tracking) |
| Total | $98 | ~2,000 verified leads, ~500 personalized email drafts, 5,000 sends, full warmup + deliverability visibility |
At this volume you're sending 1,000-1,500 emails per month (conservative: 50 per day, 5 days a week). Your cost per email sent is under $0.07, which is half the cost of any full sales engagement platform.
What to Swap If Your Budget Is Different
Tighter budget ($50/mo):
Skip Claude Pro; use Claude's free tier instead. You get 50 messages per week, which is enough for 10-15 email drafts. You'll need to write more manually, but the free tier handles variations well. Keep Apollo and Instantly; those are non-negotiable for lead data and sender reputation. Total: ~$78.
Alternatively, replace Apollo with LinkedIn Sales Navigator ($65/mo) if you already have a LinkedIn account. You can search LinkedIn for your ICP manually and copy emails, but you lose email validation, which hurts deliverability. Not recommended unless Apollo's credits aren't enough for your list size.
Looser budget ($150/mo):
Upgrade Instantly to Professional ($49/mo) and add Lemlist ($69/mo). Lemlist's template builder is slightly better for visual personalization (GIFs, dynamic images), and it integrates with Slack to alert you of replies in real-time. Skip the second tier. Keep Apollo and Claude as-is. Total: ~$138.
Or add Hunter.io ($99/mo) instead of Apollo if you want email finder redundancy. Apollo and Hunter have similar databases, but Hunter integrates slightly better with certain CRMs. Running both is overkill; pick one.
Different workflow ($100/mo, no Apollo):
If you're already using LinkedIn Sales Navigator or manual research, replace Apollo with the free Instantly account (100 sends/month) and Notion for tracking. Upgrade Claude to Pro. Use Instantly's basic functionality to send hand-researched emails. This works if you're running 2-3 small campaigns and don't need constant lead flow. Total: ~$20 (Claude only, if you keep Instantly free).
Not recommended. Manual lead research kills your ability to scale past 500 sends/month.
Why This Stack, Not Alternatives
Apollo vs Hunter are nearly identical on pricing, but Apollo's CRM integration with Instantly is tighter, and the credit system gives you more flexibility if you're testing multiple lists. Hunter charges per API call and credits don't roll over.
Claude over Jasper: Jasper has cold email templates, but Claude is cheaper and more flexible. Jasper's templates are prescriptive; Claude lets you define your own voice. For SDRs who've sent 100+ emails, Claude is faster. See our comparison of AI writing tools for cold email copy.
Instantly over Lemlist: Both are solid. Instantly is $20 cheaper per month and its warmup is slightly more aggressive (which is good). Lemlist is better if you need image personalization or Slack integrations, but neither is critical for SDR-level automation. Compare them in detail here.
Notion over Pipedrive: Pipedrive's free tier is crippled (10 users, limited automations), and the paid tier starts at $39/mo. For tracking a single cold email campaign, Notion is overkill but free. If you're running 5+ concurrent campaigns with a team, move to Pipedrive. Read more on setting up Pipedrive for small teams.
Realistic Expectations
With this stack, one SDR should book 3-7 meetings per week after 4 weeks of testing. Week one and two you're learning, your domain is warming up, and your angles need refinement. By week three, you'll have data on what works. Week four, you're scaling the winners.
Open rates: 15-25% (industry average is 18%). Reply rates: 3-8% (depends entirely on your angle and ICP). Meeting book rate: 20-30% of replies (depends on your sales skills, not the tools).
If you're sending 1,000 emails, that's 150-250 opens, 30-80 replies, 6-24 meetings. At $98/mo, that's about $4-16 cost per meeting booked. Most SDRs cost $3,000-4,000 per month in salary, so ROI is immediate if you convert even 1-2 of those meetings.
This stack is not a replacement for sales skills. It automates the busywork so you have time for follow-up, research, and actual phone calls, which is where deals happen.
Bottom Line
This stack is built for SDRs who are drowning in copy work and need to ship 50+ personalized emails per week without a team or a bloated budget. It's practical, it's cheap, and it works because each tool does one thing well and passes data cleanly to the next tool. You're not paying for sales engagement features you don't use (Outreach, Salesloft), and you're not manually writing emails you could generate in 30 seconds.
If you're already deep in HubSpot or Pipedrive, add Instantly and Claude to what you have instead of rebuilding. If you're running a team of 3+ SDRs, move to Instantly's Team plan ($99/mo) instead of running separate accounts.
Skip this stack if you have fewer than 50 prospects to reach per month or if you're in a highly specialized vertical where you need human copywriter skills. Also skip it if your company already has a sales engagement tool; this is designed for bare-bones operations, not for enhancing existing infrastructure.
For everyone else, this is the cheapest way to turn an SDR into someone who can move needle at scale. Test it for 30 days and look at your reply rate. If it's below 2%, your angle is wrong, not the tools. If it's above 3%, you've got a repeatable cold email engine worth scaling.