Loading
October 28, 2026
Subscribe
October 28, 2026

LeadBase

Turn LinkedIn engagement into scored leads

Hiring Signals B2B Prospecting: A Job Post Is a Company Signal, Not a Person (2026)

Rear view of a dark-haired man in a black jacket with a navy hood, holding a phone to his ear while standing at a floor-to-ceiling office window overlooking a hazy city skyline of high-rise buildings.

Quick answer: Hiring signals B2B prospecting, the way vendors sell it, bundles three different events under one label: a company posting a role, a company making a hire, and a person you know starting a new job. All three tell you a company has budget and a priority. Only the third tells you the person on the other end has any idea who you are. Rank them in that order, run the fit gate first, and use the first two as a filter on people who already engaged with you rather than as a cold list.

I spent about two years pulling reactor lists off my LinkedIn posts into a spreadsheet before LeadBase existed, and hiring signals were the part of the stack I got most excited about and got the least out of. The reason took me a while to see: a hiring signal is about a company. Prospecting is about a person.

The three events sold as one signal

Open any vendor’s “hiring signals” tab and you get one feed. Underneath it are three events with nothing in common except the word hiring.

  1. A job posting. The company opened a role. This tells you a priority exists and a budget was approved for it. It names nobody. You still have to guess who owns the problem and whether they answer LinkedIn messages.
  2. A new hire. Someone named started in a role you sell to. The first weeks in a job are when people audit what they inherited, so the timing is real. But they don’t know you, and their inbox that month is a wall of “congrats on the new role” from people selling something.
  3. A job change inside your network. Someone who already reacted to your posts, commented, or talked to you before now has a new title and a new budget. The timing is the same as a new hire. The difference is you’re not a stranger.

LinkedIn itself splits these apart. The Sales Navigator help page on alert types lists “Lead changed jobs,” “Lead changed roles,” and “Senior hires at account” as three separate alerts, next to “Lead engaged with your content.” That last one is the alert that matters, and it’s the one most hiring-signals content ignores.

Why hiring signals B2B prospecting guides overrate the job post

Job posts are the easiest signal to collect at scale. They’re public, structured, and a scraper can pull thousands a day. That’s why they lead every vendor demo. It isn’t because they convert best.

A job post is the company saying “we have a problem worth a salary.” It’s a strong fit signal. If you sell outbound tooling and a company just posted its first SDR role, you know something true about their next quarter. What you don’t know is who to message, whether that person is the buyer or the person who’ll be replaced, or whether they’ve ever seen your name.

That’s the gap I wrote about in intent based selling: you bought a score, not a person. A job post is a company-level score. Somebody still has to turn it into a person-level conversation, and the signal gives you no help with that step.

The signal that runs backwards

Here’s the part I didn’t expect when we built LeadBase’s disqualification rules. A job change is a hiring signal. Too many job changes is the opposite.

When we analyzed roughly 1,800 scored leads to build the hard-DQ layer, prospects with six or more jobs in the last five years accepted connection requests at effectively zero. Not low. Zero. (Methodology note: that’s our own scored-lead data from LeadBase accounts, not an industry benchmark.) Those profiles light up every hiring-signal feed, because each move fires an alert. They’re the most active names on the list and the least likely to reply.

So the same event reads two ways. One job change in a person you know is a strong signal. A pattern of job changes is a filter. If your tool can’t tell them apart, you’ll spend your best hour of the week congratulating people who never accept.

Rank: the person first, the hiring event second

The ranking I’d use, from strongest to weakest:

  1. Job change of someone who has engaged with you. They reacted, commented, or messaged you in the past few months, and now they have a new role. Message this week. Reference the engagement, not the job change. The job change is your reason to write now; the engagement is your reason they’ll read it.
  2. Senior hire at an account that has engaged with you. Someone at the company already reacted to your content. The new hire hasn’t. Go through the person who did. “Saw your team just brought on a new head of sales” from a name they recognize beats the same line from a stranger.
  3. Job change of a cold prospect who fits. Fit gate passes, no relationship. Worth a connection request with a one-line reason. Not worth a pitch.
  4. Job post at a fitting account. A research signal, not a message signal. Add the account to a watch list, follow the likely buyer, and wait for an engagement signal before you write.

Everything on that list is fit-gated first. A hiring signal at a company in the wrong geography, wrong size, or wrong industry is noise with a timestamp. I laid out the fit-first order in signal based outreach strategy, and hiring signals are the case where it matters most, because the volume is so high.

How to run it by hand this week

You don’t need a tool for the first version. I ran mine in a spreadsheet.

  • Turn on the free version. LinkedIn notifies you when connections announce a new position. That feed is your tier-one list, already filtered to people who know you. Check it Monday.
  • Cross it with your reactor list. Pull the names who reacted to your last five posts (I walked through this in who liked my LinkedIn post leads). Any name on both lists goes to the top.
  • Watch job posts for accounts, not people. Search LinkedIn Jobs for the role your buyer hires when they need you. Save the company. Don’t message anyone yet.
  • Set the clock. A new role is a moment, not a state. Write inside the first few weeks or drop the reference and wait for the next signal.
  • Track one number. Replies per message sent to a fit-gated hiring signal. If tier one converts and tier four doesn’t, stop buying tier four.

When I built LeadBase, engagement went in as the primary signal and the fit gate went in front of scoring. A stranger goes through geography and role checks like everyone else, and a serial job-hopper gets blocked by the hard-DQ layer before scoring spend touches them. That ordering is the whole product decision.

FAQ

What are hiring signals in B2B prospecting?
Events that show a company is adding people: a posted role, a completed hire, or a known contact starting a new job. They indicate budget and priority at the company level. They don’t indicate that anyone there has a relationship with you.

Is a job posting a buying signal?
It’s a fit signal with timing attached. It tells you the company has a problem worth a salary. It doesn’t name the buyer, so treat it as a reason to watch the account, not a reason to pitch.

How soon should I message someone who changed jobs?
Inside the first few weeks. After that, “congrats on the new role” reads late and the reference stops helping. If you missed the window, wait for the next engagement signal instead of forcing the job-change angle.

Do hiring signals work for solo founders and coaches?
Yes, if you start with your own network. The free LinkedIn “started a new position” feed, crossed with the people who reacted to your posts, is a better list than any purchased hiring-signal feed, because everyone on it already knows your name.

What to do next

See how LeadBase scores your real LinkedIn engagement against your ICP and blocks the serial job-hoppers before scoring: see how it works.

Want the full ranking of which signals are worth a message? Read the five signals worth a message, ranked.

Ready to stop congratulating strangers? Start a free trial and let the fit gate run before you open the feed.