Size a market before you build a list
Count every match, split by country, size and tech, for free. A step-by-step playbook: what the signal means, whom to write to, what to say and how to measure it.
How do you size a B2B market before building a lead list?
Describe the market in one sentence, count every company that matches, and split the count by country, size and technology before you pull a single record. The split shows where the market really is and which parts are worth working. Then export only those parts, and write to each one with a message built for it.
Why does the market map play work?
Most lists are built before anyone knows how big the market is. Counting first tells you whether the plan works before you spend anything.
You see the size before you spend
A count costs nothing to run, so you can test ten definitions of the market before paying for one record.
The split shows where the market is
A market that looks big can be mostly one country or one size band. The split shows which part you can reach.
Each cell gets its own message
Twenty-person companies in the Netherlands and 200-person companies in Germany have different problems. Cells let you write to each properly.
You only work the cells that fit
Pull records for the two or three cells that match your offer, and leave the rest for later.
What counts as a well-defined market?
This play has no timing signal: it decides where to look. A good definition has all of these:
- One sentence describing what the companies do and who they sell to.
- A size range you can serve.
- The countries or regions you can sell into.
- A count big enough for a campaign, and small enough to write to properly.
What looks like the signal but is not
- Industry codes as the definition
- Codes are broad and often wrong. Describe what companies actually do.
- Definitions that are too wide
- "Software companies" gives you a count, not a market. Add who they sell to.
- One big total
- A single number hides where the market is. Always split before you decide.
- Pulling everything
- Exporting the whole market before choosing cells spends budget on accounts you will never write to.
How to run it, step by step
Six steps in the same five-part frame as every play. Each step says what you are after, why it matters and how to do it with any tools; the Breaknorm boxes show the shortcut.
- 01Signal
Describe the market in a sentence
Goal. A count of every company that matches a plain-language description.
Why. If you can't describe the market in one sentence, you can't write to it either. The sentence becomes the filter.
How.- Write what the companies do and who they sell to.
- Add the size range and the region.
- Count it, then try two or three variations and compare.
Count it with Breaknorm (free)
count_companies{ "describe": "logistics software", "region": "EU", "employees": { "min": 10, "max": 200 } }You end withA total count for each version of the definition.
- 02Signal
Split it and pick the cells
Goal. The two or three parts of the market that fit your offer best.
Why. Where the market is decides where you start. A split by country, size and technology shows the cells worth working.
How.- Split the count by country, by size band and by technology.
- Pick cells where you have customers, language or a reason to win.
- Write down why each cell was chosen; you will test that later.
Split the count (free)
segment_companies{ "facets": ["country", "employees", "tech"] }You end withTwo or three chosen cells, each with a count and a reason.
- 03Who
Decide who you sell to in each cell
Goal. The role you will write to, per cell.
Why. Company size changes the buyer. In a 15-person company the founder decides; at 200 people a head of function does.
How.- Small cells: the founder or managing director.
- Larger cells: the head of the function your product serves.
- Count the people too, so you know how many contacts each cell gives you.
Count the buyers
count_people{ "function": "operations", "level": ["owner", "c_level", "head"] }You end withA buyer definition and a contact count per cell.
- 04Find
Pull only the records you will work
Goal. Companies and verified contacts for the chosen cells, nothing else.
Why. This is the first step that costs anything. Pulling only the chosen cells keeps the spend on accounts you will actually write to.
How.- Export the first cell only.
- Include the buyer with a verified email.
- Pull the next cell when the first one has been worked.
Export a cell
start_exportstart_export({ "segment": "logistics-software-nl-10-50", "people": true, "email": "verified" })You end withA list for one cell, ready to write to.
- 05Say
Write one message per cell
Goal. A message that fits the cell, with something useful from the map.
Why. You now know something most of these companies don't: how their own market splits. That is a useful thing to give.
How.- Open with a fact about their market, from your count.
- Name what companies of their size in that market usually deal with.
- Offer the map, or the part of it that is about them, and ask if you can send it.
You end withOne message per cell.
- 06Measure
Compare cells, then expand
Goal. A clear view of which cells reply, and where to go next.
Why. The reasons you picked the cells were guesses. Replies tell you which guesses were right.
How.- Track reply and meeting rates per cell.
- Expand to the next cell when the first one works.
- Recount every quarter; markets move.
You end withA ranking of cells by reply rate, and the next cell to work.
A worked example, start to finish
One market, through every step. The numbers are illustrative; the steps are the real ones.
- Signal
"Logistics software, EU, 10 to 200 people" counts 6,412 companies. No records used.
- Signal
Split by country: Germany 1,920, France 1,140, the Netherlands 860. You speak Dutch and have two Dutch customers, so you pick the Netherlands, 10 to 50 people.
- Who
At that size the founder or managing director decides.
- Find
You export only that cell, with each founder's verified email.
- Say
The message offers the map of the Dutch market as a gift.
- Measure
Reply rate is tracked for the cell; Germany is next if it works.
How many logistics software companies in the EU have 10 to 200 people?
What to write to one cell of a market
A short email that gives before it asks: something useful for the situation they are in, not a meeting request. Why each line is there:
Hi Pieter, we mapped every logistics software company in the Netherlands with 10 to 200 people. There are about 860, and most have fewer than 50.
At that size, most of them sell to the same few hundred shippers, so the ones that grow fastest tend to be the ones that picked a niche early.
I can send you the map: the companies, how they split by size and focus, and which of them are hiring.
Can I send it over?
When not to run this play
- You already know the market and only need contacts; start from lookalikes or a signal.
- The count is a few dozen companies; write to them one by one instead.
- You send the same message to every cell.
- You export the whole market before choosing cells.
How to measure whether it works
Track a few numbers per batch and compare them over time. What counts as good depends on your market, so the trend matters more than any benchmark.
- Reply rate per cell
- The main number. It tells you which part of the market answers.
- Cost per meeting per cell
- Records cost money; meetings are what you are buying.
- Share of the cell worked
- How much of each cell you have written to before moving on.
- Count change per quarter
- Markets grow and shrink. Recount before you plan the next quarter.
From our data
Figures from Breaknorm's own company data, refreshed every 1 to 7 days.
Companies you can count, US and EU
Counts and splits use no records.Largest software markets in the EU by company count
Live figure from our data, to be added before launch.Share of EU software companies with 10 to 200 people
Live figure from our data, to be added before launch.Checklist
- Market described in one sentence: what they do and who they sell to
- Size range and region set
- Count compared across two or three definitions
- Count split by country, size and technology
- Two or three cells chosen, each with a reason
- Buyer defined per cell
- Only the first cell exported, with verified emails
- One message per cell, replies tracked per cell
Questions about this play
How do you estimate the size of a B2B market?
Describe the market in a sentence, count every company that matches, and split the count by country and size. Counting from what companies say on their own websites is more accurate than counting industry codes.
Is counting companies free on Breaknorm?
Yes. Counts and splits are free. Only the records you open or export count toward your plan.
What is a market cell?
One slice of the market, such as "logistics software, Netherlands, 10 to 50 people". Small enough to write one message for, big enough to learn from.
How big should a segment be for outbound?
Big enough to learn from and small enough to write to properly. A few hundred companies per cell is a common starting point.
Can I run this play without Breaknorm?
Partly. Business registers and industry databases give rough counts by industry code. Counting by what companies actually do, and splitting by technology, needs data read from their websites.
Video transcript: The market map play in two minutes
Most lists are built before anyone knows how big the market is. Counting first tells you whether the plan works before you spend anything.
Describe the market in one sentence and count every company that matches. Then split the count by country, size and technology.
Pick the two or three cells that fit your offer, decide who you sell to in each, and export only those.
Write one message per cell. A useful offer is the map itself: most companies have never seen their own market counted.
Run it with Breaknorm
Steps one to four in one prompt, from any agent with the Breaknorm MCP server connected. Counting and splitting use no records.
{
"describe": "logistics software",
"region": "EU",
"employees": { "min": 10, "max": 200 },
"facets": ["country", "employees", "tech"]
}Add the skill to Claude or ChatGPT, connect Breaknorm, and ask for the play by name.
Plays that pair with this one
More companies like your best customers
Match on what they sell, who they sell to and their size, then rank the rest of the market.
A company is opening a new country
First open roles in a country where they had none before.
They just moved to a tool you plug into
The site or job ads started naming a new CRM or platform in the last 60 days.
Run market map
on your market
Connect the MCP server, paste the prompt, and get 1,000 records free.