Outreaches
Technical Setup

B2B lead generation automation: our complete tech stack 2025

Every tool, integration, and automation we use to scale outreach to 1000+ prospects monthly while maintaining personalization and deliverability.

18 min read
November 5, 2025

Table of contents

Building a B2B lead generation system that scales to 1000+ prospects monthly while maintaining personalization and deliverability isn't about finding one magic tool. It's about architecting a complete tech stack where specialized tools work together seamlessly.

After testing 50+ tools and spending $100K+ on different platforms over the past 3 years, we've refined our stack to 25 core tools that deliver consistent results. This is our complete 2025 tech stack breakdown: what we use, why we chose it, how much it costs, and exactly how everything connects.

Prospects contacted monthly
1,200+
Email inbox rate
98%
Average reply rate
11.3%
Core tools in stack
25

Key Takeaways

  • Complete tech stack: 25 tools across 5 layers (data, execution, deliverability, orchestration, analytics)
  • Best-in-class philosophy: specialized tools integrated via Make.com beat all-in-one platforms
  • Redundancy for critical paths: backup tools ready for email sending, data enrichment, automation
  • API-first integration: every tool must have robust APIs - if it doesn't integrate, it's rejected
  • Data flows down (raw data to execution), insights flow up (performance data to intelligence layer)
  • Implementation timeline: 6-8 weeks for full stack deployment with proper testing

Our tech stack philosophy

Before diving into specific tools, it's important to understand the principles that guide our stack architecture. These aren't just preferences—they're hard-learned lessons from years of trial and error.

Best-in-class over all-in-one

We choose specialized tools that excel at specific functions rather than compromise with all-in-one platforms

Example: Smartlead for email deliverability + Clay for data enrichment beats any single platform

API-first integration

Every tool must have robust APIs. If it doesn't integrate well, it doesn't make the stack

Example: Make.com connects 50+ tools in our stack with custom workflows

Redundancy for critical paths

Mission-critical functions have backup tools ready to deploy within hours

Example: Primary email: Smartlead | Backup: Instantly, Lemlist (pre-configured)

Data flows down, insights flow up

Raw data from intelligence layer flows to execution layer; performance insights flow back to intelligence

Example: Reply rates from Smartlead inform lead scoring in Clay

"We've tried all-in-one platforms. They promise simplicity but deliver mediocrity. A specialized stack with proper integration always outperforms. The complexity is worth it when you're scaling."
- 3 years of stack optimization

Complete tech stack breakdown

Our stack is organized into 5 layers, each serving a specific function in the lead generation pipeline. Here's the complete architecture:

5-Layer Stack Architecture

1
Data & Intelligence Layer

Lead sourcing, enrichment, intent signals, verification

2
Outreach Execution Layer

Email, LinkedIn, WhatsApp sending platforms

3
Deliverability & Infrastructure

Domain setup, warm-up, monitoring, verification

4
Orchestration Layer

Workflow automation, integrations, data flows

5
Analytics & Optimization

CRM, reporting, attribution, dashboards

Each layer has primary tools and backup options. If our primary email platform goes down, we can switch to backup within 2 hours with minimal disruption.

Layer 1: Data & Intelligence

Everything starts with data. The quality of your outreach is directly proportional to the quality of your data. We use a waterfall enrichment approach: start with cheap/free sources, progressively use premium sources only when needed. To understand how intent data fits into this, read our signal-based outreach guide.

Lead Data Sources

Apollo.io

Purpose: Primary B2B database

How we use it: 250M+ contact database, intent data, technographic filters

Cost: $79-149/mo

Alternatives: ZoomInfo, Cognism

LinkedIn Sales Navigator

Purpose: LinkedIn prospecting

How we use it: Advanced search, lead lists, real-time updates

Cost: $99/mo per seat

Alternatives: LinkedIn Recruiter Lite

Hunter.io

Purpose: Email finding & verification

How we use it: Find emails, verify deliverability, domain search

Cost: $49-149/mo

Alternatives: Snov.io, FindThatLead

Data Enrichment

Clay.com

Purpose: Waterfall enrichment & data orchestration

How we use it: Multi-source enrichment, AI personalization, workflow builder

Cost: $149-349/mo

Alternatives: Clearbit (expensive), Apify

Phantombuster

Purpose: Web scraping & automation

How we use it: LinkedIn scraping, company data extraction, social signals

Cost: $59-399/mo

Alternatives: Apify, Octoparse

