Back to blog
buying signalscompetitor signalsoutbound

Signal Saturation: Why Your Buying Signal Is Not a Moat

B2B Signals TeamAugust 4, 20269 min read
Signal Saturation: Why Your Buying Signal Is Not a Moat

A VP of Marketing changed jobs. Inside the first month she counted what landed on her: 32 SDR calls, some of them at 8pm. 53 emails, most of them empty HTML shells with "quick question" in the subject line. So many "congrats on the new role" InMails that they buried the conversations she actually wanted to have. More than 80 touches in total.

Her verdict was one line. All technically personalized, none of them personal.

Read that as a product review of the whole signal based selling category. Eighty teams bought a trigger, fired on it in the same week, and produced one shared experience of being spammed. The signal was not wrong. The timing was not wrong. Every one of those reps reached her inside the correct window.

That is what saturation looks like, and it is the failure mode nobody prices in when they buy a signal feed.

A signal tells you when. It never tells you what to say.

Every buying signal answers exactly one question: is this a reasonable week to reach this person. That is a real question and a valuable answer. It is also the only thing a signal does.

The pitch for signal based selling quietly implies a second promise, that knowing the moment also tells you the message. It does not. The signal narrows the calendar. It never writes the sentence.

Watch what happened in that inbox. Eighty senders had the same correct answer to the timing question. Then eighty senders had to answer the message question on their own, and almost all of them answered it with the same three words: congrats on the role.

The trigger was shared. The response to the trigger was also shared. That is the actual problem, and it is what turns a good signal into noise.

Why job changes and funding rounds saturate first

Not every signal saturates at the same rate. The rate is set by three properties.

How public it is. A job change is announced by the buyer herself, on the platform, with a green banner. A funding round is a press release. These are broadcast events. Every vendor in the category ingests them from the same handful of sources on the same day.

How cheap it is to detect. Anything that can be parsed from a public profile update or a news feed costs close to nothing to monitor. Cheap detection means every tool ships it, which means every one of your competitors has it in their base plan.

How obvious the play is. "New leader, so pitch her before the budget is set" is the first play in every outbound playbook written since 2019. When the signal and the play are both common knowledge, the whole market executes the same sequence in the same week.

Job changes score maximum on all three. So do funding rounds. That is why they are the two most crowded triggers in B2B, and why "congrats on the new role" is now closer to a spam marker than a personalization tactic.

None of this makes them bad signals. It makes them table stakes. You should still work them. You should stop expecting them to be an advantage.

The saturation test

Before you buy or build another feed, run the signal through four questions. This takes ten minutes and saves a quarter.

  1. Is it broadcast or observed? Broadcast signals are published by the account itself and reach everyone at once. Observed signals require you to watch a specific surface over time. Observed signals stay scarce for much longer.

  2. How many vendors already ship it? Open four competitors' pricing pages. If the trigger is listed on all four, assume every serious team in your market has it.

  3. What does the obvious play look like? Write the message a lazy rep would send off this signal. If you can write it in five seconds, so can everyone, and your buyer has already received it.

  4. Does the signal survive being shared? Some triggers work fine even when a hundred people have them, because the response space is wide. A company hiring twelve support engineers can be approached from staffing, tooling, training, or QA angles. A "congrats on the new job" has one obvious response and it collapses instantly.

Signals that come back broadcast, universal, obvious, and collapsing are not moats. Budget for them like a phone line, not like an edge.

Signals that stay scarce

The scarce ones share a shape. They are observed rather than announced, they require a watch list you had to think about, and the buyer never published them.

Competitor post engagement. Someone liked or commented on your competitor's post this week. That person raised a hand without meaning to. There is no press release and no banner. To see it you have to be watching that specific competitor, continuously, which almost nobody does.

Competitor company followers. A new follower on a competitor's page is a quiet, deliberate act. People do not follow vendors casually. This is one of the most honest early research signals available and it is invisible unless you monitor the page.

Influencer engagers. The people who show up in the comments under the named voices in your category are the ones actively learning the space right now. They are researching, not just working.

