Sales Intelligence4 min read

Your outbound runs on signals, not spray-and-pray.

Daily signal detection, personalized multi-channel outreach, and a messaging engine that improves itself every two weeks. Your team approves every send.

+1

[The problem]

Manual outbound burns time on the wrong prospects.

Your team spends hours finding leads and writing emails that sound like everyone else's. Prospects actively signaling intent go unnoticed. The few replies you get sit in an inbox with no system for turning interest into booked calls.

[How we solved it]

Pipeline

  • 01

    Signal detection

    Daily scans across target communities, job boards, and founder content surface prospects showing buying signals: Head of AI postings, growth-ceiling discussions, operational scaling pain.

  • 02

    Lead enrichment & scoring

    Matching prospects get verified contact details, company research, and website analysis. Only Warm or Hot scores advance. Existing CRM contacts are excluded.

  • 03

    Personalized outreach drafting

    The AI drafts an email variant, LinkedIn note, and follow-up angle per prospect. Every message references the specific signal, matched pain points, and a relevant case study.

  • 04

    Human review & send

    Drafts surface in your team channel for review. Nothing sends until a human approves. Weekly Monday batches deliver the top 25 ranked prospects with full context.

  • 05

    Reply classification & response

    Replies are classified automatically. Positive interest and objections get AI-drafted responses grounded in original outreach context, company research, and your objection-handling playbook. Human approves before anything goes out.

  • 06

    Message optimization

    Every two weeks, campaign performance feeds a multi-armed bandit model that promotes winning variants, retires underperformers, and generates new candidates from top-performing patterns.

The cost of outbound that runs on effort instead of signals

Most early-stage outbound follows a predictable pattern. Someone pulls a list from a lead database, filters by title and company size, and starts writing templated emails. Response rates sit between 1-3%, and the team treats that as normal.

The problem is upstream. Whether anyone on that list shows actual buying intent is unknown. A CEO at a 20-person SaaS company gets the same email whether they just posted about hitting a growth ceiling or closed a round two years ago with a full engineering team. The signal that separates a receptive prospect from noise never enters the process.

Replies compound the issue. A positive response sits alongside objections, out-of-office messages, and unsubscribe requests. Each requires a different action, and quality depends on who reads it and when. No system, just a person context-switching between new outreach and old responses, trying to track who said what.

How the system finds and qualifies prospects

The pipeline starts with signals, not lists.

Every day, the detection layer scans target communities, job boards, and founder content for buying indicators. A company posting for a Head of AI. A founder writing about scaling problems. Activity in communities where your ideal customers discuss the exact challenges your service addresses. These behavioral signals suggest a company is actively thinking about the problem you solve.

Prospects who trigger a signal get cross-referenced against your CRM to exclude existing contacts. The enrichment engine pulls verified email, LinkedIn profile, company details, and a structured website analysis. Each prospect receives a composite score. Only Warm or Hot scores proceed to outreach.

Every Monday, your team receives the top 25 ranked prospects, fully enriched, with the specific signal that flagged each one.

What happens between first touch and booked call

For each qualified prospect, the AI drafts three assets: an email tied to the triggering signal, a LinkedIn note with a different angle, and a follow-up approach for the second touch. Every draft references the prospect's situation, maps it to a relevant pain point, and includes a case study.

Drafts surface in your team channel. Nothing sends until someone approves. The system handles research, writing, and personalization. Your team handles the judgment call.

When replies come in, the system classifies them: positive interest, booking request, objection, not interested, out of office. Each classification triggers a different workflow. Positive replies and objections get AI-drafted responses referencing the full outreach context, CRM record, objection-handling playbook, and a matching case study. Booking requests trigger calendar link sharing and a deal stage update. Disqualified prospects get marked with a reason.

Every outgoing response requires human approval. The AI does the preparation. Your team makes the decisions.

The optimization loop that makes messaging compound

Most outbound teams optimize by gut feel. Someone notices a subject line "seems to work" and uses it more. There is no systematic analysis, and with small send volumes, traditional A/B testing produces unreliable results.

The optimization engine runs bi-weekly. It pulls performance data across every campaign, measuring sent, opened, clicked, replied, and booked for each variant. Results are segmented by industry, title, and company size to surface which audiences respond to which angles.

The system uses a multi-armed bandit approach with Thompson Sampling instead of conventional A/B splits. With the small sample sizes typical of targeted outbound, this method allocates more sends to promising variants while still exploring new ones. It converges on what works faster than waiting for statistical significance that may never arrive.

One detail matters: the system tracks reply-to-book rate as the primary optimization metric, not reply rate alone. Optimizing for the full funnel, from send to booked call, keeps the system honest about what actually moves pipeline.

Every two weeks, the engine generates 2-3 new message variants based on winning patterns and retires underperformers. Your outreach library evolves continuously, shaped by outcome data rather than assumptions.

What compounds over time

In month one, the system replaces manual prospecting with signal-driven targeting. Your team stops building lists and starts reviewing pre-qualified prospects with drafted outreach ready for approval.

By month two, the reply handling workflow removes the response-triage bottleneck. Every reply gets the right response framework, grounded in full context, within hours.

By month three, the optimization loop has enough data to make meaningful messaging improvements. Winning patterns emerge. Losing patterns get pruned. The gap between your outreach and generic template email widens with each cycle.

The compounding effect is the point. A team running this for six months operates on a messaging foundation tested, measured, and refined across hundreds of sends. That accumulated intelligence does not reset when someone leaves or when you switch tools. It lives in the system.

[Results]

Outcomes

-90%

Prospecting time

3.2x

Reply-to-book rate

Weekly

Optimization cycles

[Stack]

Tools used

Lemlist

Outbound execution and enrichment

Firecrawl

Signal detection and company research

Claude

Message drafting and reply analysis

Attio CRM

Pipeline and contact management

Slack

Human review and approvals

Trigger.dev

Workflow orchestration

[Discovery call]

See what signal-driven outbound looks like for your team.

Book a 30-minute call. We'll audit your current outbound, show where prospects and replies are falling through the cracks, and map an AI-native pipeline on your existing tools.