In this article
Two days, one firm, the same plan
A software services firm we work with runs a lead search every day. Mach looks for public posts and company news that suggest someone needs the firm's help.
We wrote up its first day, October 19, 2026. This post is the second, October 20. Same firm, same 226 searches, same $20 budget.
Most writing about daily lead lists stops at the first run. The second run is where a daily habit gets tested. Does it bring anything new, or yesterday again?
The second day found more and judged less. Yet it kept more, and more of what it kept was ready to contact.
| Measure | October 19 | October 20 |
|---|---|---|
| Posts found | 2,090 | 2,279 |
| Already known | 455 | 958 |
| New and judged | 1,635 | 1,321 |
| Leads kept | 70 | 87 |
| Ready to contact | 21 | 35 |
| Total cost | $5.23 | $6.36 |
| Cost per kept lead | 7.5 cents | 7.3 cents |
| Cost per ready lead | 25 cents | 18 cents |
Kept means a person should look. Ready to contact means the lead passed every check, including a named person to reach.
Both days stopped far under the $20 budget. Day two spent $6.36, about a third of it. Money was not the limit. The places were.
Four in ten finds were already known
958 of the 2,279 finds pointed at posts Mach already had. That is 42% of the day. Mach did not read or judge them again.
543 were repeats inside the same day, when two searches hit one post. The other 415 were posts from the first day.
409 of those 415 had been dropped the first time. They stayed dropped, each with its reason, and cost nothing to judge.
The repeats were not spread evenly. The broad social feed found 1,442 posts, and 877 of them were old. Job listings found 341, and only 7 were old.
| Place | Found | Already known | New and judged | Kept | Ready |
|---|---|---|---|---|---|
| Broad social feed | 1,442 | 877 | 565 | 2 | 0 |
| Professional network posts | 363 | 43 | 320 | 4 | 4 |
| Job listings | 341 | 7 | 334 | 33 | 3 |
| New leaders | 38 | 0 | 38 | 16 | 14 |
| Funding news | 33 | 1 | 32 | 28 | 13 |
| Forums | 30 | 17 | 13 | 0 | 0 |
| Freelance boards | 12 | 7 | 5 | 0 | 0 |
| Tenders | 8 | 4 | 4 | 0 | 0 |
| Requests for proposals | 6 | 2 | 4 | 2 | 0 |
| Company moves | 6 | 0 | 6 | 2 | 1 |
| All places | 2,279 | 958 | 1,321 | 87 | 35 |
Places that report events were almost all new. A funding round or a new leader is announced once, not every day. Chatter gets said again, and found again.
Forums and freelance boards were also more than half old. Neither kept a lead on day two.
Mach keeps every post it has judged, with its grade and its reason. Each post is stored once per firm, by its address.
When a later search finds the same address, Mach only notes the day it was seen again. It never pays to judge it twice.
So the list shows what is new since the last search, and nothing twice. The reader's time goes to new leads.
A repeat of a kept lead is a different thing. 6 leads kept on the first day turned up again on the second. 4 of them were ready to contact.
3 of those 4 were posts asking for help, and one was a tender. They were found on two days, not one. If your reps contact only a few people today, start with them.
One mistake to avoid: judging repeats again to look busy. Here it would cost about a cent for every hundred posts. The real cost is the list, which fills with leads the reader already passed over.
The new leads came from events, not chatter
Of the 87 keepers, most were company events. 28 were fresh funding rounds, 23 were hiring bursts and 16 were new leaders.
A hiring burst is one company posting several engineering roles in a short window. It often means a team is short of hands.
The rest were 10 single job ads and 6 posts asking for help. Then 2 requests for proposals, one product launch and one platform move.
| Kind | Kept | Ready to contact |
|---|---|---|
| Funding round | 28 | 13 |
| Hiring burst | 23 | 3 |
| New leader | 16 | 14 |
| Single job ad | 10 | 0 |
| Post asking for help | 6 | 4 |
| Request for proposals | 2 | 0 |
| Product launch | 1 | 0 |
| Platform move | 1 | 1 |
| All kinds | 87 | 35 |
The 10 single job ads were kept but none was ready. One ad is a weak sign on its own. Several at once make a burst.
Posts asking for help stayed rare. The social feed and the professional network gave 885 new posts, and 6 were kept.
New leaders were the richest place. 16 kept, and 14 of them passed every check. Funding news gave 28 keepers and 13 ready to contact.
The keepers were fresh, too. 81 of the 87 were dated October 19 or 20. The oldest was 6 days old, and 2 requests carried no date.
Day one paid for undated funding
On the first day, funding gave 23 keepers and none ready. 20 of them failed one check: whether the moment was still open.
A round counts as open for 30 days after it is announced. So the check needs the day of the round, proven.
22 of the first day's 24 rounds came from news pages. A news page often lists many rounds under the article's own date.
So Mach trusts that date only when the round's own words name a day. Without it, a round can be worth a look but never ready.
We chose that rule on purpose. Calling an old round fresh is worse than calling a fresh round unproven.
On day two, 16 rounds came from a funding dataset that dates each round itself. 13 of those were ready to contact. Every ready round that day came from it.
The funding place cost $1.42 on day two, against 49 cents on day one. For 93 cents more, it gave 13 ready leads instead of none.
What we got wrong was where the money went. Day one paid for finds it could not date. A cheap find you cannot date ends up on the list as a maybe.
What held 52 leads back from ready
87 kept minus 35 ready leaves 52 leads at worth a look. Each one stores the checks it missed, and a lead can miss more than one.
| Check missed | What it asks | Leads |
|---|---|---|
| Strong enough | Is the moment big enough to act on now? | 31 |
| Findable | Is there a named person to reach? | 29 |
| Not a seller | Is the author free of selling the same work? | 9 |
| Our kind of work | Is it work the firm sells? | 3 |
| Still open | Is the moment recent enough, with a proven date? | 3 |
| Means it | Is the ask genuine? | 3 |
| A business | Is the author a business that can buy? | 2 |
| None missed | A single job ad, or a request with no date | 6 |
Two checks did most of the holding. 31 leads were not strong enough, and 29 had no named person to reach.
17 of the 29 unfindable leads were hiring bursts. For a burst, the person to reach is a technology leader on the hiring team. Job ads rarely name one.
Strong enough has a bar for each kind. A funding round, for example, must be within 30 days, at a company of 50 people or fewer.
Neither gap closes by searching more. More money finds more of the same. Finding the right person is a different job.
So when a day's ready count disappoints, read this table before you raise the budget.
One hour with this list, worked through
Here is how we would spend one hour on this day's list. It is a made-up plan, not a record of what the firm did.
Start with the 4 ready leads that were seen again. They have stood for two days, and the first day already graded them.
Then the 14 ready new leaders. A leader in the first month of a new role is choosing what to change. Their own post about the move is the opening.
Then the 13 ready funding rounds. The round is the dated fact, and the founder is the person. Each one is under 30 days old by rule.
Leave the 3 ready hiring bursts for last. A burst says a team is short of hands, but not who decides to bring in outside help.
Skip the 52 worth-a-look leads today, except one kind. If you know a name the search could not find, those 29 unfindable leads are yours to finish.
What the second day cost
The second day cost $6.36: $6.23 to search and 13 cents to judge. That is 7.3 cents per kept lead and 18 cents per ready lead.
The first day came to 7.5 cents per kept lead and 25 cents per ready lead. The cost post splits that first bill five ways.
Search money did not follow results. Job listings took $2.78 for 33 keepers. Funding news took $1.42 for 28. New leaders took 39 cents for 16.
Per ready lead, the gap is wider. New leaders cost under 3 cents each. Funding cost 11 cents. Job listings cost 93 cents.
The broad feed took 99 cents and kept 2, none ready. On day two, it was mostly an echo of day one.
Should the firm drop it? Not yet. It is where people ask in public, and on day one its single keeper was a direct ask.
We would search it every other day instead, and count what that loses. That trade is cheap to test and easy to undo.
A daily review you can copy
Here is the review we now suggest to the firm, in the order to read it. Each row is one count and one action.
| Read this | It tells you | Act when |
|---|---|---|
| New and judged, not found | What the day really added | It falls several days in a row |
| Share already known, by place | Which places echo yesterday | Over half old two days running: search it every other day |
| Kept and ready, by place | Where money turns into leads | A place keeps nothing for a week: cut its budget |
| Kept leads seen again | Leads still live a day later | Always: contact these first |
| The most missed check | What holds leads back | It is not the search: fix that step instead |
| Where each date comes from | Whether ready can be trusted | A place cannot date its finds: pay for one that can |
The thresholds are our judgment, not findings. Two days are too few to set them from data.
A day after this search, a stricter seller rule set 9 of the 87 keepers aside. That rule has its own post. Each lead left standing gets researched before anyone writes.
Copy the habit, not our numbers. Your places and your bar will differ. The counts will still tell you where the day went.
Common questions
Why did day two keep more from fewer new posts?
It found more company events. New leaders and funding rounds made up 44 of the 87 keepers. Chatter is plentiful but rarely kept.
Is this cost a benchmark?
No. It is two days for one firm in one market. Copy the shape instead: most money goes to finding, and judging costs almost nothing.
Where the numbers come from
Aggregates from the stored counters and grades of one firm's two lead searches, October 19 and 20, 2026. Places, kinds, dates and missed checks are as recorded on each lead. Exported October 21, 2026.



