B2B buying signals, ranked.
A working heuristic for deciding which observable changes may justify timely outreach, which need more context, and which should not trigger a send alone.
Potential timing signal; verify need and budget.
Funding round
recent funding; verify available budget
Hiring surge
new SDR or AE roles posted
New VP or C-level
in the buyer’s function
Exploring the category
public intent, RFP language
Strong. A clear, specific reason to reach out.
Competitor switch
churn or migration signal
Tech stack change
tool added or dropped
Role-revealing job posts
roles your product supports
Fast headcount growth
scaling pain
Good, with context. Pair with an S or A signal.
Website visits
possible company-level match; verify context
Webinar or event
attended or registered
Post engagers
reacted to relevant content
Review-site activity
comparing vendors
Weak alone. Use as a filter, not a trigger.
Firmographic fit
right shape, no timing
Industry or geo match
relevant, not urgent
Company size band
targeting only
Do not trigger on these. This is spray.
Generic role congrats
"saw you got promoted"
Birthdays, anniversaries
no buying intent
No signal at all
a list and a merge tag
In an agreed campaign, we may use S and A as prompts, add context from B, use C as a filter, and avoid D as a trigger. Material claims are compared with the available sources and flagged for human review; that check does not guarantee accuracy.
Method note: Reviewed by Faruk Yilmaz, Founder · 20 September 2026. This is a working heuristic based on timing, specificity, and observable evidence; no tier authorizes a send on its own.
Request the planning framework →