← Back to Thinking

How to Build a Signal-Based Outbound List in Clay

Signal-based outbound targets accounts when they're most likely to buy. Here's how to build it in Clay — and why it outperforms static list prospecting.

The difference between average outbound and effective outbound isn’t usually the copy. It isn’t even the targeting, in the broad sense. It’s timing.

Cold outreach sent to a company that fits your ICP but has no active need or change happening lands like any other cold email — in the wrong week, at the wrong time, with no hook beyond “we thought you might find this interesting.” The same message sent to a company that just raised a Series A, just hired a new VP of Sales, or just started advertising for five sales roles — that’s a different conversation. The context exists. The timing is defensible.

Signal-based outbound is the systematic approach to improving timing. Clay is the tool that makes it feasible at scale.


What signals are and why they matter

A buying signal is an observable event that suggests a company may be in market, may have relevant budget, or may be going through a change that creates a need for what you sell.

Signals don’t tell you that a company will buy. They tell you that the probability is higher than the baseline. That’s enough to justify prioritising them in your outreach and to give you a specific angle for your opening message.

The signals that tend to be most useful:

Hiring signals. A company posting three VP of Sales roles is scaling its sales organisation. A company hiring its first RevOps analyst probably doesn’t have one yet. A company posting five SDR roles is building an outbound motion from scratch. Specific job postings are highly predictive of specific needs — if you can match your value proposition to what the hiring pattern tells you, your opening line writes itself.

Funding announcements. A Series A or B close gives a company budget and a mandate to grow. The six months after a funding round is one of the highest-probability windows for infrastructure and tooling purchases. Speed matters here — being first to reach out after an announcement is a genuine advantage.

Leadership changes. A new VP of Sales, CRO, or Head of RevOps at a target account is often rebuilding or building from scratch. They’re typically more open to new approaches than the person they replaced. A LinkedIn job change notification triggering outreach the week someone starts is a meaningfully better timing than reaching them three months later.

Tech stack changes. A company switching CRM, adding a new sales engagement tool, or removing a competitor product is showing activity in your category. This signal is most useful for businesses selling tools that replace, complement, or integrate with specific technology.

Company growth signals. Headcount growth in specific departments (tracked via LinkedIn employee counts over time) suggests a company is scaling in that area. Combined with other ICP criteria, this is a useful secondary signal for prioritisation.


Building a signal-based table in Clay

The mechanics of a signal-based Clay workflow:

Step 1: Define the trigger condition

Before building anything in Clay, be explicit about what you’re monitoring and why. “Funding announcements for B2B SaaS companies between 50 and 500 employees in the UK” is an operational trigger definition. “Companies that might need us” is not.

Write down:

  • The signal event (funding announcement, specific job posting, leadership change)
  • The account criteria the company must also meet (size, industry, geography, existing tech stack)
  • The contact criteria at the company (the specific title and seniority you’re targeting)

This level of specificity is what separates a useful trigger from a noisy one.

Step 2: Set up the data source in Clay

Clay connects to multiple data sources for each signal type:

For hiring signals: LinkedIn job postings (via LinkedHelper or Clay’s native LinkedIn integration), job posting aggregators, or direct LinkedIn scraping with Clay’s LinkedIn enrichment. You can filter by keyword in the job title, department, and seniority level.

For funding signals: Crunchbase (via Clay’s Crunchbase integration), Dealroom, or third-party funding announcement APIs. Clay can trigger a row addition when a new funding round is announced for a company matching your criteria.

For leadership changes: LinkedIn’s job update feed, monitored via Clay’s LinkedIn integration. When a target contact updates their job title, Clay can add them to a table and enrich the new company.

For tech stack signals: BuiltWith and Datanyze integrations in Clay allow filtering and triggering on technology adoption and removal.

Step 3: Enrich the triggered row

