Back to Blog
prospectinglead-genats-scrapingai-scoringgo-to-market

Job Postings as Sales Signals: My AI Lead Engine (Simply Explained)

A plain-language guide to job postings as sales signals. No jargon, no tech speak, just what it means for your business.

By Mike Hodgen

Want the full technical deep dive? Read the detailed version

A Job That's Been Open Two Months Means a Company in Pain

Picture a company that's been trying to hire someone for two months. The job posting is still up. Nobody's filled it.

That tells you something important. The company either can't find the right person, can't afford them, or is limping along short-staffed while the work piles up. Either way, they have a problem, and they're already willing to spend money to fix it.

Most people who sell services completely ignore this. They buy a list of companies that look like a good fit, then send the same generic email to everyone. They never ask the one question that matters: who actually needs help right now?

So I built something for my own consulting business that does ask that question. It finds job postings, figures out how long they've really been open, scores whether AI could handle the work, and writes a personalized message to the business owner. Think of it as a tireless assistant that hunts for the right customers while I sleep.

The pitch is simple and honest. A job advertised at $75,000 doesn't actually cost $75,000. Add taxes, benefits, software, and the time it takes to manage another person, and you're closer to $100,000 a year. So I tell the owner: keep your budget, lose the headache. A system can handle a big chunk of that job for a fraction of the cost, with no recruiter fees and no onboarding.

Why Buying a List Doesn't Work

Here's the hard part of selling services. It's not writing a good email. It's finding companies that need help today, not someday.

A purchased list tells you who fits. Right industry, right size, right revenue. But "fit" only tells you who could buy. It says nothing about who's actually hurting right now.

So you email 500 companies that match your ideal customer. And 490 of them are perfectly happy and have no reason to write back. That's why cold emails get ignored. You're bugging people who weren't thinking about your problem at all.

A job posting flips that. It's public, it's free, and it has dates on it. It's a company raising its hand and saying "we have a gap, and here's the budget to prove we mean it."

When I reach out about a specific role that's been open for two months, I'm not interrupting. I'm showing up right when they're trying to solve a problem with a checkbook already open.

The Trick That Fools Everyone

The information I need is sitting in plain sight on public job boards. I don't pay for any of it. My system collects the job title, the salary, the company, and the dates.

That last part, the dates, is where almost everyone gets tricked.

Job boards republish old listings to make them look fresh. A role that's been open two months gets bumped to the top, and suddenly the "posted date" says three days ago. That's a lie, and it ruins the whole thing.

If you trust that fake date, a desperate company looks exactly like a company that just started hiring. You'd skip the very prospect you most want to reach.

So my system doesn't trust the posted date. It calculates the true age by using the earliest date it can find. If a job first appeared 64 days ago but shows a "posted yesterday" tag, the real age is 64 days. That's the number that matters.

Here's why. A five-day-old job means nothing. Companies hire all the time. A 60-day-old job means something is broken. They can't find the person, can't afford them, or the role keeps emptying out. Get the dates right, and you have a ranked list of companies in real pain, sorted by how long they've been suffering.

Knowing When I Can Actually Help

Finding a hurting company isn't enough. I need to know whether I can actually solve their problem. And that means being honest about what AI can and can't do.

So every job gets scored against a fixed list of things AI genuinely handles today. Sorting emails. Drafting content. Data entry. Scheduling. Reports. Basic research. First-draft customer replies. Not a vague "AI can do anything" promise. A concrete list.

Then the system reads the job description and asks, point by point, how much of this work falls on that list.

The result is a score. A coordinator who spends all day triaging inboxes, writing content, and updating spreadsheets scores high. A nurse, a welder, or a CFO signing off on legal filings scores low. Those jobs need a license, physical presence, or human judgment that AI simply can't provide.

I'm honest about those limits because the limits are the whole point. I'm not going to tell a factory I'll replace their welder. I'm going to tell a company drowning in a coordinator search that there's a system that does most of that job. The sweet spot is a company in pain, hiring for work AI can genuinely absorb.

A Human Reads Every Message Before It Goes Out

Here's the part I won't budge on. The system finds, scores, and writes everything on its own. But nothing leaves the building until I read it first.

That's on purpose. In a service business, your reputation is everything. A wrong score or a tone-deaf message doesn't just get ignored. It burns that prospect forever and makes me look like every spammer they've already learned to delete. One bad email can cost a relationship I'll never get back.

So every draft stops for me. I check the role, I sanity-check the score, I read the message in my own voice, and I decide whether it goes.

And I'll be honest about where the system falls short. Sometimes a job looks like a perfect fit on paper but has hidden context, a legal wrinkle, a delicate client relationship, a judgment call the description never mentioned. The machine can't see that. I can.

So the human review isn't there because the AI is weak. It's there because the cost of one bad message is high enough that even a nearly perfect system still needs a person making the final call. The machine handles the volume. I handle the judgment.

I didn't build this as a demo. I built it to find my own clients, which is the only kind of system I actually trust. I don't recommend tools I haven't used myself. This one runs every day.

Thinking about AI for your business?

If this resonated, let's have a conversation. I do free 30-minute discovery calls where we look at your operations and identify where AI could actually move the needle.

Book a Discovery Call

Get AI insights for business leaders

Practical AI strategy from someone who built the systems — not just studied them. No spam, no fluff.

Ready to automate your growth?

Book a free 30-minute strategy call with Hodgen.AI.

Book a Strategy Call