Clearbit

Purpose: Real-time company enrichment

How we use it: Firmographic data, employee count, funding, tech stack

Cost: $99-999/mo

Alternatives: BuiltWith, Datanyze

Intent & Signals

Bombora

Purpose: B2B intent data

How we use it: Company surge topics, buying intent signals, account prioritization

Cost: Custom pricing

Alternatives: 6sense, TechTarget Priority Engine

Common Room

Purpose: Digital footprint tracking

How we use it: Social signals, product usage, community engagement

Cost: $500-2000/mo

Alternatives: Koala, Pocus

Pro tip: Clay.com is our MVP tool. It connects to 50+ data sources and runs waterfall enrichment automatically. Start with free sources (company website scraping), only use paid APIs when free sources fail. This saves us ~60% on enrichment costs.

Layer 2: Outreach Execution

This is where the magic happens. We send 1000+ personalized messages across email, LinkedIn, and WhatsApp monthly. The key is using specialized tools for each channel and coordinating them via orchestration layer. For detailed coordination strategies, see our multichannel optimization guide.

Email Outreach

Smartlead

Purpose: Primary email sending platform

How we use it: Unlimited mailboxes, AI warm-up, deliverability optimization

Cost: $39-94/mo

Why we chose it: Best deliverability rates (98%+ inbox), unlimited sending domains, white-label client management

Alternatives: Instantly, Lemlist

Instantly.ai

Purpose: Backup email platform

How we use it: Warm-up, campaign management, deliverability monitoring

Cost: $37-97/mo

Why we chose it: Fast setup, reliable warm-up, good for high-volume campaigns

Alternatives: Mailshake, Reply.io

Lemlist

Purpose: Advanced personalization campaigns

How we use it: Image/video personalization, LinkedIn integration, multichannel sequences

Cost: $59-99/mo per seat

Why we chose it: Best personalization features, multichannel capabilities, strong LinkedIn integration

Alternatives: Woodpecker, Quickmail

LinkedIn Outreach

Lemlist (LinkedIn integration)

Purpose: LinkedIn automation

How we use it: Connection requests, messages, profile views in multichannel sequences

Cost: Included in Lemlist

Why we chose it: Native multichannel sequences with email, safe automation limits

Alternatives: Expandi, LinkedHelper

Waalaxy

Purpose: Standalone LinkedIn automation

How we use it: Advanced LinkedIn workflows, CRM sync, team management

Cost: $60-80/mo

Why we chose it: Cloud-based (no Chrome extension), safe limits, good reporting

Alternatives: Phantombuster, Dripify

WhatsApp Outreach

WhatsApp Business API

Purpose: Official WhatsApp messaging

How we use it: Template messages, conversation management, opt-in compliance

Cost: $0.005-0.09 per message

Why we chose it: Official API, compliant, best deliverability

Alternatives: 360dialog, Twilio

Respond.io

Purpose: WhatsApp conversation management

How we use it: Multi-agent inbox, automation, CRM integration

Cost: $79-499/mo

Why we chose it: Best UI for team management, strong automation, multi-channel support

Alternatives: Trengo, Wati

Important: Never use one tool for everything. Email deliverability is fragile. We run Smartlead as primary, Instantly as backup, and Lemlist for special personalization campaigns. If one platform has deliverability issues, we can switch in hours.

Layer 3: Deliverability & Infrastructure

You can have perfect data and messaging, but if your emails land in spam, nothing else matters. Deliverability is 80% infrastructure and 20% content. Here's our complete deliverability stack:

Domain Infrastructure

CloudflareFree - $20/mo

Purpose: DNS & domain management

DNS hosting, SSL certificates, email routing

Google Workspace$6-18/mo per mailbox

Purpose: Email hosting

Primary mailboxes for warm-up and sending

Microsoft 365$6-22/mo per mailbox

Purpose: Alternative email hosting

Secondary mailbox provider for redundancy

Deliverability Monitoring

GlockApps$79-399/mo

Purpose: Inbox placement testing

Test email deliverability across providers

MailReach$25/mo per mailbox

Purpose: Warm-up & monitoring

Automated warm-up, spam score monitoring

Google Postmaster ToolsFree

Purpose: Gmail reputation monitoring

Domain reputation, spam rate, feedback loops

Email Verification

ZeroBounce$0.008-0.016 per email

Purpose: Email validation

Pre-send verification, catch-all detection, spam trap removal

NeverBounce$0.008 per email

