You're sending cold emails to people who aren't ready to buy. Not because your copy is bad. Not because your subject line doesn't work. But because you're misidentifying buying signals - or worse, ignoring them entirely.
This is the most expensive mistake you can make in cold email. You burn through your list, waste reply handling time on conversations that go nowhere, and blame the channel instead of your targeting.
Here's what's actually happening: you're either chasing the wrong signals, misinterpreting the ones you do find, or treating all signals like they have equal weight. Let's fix that.
Mistake 1: Thinking "Recent Website Visit" Is a Buying Signal
Someone visited your website last week. Now they're on your list. You're excited because you assume they're interested.
They're not. A website visit tells you almost nothing about buying intent.
Buying intent requires context. Did they visit your pricing page three times? Did they spend 8 minutes on your case studies? Did they download something? Or did they land on your homepage, spend 12 seconds there, and bounce?
Most website tracking tools count both of these the same way - as a "visit." That's your first mistake.
Real buying signal: Someone spent 4+ minutes on your pricing page OR visited your case studies section twice in the last 30 days OR downloaded a resource and then returned to your site within 48 hours.
The difference matters. The first one gives you 100 false positives. The second one gives you maybe 5 false positives per 100 emails. That's the difference between a 1% reply rate and a 7% reply rate.
Mistake 2: Confusing "Company Fit" With "Buying Intent"
You found a company that's clearly a perfect prospect for your service. They're in the right industry, they have the right headcount, they have the budget. They're a 9 out of 10 on your fit scale.
So you email them.
Except they're not looking for your solution right now. They just hired someone in-house to do it. Or they just signed a contract with your competitor. Or they're in a hiring freeze and literally can't spend money on anything.
Company fit is table stakes. It's the baseline. But it's not a buying signal - it's a targeting filter.
A buying signal is something that happened recently that suggests they need your solution in the next 30 days. Not the next 6 months. Now.
Real buying signals look like this:
- They just posted a job opening for a role that directly impacts what you do (e.g., they're hiring a content manager if you're a content agency)
- A decision-maker at the company recently changed jobs or got promoted into a relevant role
- They just got new funding or announced a major partnership
- They published content signaling a new initiative you solve for
- They engaged with your content three times in the last 7 days
These are things that actually changed - not just things that describe the company.
Mistake 3: Treating All Signals Like They're Worth the Same
You find someone who visited your pricing page twice and also recently got promoted. You're treating those as equally valuable buying signals.
They're not.
Here's the signal hierarchy that actually works:
Tier 1 (Email immediately, highest response rate): Recent job change into a relevant role + visited pricing page within 7 days. Someone just moved into a position where they own the problem you solve, and they're actively researching solutions.
Tier 2 (Email within 48 hours, good response rate): Recent job posting + company fit + they operate in your target market. They need to hire for something you can help with.
Tier 3 (Email, medium response rate): Strong company fit + one buying signal (like recent funding or content engagement). They might be ready, but the signal isn't urgent.
Tier 4 (Lower priority or skip): Pure company fit with no recent behavioral signal. They're a good fit theoretically, but there's no evidence they need you right now.
Most people skip this tiering and email everyone who fits their ICP. That kills your reply rates and wastes your sender reputation.
Mistake 4: Missing the Negative Signals
Someone visited your website, downloaded a guide, and engaged with your content. Perfect prospect, right?
Then you find out they just signed a contract with your main competitor. Or they announced an internal hire who does what you do. Or their CEO announced they're shutting down the division your solution serves.
You missed the negative signal.
Before you email someone based on a positive buying signal, do a 90-second company check:
- Recent news about their company (any layoffs, restructures, or pivots?)
- Recent competitive hires (did they just bring someone in-house who eliminates your value prop?)
- LinkedIn activity from the decision-maker (are they actively posting about a different solution?)
- Their website changes (did they launch a new product line that contradicts your value prop?)
One negative signal can kill an otherwise perfect prospect.
Mistake 5: Wrong Signals for Your Service Type
If you're a media buying agency, "they increased ad spend" is a strong buying signal. If you're a back-office contractor, it's irrelevant.
Your buying signals need to match your specific service.
If you do SEO work: target companies that just lost organic traffic OR recently got new funding to scale OR are in a competitive market where they're getting outranked.
If you do sales consulting: target companies hiring sales reps OR companies that just lost a major customer OR companies where the CEO just changed.
If you do HR consulting: target companies that just experienced high turnover OR recently got acquired OR just went through a reorg.
The signal has to create urgency for your specific solution. Generic signals create generic responses.
How to Actually Implement This
Start with your last 20 clients who said yes. What buying signals were present when you reached out?
Write them down. Be specific. "They were a good fit" doesn't count. "They had recently hired a VP of Marketing" does.
Now look at your last 50 rejections. What signals (or lack of signals) were there?
The pattern will show you exactly what you should be targeting.
Then tier your prospects accordingly. Your top 20% (Tier 1) should get personalized outreach immediately. Your next 40% should get outreach this week. Your bottom 40% should be held for later or skipped entirely.
This alone will increase your reply rates by 40-60%. Not because you changed your copy. Because you stopped wasting time on people who weren't ready.
The deeper you understand buying intent signals, the fewer emails you need to send to hit your monthly revenue goal.
The Gap Between Knowing This and Running It
Reading this and actually implementing it are different things. You can tier your signals perfectly, but if your lead source doesn't surface that data, or if you're manually researching every prospect, or if you're not consistent with your tiering across 300+ leads a month, the system breaks down.
That's where most people get stuck - not on understanding buying signals, but on actually sourcing them at scale and running the discipline required to only email the right people at the right time. BEC Growth handles the entire pipeline: finding prospects with real buying signals, building the sequences, managing replies, and measuring what actually moves revenue. So you're not managing a system - you're managing revenue.
Related Guides
- Cold Email Intent Signal Examples: How to Know Who Actually Wants to Buy
- Cold Email with Buyer Intent Signals: Stop Wasting Time on Dead Leads
- Cold Email Intent Signal Templates: Frameworks That Actually Work
- What Is a Good Cold Email Reply Rate? Real Benchmarks and How to Know If You're Winning
- 5 Mistakes Killing Your Cold Email Conversions (And How to Fix Them)