TL;DR: Signal-based outbound is an outreach strategy that triggers personalized contact when observable events - funding rounds, leadership changes, hiring activity - indicate an account is likely in-market right now. Instead of sending sequences to static ICP-matched lists, you monitor for behavioral and firmographic triggers and act the moment urgency shows up. The result is better response rates, fewer wasted touches, and pipeline from accounts that were already headed toward a buying conversation.
Most outbound fails not because of bad copy. It fails because of bad timing.
The LinkedIn B2B Institute's 95-5 research puts a number on the problem: at any given moment, only 5% of your target market is actively in-market. The other 95% are not evaluating, not comparing vendors, not ready to take a call. When you run volume-based outbound against a static ICP list, you are spending 95% of your outreach budget on people who aren't ready to buy.
Signal-based outbound fixes the timing problem. Instead of running sequences based on who fits your ICP, you build a system that watches for events - a Series A announcement, an SDR hiring push, a marketing leader departure - and triggers outreach when an account is most likely evaluating solutions. For Series A/B SaaS teams with lean GTM resources, this is the difference between cold lists that churn and pipeline that actually converts.
This post walks through the full system: what signals to track, how to tier them by urgency, the compound signal logic that separates high-priority accounts from the rest, and the step-by-step build in Clay, HubSpot, Instantly, and Dripify. If you want to assess your current GTM system before building, that's a good place to start.
What Signal-Based Outbound Actually Is
Signal-based outbound is an outreach approach triggered by behavioral and firmographic events, not static filters or purchased lists.
Traditional outbound starts with a list: companies matching your ICP by industry, headcount, and revenue. You sequence them, measure response rates, and call it a day. The problem is that ICP match tells you who could buy - it says nothing about who is ready to buy right now.
Signals close that gap. A signal is an observable event that indicates a change in an account's readiness, urgency, or organizational context. There are three categories:
- Behavioral signals: Content engagement, web activity, category research - signs that someone is actively exploring a problem space
- Firmographic event signals: Funding rounds, hiring pushes, tool adoption - changes in the company's resources or infrastructure
- Organizational change signals: Leadership departures, agency breakups, new executive arrivals - shifts in who owns the problem and what appetite exists to solve it
Intent signals in the B2B sales context often get conflated with third-party intent data (Bombora, G2). That's one input. Signal-based outbound is broader - it combines intent data with real organizational events that third-party platforms don't capture. According to Gartner's B2B buying research, buyers now complete roughly 60% of their purchase decision before engaging a sales rep. When you know a company just raised a Series A and is actively hiring SDRs with no demand gen function in place, you have more signal than any anonymous web activity score can give you - and you're reaching them before they start that self-directed research phase.
Signal Tiers: How to Rank What You Act On
Not all signals carry the same urgency. Treating them equally wastes your best opportunities on low-priority accounts and delays outreach to the ones that matter most.
DemandLab's signal framework organizes buying signals into three tiers based on intent strength.