Purpose: Backup verification

Real-time API verification, bulk list cleaning

Our Deliverability Results

Inbox placement rate
98%
Bounce rate
<0.5%
Average open rate
42-48%
Full domain warm-up
6 weeks
Deliverability checklist: Use 1 domain per 3-5 sending mailboxes. Warm up for 6 weeks minimum. Monitor daily with GlockApps. Keep send volume under 40 emails/mailbox/day during warm-up, max 80/day at full capacity.

For a complete step-by-step domain warm-up process, read our domain warmup guide.

Layer 4: Orchestration & Workflows

This is the glue that holds everything together. Make.com connects all our tools and automates data flows between them. Without proper orchestration, you're just using expensive tools in isolation.

Make.com (primary)

Purpose: Workflow automation & integration hub

How we use it:
  • Connect all tools in the stack
  • Data flows between Clay, Smartlead, HubSpot
  • Trigger-based workflows (replied → stop sequence → create task)
  • Error handling & logging

Active workflows

150+ active scenarios

Cost

$29-299/mo

Why we chose it: Visual workflow builder, unlimited operations on Pro plan, better error handling than Zapier

Zapier (backup)

Purpose: Secondary automation platform

How we use it:
  • Simple 2-3 step automations
  • Tools that integrate better with Zapier than Make
  • Webhook receivers & data transformations

Active workflows

20+ active zaps

Cost

$29-599/mo

Why we chose it: Largest app ecosystem, reliable execution, good support

n8n (self-hosted)

Purpose: Custom automations & data processing

How we use it:
  • Complex data transformations
  • Custom API integrations
  • High-volume data processing

Active workflows

Cost

$0 (self-hosted) or $20-500/mo (cloud)

Why we chose it: Open source, unlimited executions, full control over data

Most Important Workflows (Make.com)

Lead enrichment flow: New lead in HubSpot → Clay waterfall enrichment → Verify email with ZeroBounce → Update HubSpot with enriched data → Add to Smartlead campaign
Reply handling: Email reply detected in Smartlead → Stop all active sequences → Update HubSpot status to "Engaged" → Create task for SDR → Send Slack notification with reply text
Multichannel coordination: Day 1: Email from Smartlead → Day 2: LinkedIn view via Lemlist → Day 4: LinkedIn message → Day 7: Email follow-up → Day 10: WhatsApp message
Meeting booked flow: Calendly meeting booked → Create HubSpot deal → Send confirmation email → Trigger pre-meeting research in Clay → Add notes to HubSpot → Slack notification to team
We run 150+ active scenarios in Make.com. The platform costs $299/mo but saves us 40+ hours/week of manual work. ROI is obvious.

Want to learn more about automating your entire sales process? Check out our complete sales automation guide.

Layer 5: Analytics & Optimization

You can't optimize what you don't measure. Our analytics stack gives us real-time visibility into every metric that matters, from send volume to revenue attribution.

CRM & Pipeline

Tool: HubSpot
Purpose: Central pipeline management, deal tracking, reporting
Cost: $45-3600/mo
Key metrics we track:
  • Pipeline velocity
  • Win rate by source
  • Average deal size
  • Sales cycle length

Outreach Analytics

Tool: Custom dashboards (Databox + Google Sheets)
Purpose: Real-time outreach performance across all channels
Cost: $0-189/mo
Key metrics we track:
  • Daily send volume by channel
  • Open rates, reply rates, bounce rates
  • Deliverability scores
  • Cost per qualified meeting

Attribution

Tool: HubSpot + custom UTM tracking
Purpose: Track which channels & campaigns drive pipeline
Cost: Included in HubSpot
Key metrics we track:
  • First touch attribution
  • Multi-touch attribution
  • Channel ROI
  • Campaign performance

Business Intelligence

Tool: Metabase (self-hosted)
Purpose: Cross-platform analytics, custom reports, executive dashboards
Cost: $0 (self-hosted) or $85-500/mo (cloud)
Key metrics we track:
  • Revenue by channel
  • CAC by source
  • LTV:CAC ratio
  • Payback period

How everything connects: complete integration flow

Here's how data flows through our complete stack, from initial lead sourcing to closed deal. Understanding this flow is critical for replicating the system.

1. Lead Sourcing

Apollo/Sales Navigator → Clay for enrichment → Verify with Hunter/ZeroBounce → Push to HubSpot

Apollo.ioClayHunter.ioZeroBounceHubSpot

2. Personalization

