Your TAM is not your outbound market
“B2B software companies” is not a market. It is a census category.
Short Answer
TAM describes everyone who could theoretically buy. Your ICP describes the companies most likely to make good customers. Your outbound market should be narrower still: specific segments worth contacting now because the fit, buyer, economics, and reason to engage are clear.
“B2B software companies” is not a market.
It is a census category.
We made that point in our piece on what to fix before hiring another SDR, and it is worth going further because bad outbound targeting usually starts several decisions before the list gets built.
A company sizes its TAM.
The number looks large.
Everyone feels better.
Then somebody exports 40,000 companies and calls it an ICP.
That is how a market-sizing exercise becomes a spam campaign.
TAM answers a finance question
Your total addressable market asks some version of:
If every plausible customer bought this product, how large could the market be?
Useful question.
Investors care.
Strategy teams care.
Founders should care.
Outbound does not need to contact all of them.
A company can belong inside your TAM and still be a terrible prospect today.
Maybe it is too small.
Maybe it already solved the problem.
Maybe it technically uses your category but has no urgency.
Maybe the right buyer does not exist there.
Maybe the account could buy, but the sales effort required makes the economics terrible.
TAM says possible.
Outbound needs something closer to worth pursuing now.
ICP answers a different question
Your ideal customer profile describes companies that are unusually likely to be good customers.
That usually includes things like:
* company size * industry * geography * business model * technical environment * maturity * economics * operational characteristics * problems your product solves particularly well
Better.
Still not a campaign.
If your ICP contains 25,000 companies, you still need to decide where to start.
Segmentation turns the market into something sales can use
This is where outbound becomes practical.
Take the ICP and divide it into groups that share something commercially relevant.
For example:
Segment A: U.S. B2B SaaS companies with 50–200 employees that recently hired a new VP of Sales.
Segment B: B2B SaaS companies with 200–500 employees currently adding SDR headcount.
Segment C: International software companies that recently announced U.S. expansion.
Now we have something.
Each segment has:
* identifiable accounts * identifiable people * a plausible reason to act * messaging that can actually be specific
That last part matters.
If the same message supposedly works equally well for 40,000 companies, it probably does not say much.
Add a reason why now
Fit without timing creates giant lists.
Timing without fit creates bad meetings.
You want both.
Some useful signals might include:
* a funding round * executive hire * hiring activity * new geography * product launch * regulatory change * technology adoption * acquisition * job posting * new office * public strategic initiative * obvious operational change
Not every campaign needs a fancy intent-data platform.
Sometimes the trigger is simply that a specific kind of company has a problem your product solves every day.
But if there is a visible reason to prioritize one account over another, use it.
Then find the buyer
Companies do not reply to cold emails.
People do.
This seems obvious until you inspect a prospecting list with seven job titles scattered across five departments because “they could all influence the purchase.”
Maybe.
Start with a point of view.
Who feels the problem most directly?
Who owns the budget?
Who would get blamed if nothing changes?
Who can understand your proposition without forwarding the message to six other people asking what it means?
Pick a primary buyer.
Then a secondary buyer.
Multithread intentionally after that.
A smaller list can create more pipeline
This makes people nervous.
They see a campaign go from 20,000 potential companies to 2,800 and assume opportunity disappeared.
It did not.
The opportunity was never evenly distributed across the 20,000.
You removed accounts you had very little reason to contact.
That is different.
A tighter market lets you:
* research accounts more intelligently * write better messaging * call with more context * understand patterns faster * spend more effort on good accounts * see why one segment outperforms another
Volume is useful after you know where to point it.
Before that, volume mostly makes bad assumptions travel faster.
Do not overcorrect
There is another failure mode.
You can define the ICP so precisely that four companies on earth qualify.
“Series B vertical SaaS companies in Ohio with exactly 147 employees whose CEO went to Boston College and recently liked a post about procurement.”
Congratulations.
You have personalized yourself out of a market.
The goal is not maximum specificity.
It is enough specificity that companies in the segment share a real commercial reason to respond to roughly the same proposition.
That can be hundreds of companies.
Sometimes thousands.
It depends on the market.
A useful outbound market passes four tests
Before launching, I would ask:
1. Fit
Do these companies genuinely have the problem?
2. Buyer
Can we identify the people likely to care?
3. Economics
Is the potential deal valuable enough to justify the effort?
4. Reason to engage
Can we explain why this conversation is relevant without writing a small autobiography in the first email?
If the answer to one of those is consistently no, the segment needs work.
Your list is a strategy document
People talk about list building like clerical work.
It is not.
The list encodes almost every important decision you made about the market.
Who counts.
Who does not.
Who gets priority.
Who gets ignored.
Who gets a phone call.
Who gets a thoughtful direct-mail package.
Who gets the standard sequence.
Who is worth spending 20 minutes researching.
Bad strategy eventually becomes bad data.
Then everyone blames the copy.
Start narrower than your TAM
You can always expand.
That is much easier than learning from a giant undifferentiated list.
Pick a segment.
Pick the buyer.
Pick the problem.
Run the campaign.
Listen.
Then decide where the next 1,000 accounts should come from.
Your TAM tells you how big the ocean is.
Outbound still needs to tell you where to fish.