Most B2B teams buy intent data and then do very little with it. The platform gets connected, signals start flowing, and then someone has to figure out what to do next. Without a defined workflow, intent data becomes an expensive source of noise that SDRs ignore after the first two weeks.
The problem is not the data. Intent signals are genuinely useful. Third-party behavioral data showing that a target account is researching your category is one of the strongest buying signals available to an outbound team. The problem is the absence of a repeatable process for turning that signal into a conversation.
This guide builds that process from scratch. It covers how to ingest and categorize intent signals, how to route them to the right rep, how to turn them into outreach that does not read like every other cold email, and how to measure whether the workflow is producing results.
Before building a workflow, it helps to be honest about what intent data can and cannot do.
What it can tell you: That one or more people at a company have been actively consuming content related to your category. If your category is account-based marketing platforms and an account shows a spike in Bombora topics like “account-based marketing” and “B2B intent data” and “ABM platforms,” that is a meaningful signal that someone at that company is actively researching.
What it cannot tell you: Who specifically is doing the research (unless you have first-party signal tied to a named contact), whether the research is exploratory or tied to an active procurement, whether there is budget authority involved, or whether your company is even on their consideration list.
This distinction matters for how you write outreach. Intent data tells you the moment is right to reach out. It does not tell you to assume the deal is half-closed. Outreach that presumes too much certainty based on intent signals reads as presumptuous and kills replies.
Not all intent signals are equal. A well-designed workflow treats different signal types differently.
Category 1: High-confidence third-party signals. These are spikes in research behavior on external platforms (content networks, review sites, communities) specifically on topics that indicate in-market status. Examples: surging activity on G2 in your category, Bombora intent spikes on two or more relevant topics simultaneously, TrustRadius or Capterra page visits from the company’s IP.
Category 2: Medium-confidence behavioral signals. Website visits from known accounts, PDF downloads of technical documentation, email open and click patterns that suggest active engagement, LinkedIn ad engagement from a named account.
Category 3: Low-confidence background signals. Single topic research activity, a generic visit to your blog, or engagement with top-of-funnel content. These indicate awareness, not necessarily active evaluation.
The workflow treats each category with a different response time and a different level of personalization investment.
The signal routing logic is the operational backbone of the workflow. It determines which signals go to which rep and in what timeframe.
High-confidence signals should trigger a real-time or near-real-time notification to the account owner. If the account is already in an active sequence, the rep gets an alert to check their sequence timing and potentially accelerate to a more direct step. If there is no active sequence, the rep gets a task to build a personalized outreach within 24 hours.
Medium-confidence signals should be batched into a daily digest for each SDR or AE. A daily digest of medium-confidence signals for their account list, delivered every morning, helps reps prioritize which accounts to focus on that day without creating a constant stream of interruptions.
Low-confidence signals should be logged in the CRM and surfaced in weekly reporting. They are useful for identifying accounts that are moving up the interest curve but do not warrant immediate outreach investment.
How to build this routing in your CRM:
Most CRM platforms (Salesforce, HubSpot) can receive intent data from third-party platforms via API or native integration. Map the signal categories to CRM fields on the account record. Build automation rules that create tasks or send Slack alerts when high-confidence signals arrive. Build a report view that surfaces medium-confidence signals by account owner for the daily digest.
If you are using a dedicated ABM or intent platform, most of them have native CRM sync built in. Configure it. The worst version of an intent workflow is one where signals live in a separate tool that reps have to remember to log into.
Not every high-confidence signal deserves the same urgency. A Tier 1 account showing intent signals should jump to the top of the queue. A company that has never been in your ICP but shows intent behavior should get a quick ICP check before any investment.
Build a signal-weighted priority score. Combine the intent signal strength with the account’s ICP fit score. High intent plus high ICP fit equals maximum urgency. High intent plus low ICP fit means a quick qualification check before outreach. Low intent plus high ICP fit means the account stays in nurture.
The priority score can be built in your CRM as a calculated field or in a connected spreadsheet if you are early in the tooling journey. What matters is that reps have a single number or ranking to work from each morning, not a raw list of signals that requires them to do their own prioritization.
Add recency weighting. Intent signals decay. A strong signal from ten days ago is less actionable than a strong signal from yesterday. Weight recent signals more heavily in the priority score. Some intent platforms provide a signal freshness score natively. If not, track the date of the signal and apply a decay function: full weight for signals less than 72 hours old, half weight for signals three to seven days old, minimal weight for signals older than a week.
This step is where most outbound teams skip. They see the intent signal, they see the account on the priority list, and they start dialing. The result is generic outreach that gets ignored.
Invest five to ten minutes in account-level research before crafting the first touch. The intent signal tells you the account is in-market. The research tells you why your company specifically should matter to them.
Research checklist before first outreach:
This research takes ten minutes. It is the difference between an email that references something real about their situation and an email that starts with “I noticed you’ve been researching X category.”
The hardest part of an intent-based outreach workflow is writing messages that are informed by the signal without sounding like surveillance.
What not to do: “I noticed you’ve been researching ABM platforms on our site” or “Our data shows your company has been actively looking at this category.” This phrasing makes prospects feel watched and generates replies asking how you got their information.
What to do: Use the intent signal to choose your angle, not to write your opening. If the signal tells you the account is researching ABM platforms, your opening line should not reference the research. It should reference a relevant problem that people who are evaluating ABM platforms typically have. “Most teams we talk to at [company size/stage] are hitting the same wall: their TAL is built on gut feel and their intent data is sitting in a platform no one looks at.”
This approach demonstrates relevance without creepiness. You are not revealing that you have behavioral data on them. You are showing that you understand the problem they are likely to be wrestling with right now.
Template structure for an intent-triggered first touch:
Keep it under 150 words. Shorter gets more replies than longer. Every additional sentence is an invitation for the prospect to stop reading.
A single outreach touch, even a well-crafted one, is rarely sufficient. You need a follow-up sequence that escalates appropriately without becoming noise.
Intent-triggered sequence structure (five touches over 14 days):
Touch 1 (Day 1): Personalized email using the template from Step 5.
Touch 2 (Day 3): LinkedIn connection request with a brief note, no ask. Reference your company name and a one-line value statement. No pitch in the connection request.
Touch 3 (Day 6): A follow-up email that takes a different angle. If Touch 1 referenced a pain point, Touch 3 should reference a proof point (a relevant customer result, a framework they can use, a data point that makes your value concrete).
Touch 4 (Day 10): A phone call or voice message if the prospect is senior enough to warrant it. Keep it under 30 seconds. Reference Touch 1 briefly, state one clear reason why now is a good time to connect, leave a callback number.
Touch 5 (Day 14): A breakup email. Short. Acknowledge that timing may not be right, offer one final piece of value (a relevant guide, a comparison framework), and close the loop. Breakup emails often get replies because they are the only touch that is not a pitch.
After five touches with no response, move the account to a lower-frequency nurture track and re-trigger the sequence if a new high-confidence signal arrives.
When outreach results in a positive response, the handoff from the SDR (or whoever owns outbound) to the account executive needs to be crisp. Intent-based pipeline moves faster than cold outbound because the account is already in research mode. Sloppy handoffs lose momentum.
Minimum handoff criteria:
What goes in the CRM handoff note:
The AE should be able to prep for the first call using only the CRM handoff note. If the note requires a phone call between SDR and AE to make sense of, it is not good enough.
The metrics that matter for an intent workflow are different from standard outbound metrics.
Signal to contact rate. Of all high-confidence signals routed to reps, what percentage resulted in a meaningful two-way conversation? If this rate is below 10%, the outreach messaging needs work or the signal categorization is too broad.
Signal to opportunity rate. Of all high-confidence signals routed to reps, what percentage resulted in an open CRM opportunity within 30 days? This is the key conversion metric for the workflow.
Intent-sourced pipeline as a percentage of total pipeline. As the workflow matures, this should grow. Track it monthly.
Time from signal to first touch. How quickly are reps acting on high-confidence signals? You want a median of under 24 hours for signals flagged as urgent. If the median is 72 hours or more, there is a process breakdown in the routing logic or rep prioritization.
Response rate by signal type. Do medium-confidence signals produce a materially lower response rate than high-confidence signals? If not, the distinction in your categorization may not be meaningful and you should simplify.
Review these metrics in a monthly marketing-sales sync. If signal-to-opportunity rate is flat or declining despite growing signal volume, the issue is usually in the outreach quality or the research step being skipped.
Once you have run the workflow for 30 days and made the first round of adjustments, reduce it to a one-page standard operating procedure that lives in your CRM or team wiki. The SOP should cover: signal categories and what they trigger, routing rules, research checklist, first touch template, sequence structure, handoff criteria, and the reporting cadence.
The one-page SOP is what you hand to a new SDR on day one. It is also what you review when performance drops. A workflow that only exists in someone’s head is not a workflow. It is a habit, and habits do not survive personnel changes.