HubSpot lead data → Clay waterfall enrichment → AI personalization → Custom variables → Smartlead

HubSpotClayOpenAI APISmartlead

3. Multichannel Execution

Smartlead (email) + Lemlist (LinkedIn) + Respond.io (WhatsApp) → Coordinated via Make.com

SmartleadLemlistRespond.ioMake.com

4. Engagement Tracking

Email opened → Log in HubSpot → Update lead score → Trigger LinkedIn touch → Send to Slack

SmartleadHubSpotLemlistSlackMake.com

5. Reply Handling

Reply received → Stop all sequences → Update HubSpot → Create task → Slack notification → SDR response

Smartlead/LemlistMake.comHubSpotSlack

6. Meeting Booked

Meeting link clicked → HubSpot deal created → Calendly books time → Confirmation sent → Pre-meeting research triggered

HubSpotCalendlyMake.comClay
Integration best practice: Every integration has error handling and logging. When something breaks (and it will), we get Slack alerts with details. We can usually fix issues in under 30 minutes.

Implementation roadmap: how to deploy this stack

You don't build this overnight. Here's the realistic timeline we recommend for implementing this stack from scratch, based on our experience deploying it 15+ times for clients.

8-Week Implementation Plan

1

Week 1-2: Foundation & Infrastructure

Purchase domains (3-5 sending domains + 1 main). Set up Google Workspace mailboxes (10-15). Configure DNS: SPF, DKIM, DMARC records. Connect Cloudflare. Start domain warm-up with MailReach.

  • • Domain naming: use variations of main domain (outreaches.ai → outreaches.co, getoutreaches.com)
  • • Mailbox setup: user+1@domain.com, user+2@domain.com format
  • • DNS configuration: 1-2 days for propagation
2

Week 3: Data & Intelligence Layer

Set up Apollo.io + Sales Navigator accounts. Configure Clay workspace and connect to data sources. Set up enrichment waterfalls. Connect Hunter.io and ZeroBounce for verification.

  • • Clay templates: import our pre-built enrichment flows (contact us for templates)
  • • Test enrichment: run 50-100 test records through waterfall
  • • Verify data quality: >90% email accuracy required
3

Week 4: Outreach Execution Platforms

Set up Smartlead account and connect sending domains. Configure Instantly as backup. Set up Lemlist for LinkedIn integration. Connect Waalaxy for LinkedIn automation. Set up WhatsApp Business API.

  • • Import mailboxes to Smartlead (takes 24-48h for verification)
  • • Test send from each mailbox (personal email first)
  • • Configure sending schedules: 8am-6pm recipient timezone
4

Week 5-6: Orchestration & Integration (Critical Phase)

Set up Make.com workspace. Build core workflows: lead enrichment, sequence triggering, reply handling, meeting booking. Set up Zapier for simple automations. Configure error handling and logging.

  • • Start with 5 core workflows, test thoroughly
  • • Add Slack notifications for every workflow
  • • Create testing environment with dummy data
  • • Document every workflow (future you will thank you)
5

Week 6-7: CRM & Analytics Setup

Set up HubSpot account and custom properties. Configure deal pipeline stages. Build custom dashboards in Databox. Set up Metabase for cross-platform analytics. Connect attribution tracking.

  • • HubSpot properties: source, campaign, channel, enrichment status, sequence stage
  • • Custom reports: daily outreach volume, reply rates by channel, cost per meeting
  • • Weekly review cadence: Monday metrics review meeting
6

Week 7: Testing & Optimization

Send test campaigns to small lists (50-100 prospects). Monitor deliverability with GlockApps. Test all workflows end-to-end. Fix integration issues. Optimize based on initial results.

  • • Test list: use internal team emails + safe test lists
  • • Deliverability check: should see >95% inbox rate
  • • Workflow testing: trigger every scenario manually
  • • Performance baseline: document initial metrics
7

Week 8: Launch & Scale

Launch first real campaigns at 50% capacity. Monitor metrics daily. Gradually increase volume. Optimize messaging based on reply rates. Scale to full capacity by end of week.

  • • Start: 200-300 prospects/week
  • • Scale: add 100-200/week based on deliverability
  • • Target: 1000+ prospects/month by Week 8 end
  • • Keep warm-up running throughout (never stop!)
Common mistake: Rushing domain warm-up. If you start sending before Week 6, you'll destroy your domain reputation. Patience during warm-up saves months of deliverability hell later.

