01/ 06
Signal:a data event that tells you a prospect is in-market before they raise their hand: a pricing page visit, a funding round, a job change, a replyEnrichment waterfall:querying data sources in sequence until you get a value: Clay tries source A, then B, then C. Better coverage than any single providerGTM Engineering:treating your go-to-market motion as a software system: ICP as filter, signals as triggers, sequences as logic branches, Slack as the delivery layerIntent:behavioral evidence that an account is actively researching a problem you solve, before they contact sales or fill a formOutbound infra:the sending domains, mailboxes, DNS records, and warm-up cadence that keep your email out of spam and your main domain cleanICP filter:the exact definition of which companies and personas belong in your pipeline, expressed precisely enough that a machine can execute itWarm lead:a prospect who has taken a signal action (pricing page, reply, meeting request) that moves them ahead of every cold contact in your sequenceClay waterfall:a Clay table that pulls from LinkedIn, Apollo, and 50+ sources simultaneously, scoring and filtering prospects in real time before they reach a repEnrichment cost:the per-row credit spend of running a Clay workflow: easy to burn through budget fast when calling Clay from an AI agent without guardrails; controlling this requires knowing which enrichments to run, in what order, and when to stopSignal:a data event that tells you a prospect is in-market before they raise their hand: a pricing page visit, a funding round, a job change, a replyEnrichment waterfall:querying data sources in sequence until you get a value: Clay tries source A, then B, then C. Better coverage than any single providerGTM Engineering:treating your go-to-market motion as a software system: ICP as filter, signals as triggers, sequences as logic branches, Slack as the delivery layerIntent:behavioral evidence that an account is actively researching a problem you solve, before they contact sales or fill a formOutbound infra:the sending domains, mailboxes, DNS records, and warm-up cadence that keep your email out of spam and your main domain cleanICP filter:the exact definition of which companies and personas belong in your pipeline, expressed precisely enough that a machine can execute itWarm lead:a prospect who has taken a signal action (pricing page, reply, meeting request) that moves them ahead of every cold contact in your sequenceClay waterfall:a Clay table that pulls from LinkedIn, Apollo, and 50+ sources simultaneously, scoring and filtering prospects in real time before they reach a repEnrichment cost:the per-row credit spend of running a Clay workflow: easy to burn through budget fast when calling Clay from an AI agent without guardrails; controlling this requires knowing which enrichments to run, in what order, and when to stop
SORTED.
← All Posts

Signal-Based Outbound: The GTM Engineering Approach to B2B Pipeline

Most outbound fails because it reaches people who were never going to buy. Signal-based outbound fixes that by triggering outreach only when a prospect demonstrates in-market behavior. Here is how GTM Engineers define, detect, and act on signals at scale.

What a signal is

A signal is any observable event that increases the probability a prospect is actively evaluating solutions in your category. The emphasis is on “observable” and “actively.” You cannot infer that someone is in-market because they fit your ICP. You need evidence that something changed for them.

Most companies that say they want signal-based outbound have not done the first step: defining what a signal actually means for their specific ICP. A Series B funding announcement is a signal for some products and irrelevant for others. A new VP of Sales joining a target account is high-intent for an outbound tool vendor and meaningless for a cybersecurity infrastructure company.

The GTM Engineer's job is to define the signal set for the specific ICP, then build the detection-to-action automation. For more on the broader role, see what GTM Engineering is.

10 signal types and how to act on them

These are the signal types most commonly used in B2B SaaS GTM Engineering stacks, ranked by how directly they indicate in-market intent.

01

Pricing page visit

High intent

Someone from a target account visits your pricing page. They did not fill a form, but they looked at what you charge. That is more intent than a cold contact who has never heard of you.

How to detect

RB2B or Koala identifies the visitor by name and company. Requires US-based traffic for RB2B.

Automated action

n8n receives the RB2B webhook → enriches in Clay → if ICP match → adds to priority sequence in Instantly → Slack alert to rep with visitor context and booking link

02

Funding announcement

High intent

A target account announces a seed, Series A, or Series B round. Budget just appeared. New hires are coming. Vendor evaluations will happen. This is one of the most actionable signals in B2B.

How to detect

Clay can pull Crunchbase funding data. Set up a Clay table that monitors your target account list for funding events and flags accounts that have received funding in the last 30 days.

Automated action

Clay detects new funding → enriches decision-makers at the company → adds them to a specific funding-event sequence that references the round → Slack notification to rep

03

New executive hire

High intent

A VP of Sales, VP of Marketing, or CRO joins a company on your ICP list. New leaders evaluate vendors. They are not yet locked into existing tooling decisions. The first 90 days is the window.

How to detect

Clay can monitor LinkedIn for job changes at target accounts. People Data Labs provides job change data. Set a filter: title matches your ICP buyer persona AND company matches your target account list.

Automated action

New hire detected → enriched record with email → added to a new-leader outbound sequence → Slack alert with context on the hire and the company

04

Competitor G2 review activity

Medium intent

Someone at a target account views a G2 comparison page for your category or leaves a review of a competitor product. Active comparison shopping at the account level.