Hiring for the role that owns your problem. Not "the company is hiring", which is broadcast noise. The specific role that will own the pain you solve. Roughly 73% of roles go live within 30 days of budget approval, and vendor research typically starts 60 to 90 days after that. The job post is early access to a budget cycle, and reading it that precisely takes filtering that most teams never build.

The pattern is simple. The harder a signal is to observe, the longer your window stays uncrowded.

What to do when the signal is saturated anyway

You cannot avoid working job changes and funding rounds. Your best accounts will keep generating them. So change how you use them.

Stack them instead of firing on them. One signal is a starting point. Two signals on the same account in the same window is a different conversation. A new leader plus a role opened for the problem you fix is not two weak triggers, it is one account with a person and a budget moving at the same time. Stacked signals are rare precisely because single signals are common. See signal stacking for how to combine them.

Move off the obvious window. Everyone fires in week one, and week one was exactly when that inbox was unusable. Week four, when the noise has cleared and the new leader has actually found the problems, is a wide open lane. Later is a strategy when everyone else is early.

Never lead with the signal itself. If your first line is the trigger, you have written the same first line as everyone else. Lead with the consequence of the trigger for them, which is specific to your product and their situation. That is covered in detail in naming the consequence, not the signal.

Filter harder than the feed does. Volume is what makes saturation hurt. When we filtered a raw batch of 4,774 signals against a real ICP, 341 survived. That is 6.7%. The other 93% were the exact touches that made that VP's inbox unusable. Filtering is not just efficiency, it is how you avoid being the ninth congratulations of the day.

The only asset nobody else has

Here is the uncomfortable part of the story. All eighty senders had the same tools. Same enrichment, same sequencer, same trigger, same week. Some of them almost certainly had better data than the others, and it did not show up anywhere in the outcome.

The VP then did something rare. She told everyone exactly what would have worked. Mention her last post about New Zealand in the subject line. Send a photo of the chocolate bar she loves. Take one line from a podcast she was on.

Two seconds of looking at a human instead of a data field.

That is a low bar, and none of the eighty cleared it. Which tells you where the remaining advantage actually sits. The signal layer is commoditized and getting more so every quarter. The write layer is not, because it cannot be bought.

Tools find the moment. You still have to be a person in it.

Common mistakes

Treating signal coverage as a differentiator. More feeds means more of the same touches everyone else is sending. Coverage is a floor, not an edge. See why more signals will not fix your pipeline.

Automating the response as well as the detection. Automating detection is the whole point. Automating the message too is how you become touch number 54.

Measuring the signal instead of the reply. A feed that produces 400 job changes a month looks productive. If your reply rate on those 400 is under 1%, it produced 400 units of nothing.

Assuming personalization fixes saturation. Not when the personalization is the same for everybody. "Congrats on the new role" is personalized. It is also the exact thing she was complaining about.

Frequently asked questions

Are job change signals still worth using? Yes, but as a qualifier and not as an opener. A job change tells you an account is in motion and the buying committee is being rebuilt. Use it to decide who goes on the list, then find a second, less public reason to actually reach out.

How do I know if a signal is saturated in my market? Ask your last ten prospects what their inbox looked like the week you contacted them. Most will tell you without being asked twice. The cheaper answer is the four question test above: broadcast, universal, obvious, collapsing.

Does waiting instead of moving fast contradict signal decay? Different clocks. Decay is how long the underlying condition stays true, and for a job change that is roughly 90 days. Saturation is how crowded the inbox is on any given day inside that window. You can move late in the crowd and still be well inside the window that matters.

What makes competitor engagement harder to copy than a job change? Nobody publishes it. To use it you have to choose which competitors and voices to watch, keep watching continuously, and filter the results against your ICP. Every step is a decision your competitor has to make independently, so the overlap between your list and theirs stays small.

How many signals should we actually run? Fewer than you think, filtered harder than feels comfortable. Five signal types stacked and ICP filtered will out-produce fifteen unfiltered feeds, because the second list is mostly the same accounts everyone else is already emailing.

Signal Saturation: When Every Rep Has the Same Trigger | B2B Signals