Sales & Outbound · Workflow

How to Build a $10k/mo Outbound Pipeline with AI (2026)

The exact stack and steps to land $10k MRR from cold outbound in 60 days, run by one person.

14 min readUpdated May 2026By ToolJunction Editorial

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. 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-liner

    Tip: Write your offer as 'I help [persona] [outcome] without [common pain]'.

  2. 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.io

    Tip: Filter for companies that posted job openings in your category within last 30 days - they're actively buying.

  3. 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, Claude

    Tip: The Clay 'AI Research Agent' column reading their LinkedIn last 30 days posts is your highest-signal data point.

  4. 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: Claude

    Tip: Prompt: 'In one sentence under 18 words, reference [LinkedIn post snippet] without praising it. No greeting. Plain text.'

  5. 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. 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: Smartlead

    Tip: Reply rates above 5% mean your first line is doing the work; under 2% means the offer is wrong, not the copy.

  7. 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?
The required tools total $322/mo: Apollo.io ($59) + Clay ($149) + Smartlead ($94) + Claude ($20). Optional additions like Perplexity ($20) and a backup sender like Instantly ($37) bring it to $379. Compare to a single SDR at ~$6,000/mo loaded cost.
How long until I see my first booked call?
Day 18-22 in our testing: 14 days of inbox warmup plus 4-8 days of sending before replies arrive. Pipeline reaches $10k MRR equivalent around day 55-65 if reply rate sits at 3-5%.
Can I skip Clay and just use Apollo + ChatGPT?
Yes, but reply rates drop ~40% in our tests. Clay's enrichment (funding, tech stack, LinkedIn activity) is what makes the first-line personalization specific enough to land. Without it, you're sending 'Hi {first_name}, saw you work at {company}' emails that get ignored.
What reply rate should I expect?
Cold benchmarks: under 1% = offer or ICP is wrong; 2-3% = baseline competent; 4-5% = good; above 6% = your first-line personalization is doing real work. Anything reported above 10% is usually warm contacts misclassified as cold.
Will this work in EU/GDPR markets?
Yes for B2B, with caveats: GDPR allows legitimate interest outreach to business addresses but requires an opt-out link and accurate sender info. Avoid contacting personal Gmail addresses in EU. Add a one-line GDPR disclosure at the bottom of email 1.

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.

Related Workflows