Alternative approaches: when to simplify the stack

Our 25-tool stack is optimized for 1000+ prospects/month at scale. If you're just starting or have different constraints, here are simplified alternatives:

Starter Stack ($400-600/mo)

Target: 200-400 prospects/month, testing product-market fit

  • Data: Apollo.io only ($79-149/mo)
  • Email: Instantly.ai ($37-97/mo)
  • LinkedIn: Waalaxy ($60/mo)
  • CRM: HubSpot Free + paid starter when needed ($45/mo)
  • Automation: Zapier basics ($29/mo)
  • Infrastructure: 3 domains, 5 mailboxes (~$120/mo)

Trade-offs: Less personalization, slower enrichment, no redundancy, manual work for complex workflows

Growth Stack ($1,200-1,800/mo)

Target: 600-800 prospects/month, proven product-market fit

  • Data: Apollo.io + Clay.com + Hunter.io ($277-398/mo)
  • Email: Smartlead primary + Instantly backup ($76-191/mo)
  • LinkedIn: Lemlist with LinkedIn integration ($99/mo)
  • WhatsApp: Basic WhatsApp Business API setup ($79-150/mo)
  • CRM: HubSpot Professional ($800/mo)
  • Automation: Make.com ($149/mo)
  • Infrastructure: 5 domains, 10 mailboxes (~$240/mo)

Sweet spot: Good balance of automation, personalization, and cost efficiency

All-in-One Alternative

If you really want simplicity...

Use Apollo.io All-in-One ($99-149/mo): includes database, enrichment, email sequences, phone dialer, LinkedIn. Add HubSpot Free for CRM.

Why we don't recommend it: Apollo's email deliverability is weaker (shared IPs), less personalization, limited LinkedIn automation, can't handle WhatsApp, no advanced workflows. Good for absolute beginners only.

Expensive lessons learned: mistakes to avoid

We've spent $100K+ and countless hours testing tools. Here are the painful lessons so you don't have to repeat our mistakes:

❌ Don't: Buy all tools at once

We wasted $3K+ on tools we never properly integrated. Start with foundation (data + email), add tools incrementally as you prove each layer works.

❌ Don't: Skip warm-up to "test faster"

Destroyed 2 domains trying to send cold before proper warm-up. Took 6 months to rebuild reputation. The 6-week warm-up is non-negotiable.

❌ Don't: Use personal email domain for cold outreach

Burned our main domain (outreaches.ai) by sending cold emails from it early on. Never recovered inbox rate above 60%. Now we use only separate domains for outreach.

❌ Don't: Trust "unlimited email sending" marketing

ISPs don't care about tool limits. Gmail has hard limits regardless of your tool. We stick to 40-80 emails/mailbox/day maximum to maintain deliverability.

❌ Don't: Neglect error monitoring

Lost 2 weeks of data when Clay-to-Smartlead integration broke silently. Now every workflow has Slack alerts. We catch issues within hours, not weeks.

✅ Do: Start with proven templates

Building workflows from scratch takes 100+ hours. We offer our Make.com templates to clients. You can be live in 2 weeks instead of 2 months.

Want our exact setup?

We offer complete tech stack implementation as part of our SDR as a Service. You get:

  • All 25 tools configured and integrated (you own the accounts)
  • Pre-built Make.com workflows (150+ scenarios ready to deploy)
  • Domains purchased and warmed up (6-week process managed for you)
  • HubSpot CRM configured with custom dashboards
  • 2 weeks to full deployment (vs 8 weeks DIY)
  • Ongoing optimization and tool management included

Final thoughts: stack is a competitive advantage

Most B2B companies treat their tech stack as a necessary expense. We treat it as a competitive moat. The difference between a $400/mo starter stack and our $2,450/mo optimized stack isn't just features—it's systematic advantage at every stage of the funnel.

Better data quality means better targeting. Better deliverability means more messages land. Better personalization means higher reply rates. Better orchestration means faster response times. Better analytics means continuous optimization.

The ROI math is simple: if this stack helps us book 5 extra meetings per month at $3K average value each, that's $15K in pipeline for $2,450 in costs. 6x return before accounting for time savings and operational efficiency.

You don't need to copy our exact stack. But you do need to think systematically about how tools work together, not just individually. That's the difference between outreach that scales and outreach that breaks at volume.

Sales tech stack FAQ

Ready to implement these strategies?

Let's build your systematic outreach process from scratch. From signal-driven data to booked meetings.

Continue reading