How to Run a Cold Email Sequence with Apollo.io (Step-by-Step Playbook)
A step-by-step Apollo.io cold email playbook: ICP, list building, deliverability setup, 5-touch cadence, copy principles, and the metrics that actually matter in 2026.
Cold email still works in 2026, but the days of blasting 10,000 contacts with a single "Hey {firstname}" template are long gone. Google and Microsoft have tightened sender requirements, buyers have gotten ruthless with the archive button, and deliverability is now the single biggest bottleneck between you and pipeline.
The good news: Apollo.io gives you everything you need to run a compliant, high-converting cold email sequence in one tab. Database, enrichment, sequencer, deliverability tools, and reporting are all stitched together so you don't have to duct-tape five SaaS tools just to send a follow-up.
This playbook walks through the exact sequence I'd build inside

AI-powered B2B sales intelligence and engagement platform
Starting at Free plan with 10,000 email credits/month. Basic at $59/user/month ($49 annually) with 75 mobile credits and 1,000 exports. Professional at $99/user/month ($79 annually) with US dialer, A/B testing, and 2,000 exports. Organization at $149/user/month ($119 annually, min 3 users) with international dialer, SSO, and 4,000 exports.
What You'll Actually Get From This Playbook
This is not a "10 cold email subject lines that 10x'd our reply rate" listicle. It's the operational playbook: the buttons you click, the settings you change, and the decisions you make at each fork in the road. Specifically, you'll learn:
- How to build a tight lead list inside Apollo using buying signals, not just titles.
- How to warm up and configure your sending mailboxes so you don't hit spam on day one.
- The exact 5-touch sequence structure that still works in 2026.
- How to write copy that passes the three-second archive test.
- Which metrics matter, which ones are vanity, and when to kill a sequence.
If you want a broader comparison of cold outreach stacks before you commit, our guide to the best cold email software for small teams is a solid starting point. If you already know you want Apollo, keep reading.
Why Apollo.io for Cold Email (and When It's the Wrong Choice)
Apollo's pitch is "all-in-one revenue platform." For most founders and small sales teams, that's exactly right. You get a 275M+ contact database, email verification, a sequencer with A/B testing, dialer, meetings, and analytics for less than the cost of a standalone database tool like ZoomInfo.
Where Apollo shines:
- You don't have a list yet. The built-in database means you go from zero to 500 verified contacts in an afternoon.
- You're sending under ~200 emails/day per mailbox. Apollo's sequencer handles this volume comfortably.
- You want one tool instead of five. Combining database + sender + CRM reduces handoff bugs and price creep.
Where Apollo is the wrong choice:
- You need to send 2,000+ emails/day across dozens of inboxes. You'll want a dedicated sender like that was built specifically for high-volume, multi-inbox deliverability.
Instantly.aiScale cold email outreach with unlimited accounts and AI-powered deliverability
Starting at Sending & Warmup from $37/mo, Leads from $47/mo, CRM from $47/mo. Each product requires separate subscription.
- You already have a CRM source of truth (HubSpot, Salesforce). Apollo can sync, but you'll pay for overlapping features.
- Your ICP is weirdly niche (e.g., individual creators, local tradespeople). Apollo's data is B2B-heavy and thin on long-tail segments.
For the rest of this playbook, I'm assuming you fit the "Apollo-is-a-fit" profile. If you're closer to the high-volume case, check our breakdown of Apollo alternatives for high-volume senders before you commit.
Step 1: Nail Your ICP Before You Touch Apollo
Every bad cold email campaign I've ever seen started in the wrong place: the search filters. If you open Apollo's People Search and start clicking "VP of Marketing" + "SaaS" + "50-200 employees," you're already losing.
The people who convert on cold email aren't defined by job title. They're defined by what recently changed in their world that makes your offer relevant this month.
Write the one-sentence ICP
Before you log into Apollo, write this sentence on a sticky note:
"I help [ROLE] at [COMPANY TYPE] who are [TRIGGER/SITUATION] do [OUTCOME] without [COMMON OBJECTION]."
A bad version: "I help VPs of Sales at SaaS companies increase pipeline."
A good version: "I help Heads of Sales at Series A-B SaaS companies who just hired their first SDR get to 20+ meetings per month without building their own sequences from scratch."
The good version gives you a trigger (recently hired SDR), a stage (Series A-B), and a pain (building sequences from scratch). All three are filterable inside Apollo.
Map the sentence to Apollo filters
In Apollo's People Search, you'll translate each phrase into a filter:
- Role → Job title filter (use "contains" not exact match to catch variations).
- Company type → Industry + keyword filters on company description.
- Stage → Funding stage + employee count + revenue range.
- Trigger → This is where Apollo beats most databases. Use the "Posted Jobs" signal for hiring triggers, "News" for announcements, and "Technologies" for tech stack changes.
Save the search as a named list (e.g., "ICP-A: Series A SaaS Hiring SDR"). You'll reuse it every sequence.
Step 2: Build the List (The Hard Way, On Purpose)
Here's where most people blow up their deliverability before they've sent a single email. They run a broad search, hit "Select All 10,000," and dump everyone into a sequence.
Don't do this. Ever.
The 200-contact rule for new sequences
For any new sequence, cap the initial list at 200 contacts. This gives you enough data to judge performance (~20-40 replies if your copy is decent) without burning thousands of contacts on a message that doesn't work.
Inside Apollo:
- Run your saved search.
- Sort by "Last Updated" descending so you get freshly verified contacts first.
- Apply the "Verified Email" filter. Apollo offers verified, likely-to-engage, and catch-all statuses. For new sequences, use verified only. You can relax this once you have a proven message.
- Select the top 200.
- Save to a new list named after the sequence (e.g., "Seq-01-ICP-A-Jan26").
Enrich before you export
Before you push the list into a sequence, enrich it. Apollo's enrichment adds LinkedIn URL, company size, funding stage, and technologies. You'll use these as personalization variables in your copy.
If a contact is missing a LinkedIn URL or has a generic email (info@, contact@), remove them. Generic emails are deliverability landmines.
Step 3: Set Up Your Sending Infrastructure
This is the step 90% of Apollo users skip, and it's the single biggest reason cold email sequences fail. You can write Shakespeare-level copy and hit spam 100% of the time if your infrastructure is wrong.
Don't use your main domain
Use a secondary domain for cold email. If your main domain is acme.com, buy getacme.com or tryacme.com. Set it up in Google Workspace or Microsoft 365 with:
- SPF record authorizing your sending IPs.
- DKIM record with a 2048-bit key.
- DMARC record starting at
p=nonefor the first month, then tightening top=quarantine. - A matching website at the secondary domain (even a one-pager that redirects to your main site). Spam filters check this.
Create 2-3 mailboxes per secondary domain (e.g., dawid@getacme.com, hello@getacme.com). You can buy additional domains as you scale.
Warm up for 2-3 weeks minimum
Connect your mailboxes to Apollo and enable the built-in warm-up tool (or use a dedicated service like Mailreach or Warmup Inbox). Warm-up gradually increases sending volume from 5/day to 40/day over 2-3 weeks while automatically marking emails as important, replying, and moving them out of spam.
Do not skip this. A cold mailbox that suddenly sends 100 emails on day one will land in spam for months.
Set daily sending limits inside Apollo
Even after warm-up, respect these limits per mailbox:
- Week 1 of real sending: 20-30 emails/day
- Week 2-4: 40-50 emails/day
- Month 2+: 60-100 emails/day (cap here; above this you need multi-inbox tooling)
If you need to send more, add more mailboxes, not more volume per mailbox.
Step 4: Design the 5-Touch Cadence
This is the structural backbone. Copy changes per campaign; structure stays the same.
The 5-touch structure
| Day | Type | Purpose |
|---|---|---|
| 0 | Email 1 | Pattern interrupt + one-sentence pitch |
| 3 | Email 2 | Different angle, reference a proof point |
| 7 | Email 3 | Social proof (customer, case, data point) |
| 12 | Email 4 | Breakup email ("should I close the loop?") |
| 18 | LinkedIn connect | Soft touch, no pitch |
Five touches is the sweet spot. Three is too few (most replies come on touches 2-3). Seven is too many (you're just annoying people who didn't reply for a reason).
Why day spacing matters
Notice the Fibonacci-ish spacing: 3, 4, 5, 6 days between touches. This mirrors natural follow-up behavior (humans don't follow up on an exact 2-day cadence) and avoids tripping spam filters that flag perfectly regular intervals.
Set this up in Apollo's sequence builder with "Delay" steps between each email. Use the built-in A/B test feature to test two versions of Email 1 (your highest-leverage touch) simultaneously.
Send time windows
Apollo lets you set send windows per sequence. For B2B outbound in North America, use:
- Tuesday-Thursday
- 9 AM - 11 AM recipient local time
- 1 PM - 4 PM recipient local time
Avoid Mondays (inbox triage day) and Fridays (checked-out day). Avoid 8
AM sharp (that's when every other sequencer fires).Step 5: Write Copy That Survives the 3-Second Test
Your prospect will spend 3 seconds deciding whether to read, reply, or archive. Your copy has to win that 3-second fight.
The three-second test
Before sending, show each email to someone unfamiliar with your product and ask: "In 3 seconds, what is this person asking me to do, and why should I care?"
If they can't answer, rewrite it.
Subject line rules
- 5 words or fewer. Mobile clients cut off at 40 characters.
- Lowercase. Title Case Screams Marketing.
- No emojis, no brackets, no "Re:" fakes. These get flagged.
- Curiosity or specificity, not hype. "quick question about your SDR hiring" beats "Boost your pipeline 300%!"
Email 1 template (the pattern interrupt)
Subject: quick question about [specific thing]
Hey [First],
Saw you [specific trigger — they posted a job, launched a feature, closed a round].
Congrats. Usually when [role] at [stage] companies hit that milestone, [specific pain] becomes the next bottleneck.
We [one-sentence outcome] for [2-3 similar companies]. Worth a 15-min chat next week?
[First name]
Notice: no paragraph of company background, no "I hope this finds you well," no signature block with 8 links. It reads like an email from a human.
Email 2 (different angle)
Don't just "bump" the thread. Come in from a different angle — a resource, a question, a reframe. "Bumping this" is the laziest follow-up on earth.
Email 4 (the breakup)
The breakup email consistently gets 20-30% of total replies. Template:
Subject: closing the loop
Hey [First] — haven't heard back, so I'll stop here. If [outcome] becomes a priority in Q2, feel free to reply and I'll pick it up then.
[First name]
That's it. No pitch. No guilt. No 8th attempt to show value. The low-pressure close is what drives the reply.
Step 6: Personalization Without the Pain
"Personalize every email manually" is bad advice for anyone sending more than 50/week. The math doesn't work. But "{firstname}, loved your LinkedIn post!" doesn't work either — it's obviously fake.
The fix: layered personalization.
Layer 1: Segmented templates
Don't send the same Email 1 to a founder, a VP, and an IC. Build 3-4 template variants per sequence, one per persona. Inside Apollo, split your 200-contact list by role and assign different sequence templates to each segment.
Layer 2: Variable-driven snippets
Use Apollo's custom variables to inject company-specific context:
{{company_employee_count}}→ "...usually when teams hit 50 people..."{{company_industry}}→ "...other fintech companies we work with..."{{recent_funding}}→ "Saw the Series B announcement — congrats."
These feel personal even though they're templated.
Layer 3: Manual first-line personalization
For your top 20% of contacts (your "tier 1" prospects), spend 60 seconds writing a custom first line. Check their LinkedIn for a recent post, a mutual connection, or a specific trigger. One sentence. That's it.
Apollo lets you store this as a custom field ("personalized_opener") and inject it into the template. This is the highest-leverage 20 minutes of your sending day.
Step 7: Launch, Monitor, and Iterate
You've got the list, the infrastructure, the cadence, and the copy. Time to ship.
Pre-launch checklist
- All mailboxes warm (check warm-up tool dashboard)
- SPF / DKIM / DMARC green in mxtoolbox.com
- A/B test set on Email 1 (two subject line variants)
- Send window set to Tue-Thu, business hours
- Daily sending cap set per mailbox
- Reply handling route configured (Apollo auto-pauses sequence on reply)
- Unsubscribe link in footer (legally required under CAN-SPAM, GDPR, CASL)
The metrics that actually matter
Apollo's reporting gives you open rates, reply rates, bounce rates, and meetings booked. Here's what to focus on:
- Bounce rate: Keep under 3%. Above 5% and your domain reputation tanks within days.
- Reply rate: Aim for 5-10% on cold sequences. Below 2% means copy or targeting is broken.
- Positive reply rate: Of replies, what % are interested (vs. "not interested," auto-responder, wrong contact)? Aim for 20-30%.
- Meetings booked / contacts added: The only metric that matters for revenue. 1-2% is solid for cold outbound.
Ignore open rates entirely in 2026. Apple Mail Privacy Protection and Gmail image proxying make opens functionally meaningless.
The kill/iterate decision
After 100 contacts have gone through all 5 touches:
- Reply rate < 2%: Kill the sequence. Copy or targeting is off. Don't keep pouring contacts into a broken funnel.
- Reply rate 2-5%: Iterate. Swap Email 1's subject line, tighten the pitch, or retarget to a different segment.
- Reply rate 5%+: Scale. Add 200 more contacts to the same sequence, then 500, then 1,000.
Respect the kill signal. Most sequences that "just need a few more sends" are actually dead — you're burning contacts and hurting your domain.
Common Mistakes That Nuke Cold Email Sequences
After watching dozens of teams run this playbook, these are the mistakes that come up again and again:
Sending from your main domain
Covered above, but worth repeating. One bad sequence on your main domain can cause weeks of deliverability issues for legitimate business email. Always use a secondary domain.
Skipping warm-up
"I'll just start slow." No. Sending 20 cold emails from a brand-new mailbox on day one still lands you in spam. Warm-up simulates real conversations to build sender reputation. Non-negotiable.
Writing for yourself, not the reader
Your reader doesn't care about your company, your features, or how impressive your logos are. They care about their own problem. Every email should feel like it was written for them specifically — even when it's templated.
Measuring opens as success
Open rates are vanity metrics in 2026. A 60% open rate with a 0.5% reply rate is a failing sequence, not a winning one. Watch replies and meetings.
Running the same sequence forever
Cold email copy has a half-life of about 3-6 months. What worked in Q1 is in every spam filter's training set by Q4. Refresh your angles every quarter.
Apollo.io vs. Dedicated Sending Tools (When to Graduate)
Once you hit ~1,000 sends/day across 10+ mailboxes, you'll start to feel Apollo's limits as a sender. The database and sequencer are still world-class, but high-volume senders typically split the stack:
- Apollo for data + enrichment + CRM-lite.
- Dedicated sender (Instantly, Smartlead) for high-volume mailbox rotation.

Scale cold email outreach with unlimited accounts and AI-powered deliverability
Starting at Sending & Warmup from $37/mo, Leads from $47/mo, CRM from $47/mo. Each product requires separate subscription.
For most readers, though: start with Apollo end-to-end. Don't over-engineer the stack before you have a working sequence. Get to 100 meetings booked from Apollo alone, then graduate.
For a broader look at how these tools stack up, our deep-dive on the top sales engagement platforms compares Apollo, Instantly, Smartlead, and Outreach head-to-head.
Putting It All Together: Your First 14 Days
Here's the condensed timeline for launching your first Apollo cold email sequence from scratch:
Days 1-3: Infrastructure
- Buy secondary domain.
- Set up Google Workspace / M365 with 2-3 mailboxes.
- Configure SPF, DKIM, DMARC.
- Start warm-up.
Days 4-7: ICP and list
- Write your one-sentence ICP.
- Build saved search in Apollo.
- Enrich and clean first 200 contacts.
- Write sequence copy (Emails 1-4 + LinkedIn step).
Days 8-14: Launch
- Load contacts into sequence.
- Set send windows and daily caps.
- Launch Tuesday morning.
- Monitor bounce rate daily; reply rate after first 100 contacts.
By day 14, you'll have real data. By day 30, you'll have your first handful of booked meetings. By day 60, you'll know whether the offer works.
Frequently Asked Questions
How many cold emails can I send per day with Apollo.io?
Apollo itself doesn't hard-cap you, but your sending mailbox will. Per mailbox, stay under 50/day for the first month after warm-up, then ramp to 60-100/day. If you need more volume, add mailboxes — don't push a single inbox past 100/day cold.
Is cold email legal?
In most jurisdictions, yes, with conditions. Under CAN-SPAM (US), you need a valid physical address and a working unsubscribe link. Under GDPR (EU), you need legitimate interest as a legal basis, a clear opt-out, and contact targeting that's proportionate. Under CASL (Canada), cold B2B email to business addresses is generally permitted. Apollo auto-injects unsubscribe links. Your address goes in the template footer.
Do I really need a separate domain for cold email?
Yes. Even "good" cold email can trip spam filters occasionally. You don't want a bad week on your cold domain to affect billing@yourmaindomain.com landing in customers' inboxes. Secondary domains cost $10/year. It's the cheapest insurance in sales.
What's the realistic reply rate for cold email in 2026?
For a tight ICP with decent copy: 5-10% reply rate, with 2-4% being positive replies. For a broader list or generic copy: 1-3% reply rate. If you're below 2% total replies after 100 sends, the sequence is broken — don't keep sending.
Should I use AI to write my cold emails?
Carefully. AI is great for first drafts, variant generation, and personalization snippets. It's terrible at the judgment calls — tone, specificity, when to break a rule. Use AI to draft, then always edit by hand. AI-sounding emails are the fastest way to get archived.
How do I handle negative replies?
Reply once, briefly, politely. "Totally understood, thanks for the reply — if priorities shift, feel free to reach out." Do not defend your pitch, do not ask for a referral, do not try to "handle the objection." Negative replies are a healthy signal — they mean your list is active and reading.
When should I move from Apollo to a dedicated sending tool?
When you hit ~1,000 sends/day across 10+ mailboxes, or when deliverability becomes your #1 bottleneck. Below that volume, Apollo's sequencer is more than enough. Above it, tools like Instantly or Smartlead are built specifically for high-volume inbox rotation.
Next Steps
You now have the full playbook. The hardest part isn't the tool — Apollo makes the mechanics easy. The hard part is resisting the urge to skip steps: sending from your main domain, loading 5,000 contacts instead of 200, running the same sequence for 6 months because it "used to work."
Ship the first 200-contact sequence this week. Iterate based on real data, not opinions. Your pipeline will thank you.
If you want to compare Apollo against the rest of the field before committing, check our full Apollo.io review and alternatives. Or dive into our cold outreach strategy guides on the blog for more tactical deep-dives.
Related Posts
AiSDR vs Apollo.io: AI SDR Automation vs Manual Outbound Workflows
AiSDR runs autonomous AI-driven outbound while Apollo.io gives your humans the data and tools to run it themselves. Here is when each one wins, and how to pick between AI SDR automation and manual outbound workflows.
AiSDR Review: Hands-On with AI Sales Outreach for SMB Sales Teams
A hands-on AiSDR review for SMB sales teams. Real workflow, pricing breakdown, honest trade-offs, and when it actually beats hiring another SDR.
AiSDR Pricing Breakdown: Is It Worth It for Founder-Led Sales Teams?
A no-fluff breakdown of AiSDR's $900-$4,500/mo plans, cost-per-meeting math, and the real break-even point versus hiring your first SDR. If you're a founder doing sales yourself, this is the math you actually need.