How to detect

G2 Buyer Intent data (requires G2 subscription). Works at the account level, not the person level — you get the company but not the individual.

Automated action

Account flagged in Clay → find the most likely buyer contact at that account → add to a competitor comparison sequence that addresses the specific competitor they reviewed

05

LinkedIn post about your category

Medium intent

A decision-maker at a target account posts on LinkedIn about a pain you solve, or asks for recommendations in your category. This is a soft hand-raise.

How to detect

Clay agent plugin can monitor LinkedIn for specific keywords across target accounts. Alternatively: Sales Nav alerts or manual monitoring with a dedicated search.

Automated action

Clay detects the post → adds context to the contact record → rep gets a Slack notification with the post content and a suggested reply frame. This one typically requires human judgment before outreach.

06

Email engagement signal

Medium intent

A cold email recipient opens the email multiple times, or clicks a link, but does not reply. Multiple opens in a short window is a meaningful intent signal even without a reply.

How to detect

Instantly and Smartlead surface engagement data in sequence analytics. Set a trigger for contacts who open 3+ times without replying.

Automated action

High-engagement contacts moved to a short follow-up sequence with a direct ask: 'Noticed you looked a few times — worth 15 minutes?'

07

Job posting for a role your product serves

Medium intent

A company posts a job for a RevOps Manager, outbound SDR, or growth engineer — roles that indicate they are building the function your product supports. Hiring signal = budget signal.

How to detect

Clay can pull job postings via LinkedIn Jobs or job board APIs. Keyword filter against your target account list for roles that match your buying signal profile.

Automated action

Account added to a sequence that references the hiring context: 'Saw you're building out your outbound team — here's how we help teams at that stage get to first meeting faster.'

08

Inbound content engagement

Medium intent

A contact downloads a resource, reads a blog post, or engages with email newsletter content. Not as strong as pricing page intent, but warmer than cold.

How to detect

HubSpot or Attio can track content engagement for known contacts. For anonymous visitors, RB2B or Koala provide identification.

Automated action

Known contact engages → updates their lead score in CRM → if above threshold → moves to a warmer sequence or triggers a rep notification

09

Technology install or removal

Low intent

A target account installs or removes a technology that signals readiness for your product. A company dropping their previous CRM and showing no replacement is evaluating options.

How to detect

Clearbit Technographics or BuiltWith inside Clay. Set a filter for your tech stack trigger conditions against your target account list.

Automated action

Account matched on tech signal → enriched decision-makers → added to a sequence that references the tech context

10

Headcount growth at target account

Low intent

A target account grows from 20 to 50 employees, or from 50 to 100. Headcount growth signals revenue growth and often precedes GTM investment decisions.

How to detect

LinkedIn headcount data in Clay. Set a monitor for accounts in your target list that have grown more than 20% in the last 6 months.

Automated action

Growth threshold crossed → enriched buyer contacts → added to a growth-stage sequence that acknowledges the company stage

How to build the detection-to-action workflow

Every signal-based workflow has the same four steps, regardless of signal type:

The orchestration layer (n8n or Zapier) handles the handoffs between steps. The enrichment layer (Clay) handles step 2. The sequencer (Instantly) handles step 4 for outbound. Slack handles step 4 for rep notifications.

For a full breakdown of how the layers connect, see the GTM engineering stack.

The most common mistake

Companies that say they want signal-based outbound usually mean they want intent data. They buy Bombora or ZoomInfo Intent, route the accounts to their BDRs, and wonder why nothing converts.

The intent data is not the problem. The problem is that intent data tells you the account is in-market, not who to reach, not what to say, and not how to route the information to someone who will act on it in a reasonable time window. Without the enrichment layer, the qualification logic, and the routing automation, intent data is a report that no one acts on fast enough.

Signal-based outbound only works when the full stack is in place: detection, enrichment, qualification, and action, all connected and running without manual intervention. One manual step in that chain is enough to kill the response time advantage that signals give you.

SortedGTM

We build signal-based outbound for you.

RB2B, Clay, Instantly, n8n — wired together so signals reach reps in minutes, not days. You define the ICP. We build the detection-to-action workflow.

See How It Works

FAQ

What is signal-based outbound?

Signal-based outbound is the practice of triggering outreach when a prospect demonstrates in-market behavior, rather than cold-contacting a static list. Signals include site visits, funding announcements, job changes, intent data, and engagement with competitor content. The core principle: reach people when they are already thinking about your category.

How is signal-based outbound different from intent-based marketing?

Intent-based marketing typically refers to account-level data from providers like Bombora — third-party signals aggregated from search and content behavior. Signal-based outbound is broader: it includes your own first-party signals (site visitors, email engagement, form fills), real-time event signals (funding, hiring, job changes), and third-party intent data. GTM Engineers combine all three.

What tools do you need for signal-based outbound?

At minimum: RB2B or Koala for site visitor identification, Clay for enrichment and ICP qualification, Instantly or Smartlead for sequencing, n8n or Zapier for orchestration, and Slack for delivery. For funding and job-change signals, Clay can pull from Crunchbase and LinkedIn directly.