Written by Mike Hurley, founder of WarmUp. We ran this on our own list in September 2026.
A list you already trust to the accounts on it that are hiring · and a verified person to call

Read the board left to right, following the numbers: the list, the check, Stage 1 (is anything open?), Stage 2 (is it a role we care about?), the verdict. The strip under the legend follows one account through. The band at the bottom is why it is built this way. Click the board to open it full size.
Why it helps
The hiring signal feed starts from job postings and asks whether each company is one we want. This check runs the other way. It starts from a list of companies we already want and asks which of them are hiring. When fit is settled, the only open question is timing, and a job posting is the best public answer to it.
Our list was 802 partner agencies of the CRM we build in. On the first run, 67 of them were hiring for a role on our title list, five of those postings named a tool we work in, and the check ended with 71 verified contacts at 39 agencies in the rep's queue. The other 735 agencies were checked once, and for the next 14 days checking them again costs nothing.
One thing to know before you copy it: a job feed alone misses companies that post only on their own site, and small companies often do. That is why there are three looks and not one.
Why we built it this way
- Start from a list you trust. A signal is worth the most where fit is already decided, and you skip qualifying every company a feed returns.
- Cheapest look first. The job feed reads titles only and is the cheapest thing in the workflow, so every account gets it. The paid research runs only when the feed comes back empty.
- Never pay twice. Every look writes its date and what it cost beside the account, whether or not a role was found. Anything checked inside 14 days is skipped, so you can rerun the whole list as often as you like.
- Read the posting, not just the title. The line that matters, such as a tool the role must know, sits in the description. The order of the three looks came from a design the team at Freckle shared with us. We rebuilt it as our own.
- One title list for every hiring check. This check and the daily feed read the same file, so a title means the same thing in both.
- A signal orders the queue and never decides fit. A hiring account moves up inside its rank. Its rank does not change.
- People only where it pays. Contacts are found only for top-ranked accounts with a live signal, the owner or founder first. Every email is verified before anyone is added, and nobody is messaged automatically.
How to build it
- Pick a list where fit is settled. A partner directory, your top tier, a named-account list. Key it on company domain and add two columns: the date last checked and what the check cost.
- Skip anything checked in the last 14 days. Do this before any look runs.
- Look one: ask a job feed by company domain, titles only. If postings come back, go straight to the match.