Signal tiers ranked by urgency. Tier 1 triggers same-day outreach. Tier 3 goes to nurture only.
Tier 1 - High Intent: Act Today
Tier 1 signals indicate that an account has either acknowledged the problem publicly or is in an active organizational disruption that creates a buying window. These require same-day outreach.
| Signal | Where to Find | Why It's High-Intent |
|---|---|---|
| Founder posting about GTM pain | LinkedIn, Twitter/X | They've acknowledged the problem publicly |
| Marketing leader departure | LinkedIn, press | Gap in leadership = buying window |
| Agency breakup / vendor churn | LinkedIn posts, job board changes | They've proven they'll pay for help; current solution failed |
| "Hiring first marketing hire" job post | LinkedIn Jobs, Wellfound | They need leadership before they hire |
| Board/investor pressure mentions | LinkedIn, podcasts, press | External urgency driving timeline |
When any of these appear, the window is open and often short. A marketing leader departure means a decision will be made in the next 30-60 days. An agency breakup means they're already evaluating alternatives. Wait a week and you may be too late.
Tier 2 - Strong Signal: Engage with Angle
Tier 2 signals indicate near-term readiness but not immediate urgency. They deserve a signal-specific outreach sequence, not a generic pitch.
- Recent Series A/B funding: Fresh capital with a growth mandate - pipeline infrastructure becomes a real conversation within 90 days of close
- SDR/AE hiring without demand gen: Sales team scaling with no pipeline source - they'll feel the pain in 60 days even if they don't know it yet
- New CRM or outbound tool adoption: Investing in GTM infrastructure, but may lack the strategy to get ROI from it
- Stalled or declining web traffic after a growth period: Previous efforts not compounding - they'll start asking why
For B2B signal-based prospecting, Tier 2 accounts get a sequence that names the specific signal in the first touch. Not "I see you're in the HR tech space." More like: "You raised a Series A in January - that typically means pipeline infrastructure moves to the top of the priority list around now." HubSpot's research on email personalization consistently shows that emails referencing a specific, relevant trigger outperform generic sequences by a wide margin - with relevance to the prospect's current situation being the single strongest predictor of reply rate.
Tier 3 - Awareness Signal: Nurture
Tier 3 signals indicate someone who is moving toward the category but isn't actively evaluating yet. LinkedIn engagement, event attendance, posting about product-market fit. Add these accounts to nurture sequences and engage on LinkedIn - don't burn outreach budget on them.
Combination Signals: When One Signal Isn't Enough
The most valuable accounts in any agentic GTM system are the ones carrying multiple signals at once.
When two or more signals overlap on the same account, urgency compounds. A company that just raised a Series A has budget. If they're also hiring SDRs with no demand gen function, they have urgency - they're going to feel the pipeline gap within 60 days. Together, those two signals create a "same-day outreach" situation that neither alone would justify.
DemandLab's compound signal framework identifies four combinations that demand immediate action:
| Combination | Read | Priority |
|---|---|---|
| Funding + Hiring | Fresh capital and actively building team - they have budget and urgency now | Outreach same day |
| SDR Hiring + No Demand Gen | Sales team scaling with no pipeline source - broken funnel, they'll feel it in 60 days | Outreach same day |
| Product Launch + No GTM Leader | Product ready, no one to take it to market - window is open and closing | Outreach same day |
| Agency Breakup + Hiring | Previous solution failed AND they're ready to invest again | Outreach same day |
In Clay, compound signals are operationalized through filters that flag accounts matching two or more criteria. These accounts don't just get prioritized - they get bespoke copy that references both signals. Your first email shouldn't pick one trigger to mention. Acknowledge the combination: "You just closed a Series A and you're hiring SDRs - which means pipeline infrastructure is going to become a real conversation in the next 90 days."
That's not a cold email. That's a well-timed message to someone who's already thinking about the problem.
How to Build a Signal-Based Outbound System in Clay
Clay is the intelligence layer of a signal-based outbound system. It pulls signals from multiple sources, filters and scores accounts, and routes them to the right sequence - without manual steps between each stage.
Here's how to build it.
Step 1 - Set Up Your Signal Sources
Create a Clay table for your ICP. The table should pull from multiple data sources simultaneously:
- Crunchbase (via Clay's native enrichment): Funding rounds filtered by Series A/B, industry, and geography. Set up alerts so new rounds appear in the table automatically.
- LinkedIn Jobs (via Clay or a scraper): Filter for job titles that indicate signal - "Head of Marketing," "Sales Development Representative," "VP Revenue." Cross-reference with company headcount to identify SDR hiring at companies with no demand gen infrastructure.
- LinkedIn company/person data (via Clay's LinkedIn enrichments): Founder content activity, leadership changes, company page updates.
- BuiltWith (via Clay API connection): Tool adoption signals - new CRM or outbound tool detected on a company's domain for outbound prospecting with intent data context.
Each of these becomes a column in your Clay table. Some pull on demand; others can be scheduled to refresh daily.
Step 2 - Apply Compound Filters
Once your signal sources are live, build filter logic that identifies compound signal accounts.
The logic is straightforward: flag any row where two or more signal columns contain data. In Clay, you can do this with a formula column that counts populated signal fields - if the count is 2+, tag the row as "Priority: High."
This tag drives everything downstream. Priority: High accounts go to the same-day outreach queue. Single-signal accounts route to Tier 2 sequences. Accounts with only Tier 3 signals drop into nurture. No manual sorting required.
Step 3 - Enrich and Route
Before any account gets outreach, it needs enriched contact data. Run Clay's waterfall enrichment to find the best email and LinkedIn profile for the target contact:
- Apollo - primary enrichment source
- LinkedIn (via Proxycurl or Clay's native LinkedIn enrichment) - secondary
- Manual fallback flag for accounts where enrichment fails
Once enriched, push the record to HubSpot via Clay's HubSpot integration. The signal tier tag travels with the record. In HubSpot, a workflow reads that tag and enrolls the contact in the right sequence:
- Priority: High - 5-touch, 10-day sequence in Instantly (email) + Dripify (LinkedIn connection day 1)
- Tier 2 - 7-touch, 21-day sequence in Instantly
- Tier 3 - LinkedIn nurture only
The full GTM machine that connects these tools can run 24/7 without someone in the seat monitoring it.
Executing Signal-Based Outbound at Scale
Once the Clay - HubSpot - Instantly/Dripify pipeline is live, the system runs without manual intervention for most accounts.
The cadence design by signal tier:
- Tier 1 / compound signal accounts: 5 touches over 10 days. Day 1 is a personalized email (Instantly) and a LinkedIn connection request (Dripify) sent within hours of the signal appearing in Clay. The email references the specific signal - not as context, but as the reason you're reaching out today.
- Tier 2 accounts: 7 touches over 21 days. Email 1 references the signal. Emails 2-7 build the case with more context on how you've solved the specific problem that signal implies.
- Tier 3 accounts: LinkedIn only, no cold email. Engage with their content, comment meaningfully, connect with a note. The goal is to be visible when they move to Tier 2 or 1.
The copy principle that makes this work: the signal is the hook, not just background context.
Don't write: "I noticed you recently raised a Series A - congratulations. I wanted to reach out because..."
Write: "You raised a Series A in March and you're now hiring SDRs - which means pipeline infrastructure is going to become a real conversation in the next 60-90 days. That's exactly the window when companies like yours either build the system or spend 6 months wondering why the SDRs aren't producing."
The second version works because it demonstrates that you understand their situation and their timeline. It's not a pitch - it's a reflection of what they already know is coming. SaaStr's analysis of B2B sales cycle data shows that the window between a funding close and the point where pipeline gaps become visible to leadership is typically 60-90 days - which is exactly the window this message addresses.
HubSpot handles the CRM layer: every signal-triggered contact has the source signal logged as a property, lifecycle stage set, and sequence status tracked. When a sales conversation happens, the rep sees the exact signal that triggered outreach before the call.
What Good Looks Like: A Real Example
How a Series A SaaS Team Used Compound Signals to Fill Pipeline
Context: A B2B SaaS company in HR tech (approximately 25 employees, recent Series A close) had hired two SDRs but had no demand gen function. The founder was still doing outbound personally while also running the company.
The signal: Compound - Series A funding confirmed on Crunchbase, active SDR hiring on LinkedIn (two open roles), and the founder posting on LinkedIn about pipeline difficulty. Three simultaneous signals, all Tier 1 or Tier 2.
The system: A Clay table filtering for B2B SaaS companies, 20-100 employees, Series A, in specific verticals. The compound filter flagged this account. Clay waterfall enrichment surfaced the founder's email and LinkedIn profile. HubSpot enrolled the founder in a 5-touch sequence via Instantly; Dripify sent a LinkedIn connection request on day 1.
The message: Named the funding, named the SDR hires, and pointed directly at the gap: pipeline infrastructure is the missing piece when you're at this stage and you've got sellers ready to go.
The result: Email response on day 2. Discovery call booked by day 5.
That response rate isn't repeatable at scale from a cold list. It's repeatable when you've built a system that surfaces accounts mid-urgency and delivers the right message in the right window. OpenView Partners' SaaS benchmarks consistently show that the companies with the most efficient CAC are those with structured, signal-triggered top-of-funnel - not those with the largest outbound headcount.
Key Takeaways
- Signal-based outbound replaces volume with timing - reaching accounts when they're most likely in-market, not just when they fit your ICP
- Signals fall into three tiers: Tier 1 demands same-day outreach, Tier 2 warrants a signal-specific sequence, Tier 3 belongs in nurture
- Compound signals - two or more indicators on the same account - are the highest-priority queue and always justify bespoke, same-day outreach copy
- Clay is the intelligence layer: it aggregates signals from Crunchbase, LinkedIn, and BuiltWith, applies compound filters, and routes accounts to Instantly or Dripify automatically
- The copy principle: reference the specific signal by name in your first touch - as the reason you reached out today, not as background context
Frequently Asked Questions
Q: What is signal-based outbound?
Signal-based outbound is an outreach strategy that triggers personalized contact based on observable behavioral and firmographic events - funding rounds, hiring activity, leadership changes - rather than sending volume-based sequences to static ICP-matched lists. The goal is to reach accounts when they have the highest probability of being in-market, not just when they match a profile. The core mechanic is: monitor for signals, score by urgency tier, route to the right sequence automatically.
Q: What are the best signals to use for B2B outbound prospecting?
The highest-value buying signals for outbound prospecting are those that indicate organizational change or acknowledged pain: a founder publicly posting about pipeline difficulty, a marketing leader departure, an agency breakup, or a "hiring first marketing hire" job post. Tier 2 signals - Series A/B funding, SDR hiring without demand gen, new CRM adoption - indicate near-term readiness. When two or more signals appear on the same account simultaneously, that account should move to the top of your outreach queue immediately.
Q: How do you find buyers before they request a demo?
Track events across multiple data sources: Crunchbase for funding alerts, LinkedIn Jobs for hiring signals, LinkedIn activity feeds for founder content, and BuiltWith for technology adoption signals. Clay can aggregate all of these into a single prospecting table that surfaces accounts matching your signal criteria in real time. The accounts that meet multiple criteria at once are the ones closest to a buying conversation - reach them before they start issuing RFPs.
Q: How is signal-based outbound different from intent data?
Intent data (from vendors like Bombora or G2) tracks anonymous web behavior - what companies are researching online. Signal-based outbound is broader: it tracks real organizational events that intent data platforms don't capture, like hiring patterns, funding events, leadership changes, and tech adoption. Intent data and signal-based outbound are complementary, not interchangeable. Intent data tells you who is researching your category; organizational signals tell you who has the budget, urgency, or gap that makes them ready to act.
Q: What tools do you need to run signal-based outbound?
The core stack is Clay (signal aggregation and enrichment), HubSpot (CRM and lifecycle management), Instantly (cold email execution), and Dripify (LinkedIn automation). Clay is the central intelligence layer - it pulls signals, scores accounts, and prepares enriched data for outreach. HubSpot routes accounts to the right sequence based on signal tier tags. Instantly and Dripify execute. Connecting these four tools handles most of the automation B2B SaaS teams need for a functioning signal-based outbound operation.
Q: What is a compound signal and why does it matter for outbound?
A compound signal is when two or more buying indicators appear on the same account at the same time - for example, a Series A funding close combined with active SDR hiring and no visible demand gen function. Compound signals indicate both budget and urgency, which makes them significantly higher priority than any single signal alone. In Clay, you can build compound filters that automatically tag these accounts for same-day outreach and flag them for personalized copy that references both signals explicitly.
If you've read this far, you already know that adding "check LinkedIn for signals" to your weekly to-do list isn't the answer. The signal-based outbound approach works because it's a system - one that monitors continuously, scores automatically, and routes accounts to the right touchpoint without requiring someone to manually review every prospect.
The next step depends on where you are. If you're not sure whether your current GTM setup is built for this kind of system, the GTM Maturity Assessment will show you exactly where the gaps are in about five minutes. If you're ready to build and want to map the system to your specific pipeline goals, book a GTM Analysis and we'll walk through it together.
Sources
LinkedIn B2B Institute, The 95-5 Rule — Research showing only 5% of B2B buyers are actively in-market at any given time, making timing-based outreach the primary lever on outbound performance.
Gartner, B2B Buying Journey Research — Buyers complete roughly 60% of their purchase decision before engaging a sales rep, making early signal detection critical for first-mover advantage.
HubSpot, Sales Email Benchmarks and Statistics — Research on how relevance to the prospect's current situation is the strongest predictor of reply rate, validating signal-specific email copy over generic sequences.
SaaStr, B2B Sales Cycle Data — Analysis showing the 60-90 day window between a funding close and when pipeline gaps become visible to leadership, which is the exact timing window compound signal outreach targets.
OpenView Partners, SaaS Benchmarks Report — Data showing the most CAC-efficient companies operate structured, signal-triggered top-of-funnel systems rather than large outbound headcount.