When a company triggers your condition, the row is created in Clay with whatever data came from the signal source. The enrichment step adds everything else you need:

  • Company firmographics (headcount, industry, revenue estimate, location)
  • Decision-maker identification (finding the right contact title at the triggered account)
  • Email and phone number via waterfall enrichment
  • LinkedIn profile URL for the target contact
  • Personalisation context (recent news, what the company does, what the signal means)

The waterfall enrichment for contact data is particularly valuable here: Clay tries multiple providers (Apollo, LinkedIn, Clearbit, Hunter, and others) in sequence, using the cheapest source first and only escalating when needed. The find rate is higher than any single source.

Step 4: Generate personalisation context

This is where Clay’s AI capabilities (Claygent) add meaningful value. You can build prompts that:

  • Summarise what the triggered company does in one sentence relevant to your value proposition
  • Reference the specific signal that triggered the outreach (“I saw you just raised Series A — congratulations”)
  • Pull in a recent news item or LinkedIn post from the company as context
  • Identify a second reason why the timing is relevant (the hiring pattern plus the funding, for example)

The output of this step is a personalisation variable that can be inserted into your Apollo sequence copy as a first line or opening context. Prospects receive a message that references their specific situation — written automatically, verified before sending.

Step 5: Route to Apollo

Once the row is enriched and personalised, Clay pushes the contact to an Apollo sequence via the Apollo integration. This can happen automatically (triggers → enrichment → Apollo, no human in the loop) or with a review step where the enriched record is checked before sequences are activated.

For high-volume, well-tested workflows: automate. For newer workflows or niche ICPs where false positives are more costly: build in a review step.


What good looks like in practice

A properly functioning signal-based outbound workflow produces:

  • A consistent flow of enriched, trigger-qualified prospects entering sequences automatically
  • Personalised first lines that reference specific, accurate context about each recipient
  • Contact data with verification rates above 80% (verified emails, low bounces)
  • Outreach volume that’s controlled and consistent regardless of whether someone manually worked on a list this week
  • A measurable improvement in reply rates versus static list outbound (typically 1.5–3x, depending on signal quality and ICP tightness)

The last point is worth emphasising: signal-based outbound produces better reply rates not because the copy is better, but because the timing is better and the targeting is more precise. Recipients who are in an active growth phase, or who have just made a change that creates a need, are genuinely more receptive. The message lands when it’s relevant.


The mistakes to avoid

Too broad a trigger. “Any company posting any sales role” is a lot of companies. Most of them won’t be relevant. Narrow the signal definition until the list it produces is genuinely high-quality, even if smaller.

Enrichment without verification. A Clay table that enriches email addresses from a single source without verification will have bounce rates that damage deliverability. Always include an email verification step before pushing to Apollo.

Automating before testing. The first version of any signal-based workflow should be reviewed manually. Check fifty rows. Are the accounts right? Are the contacts right? Is the personalisation accurate? Fix the workflow before automating the full pipeline.

Ignoring signal quality over time. A funding announcement trigger that worked well in Q1 may produce different quality by Q4 as the signal-to-noise ratio changes with market conditions. Review signal quality quarterly.


Signal-based outbound is the logical end of ICP-driven prospecting — not just reaching the right accounts, but reaching them at the right moment. Clay is the infrastructure that makes this systematic rather than opportunistic.

For the full Clay implementation picture — waterfall enrichment, CRM integration, and the broader prospecting stack — the Clay partner page covers what a properly built setup looks like. And for the Apollo infrastructure that turns enriched, trigger-qualified contacts into active sequences, the Apollo setup guide covers the configuration in detail.

Free resources

Guide The Founder Extraction Playbook

Four phases for removing yourself from day-to-day sales without revenue dipping.

Free download
Checklist Series A Sales Infrastructure Checklist

22-point pre-raise checklist and a 90-day post-raise build plan.

Free download
Diagnostic Revenue Function Self-Audit

Score your revenue function across 5 areas. Find the gaps before you hire.

Free download