Every intent data vendor on LinkedIn is selling you the same thing: a black box that claims to know which companies are "in-market" for your product. They charge $800 a month for it. They almost never tell you why a company scored high. And the leads they send you rarely reply.
Meanwhile, the strongest intent signal on the internet is sitting in plain sight, free, and indexed by Google.
It's the job board.
A job posting is a company saying, in writing and in public, "we have a problem that is big enough, expensive enough, and urgent enough that we are willing to pay a human being $120,000 a year to solve it." That is not a soft signal. That is a budget approval, a priority decision, and a pain admission all rolled into one paragraph.
Most founders scroll past them. This piece is about stopping.
Why a job posting beats intent data
Intent data tells you "this company searched for something related to your category." A job posting tells you "this company has decided the problem is real enough to hire for it."
Those are not the same thing. The first is a guess. The second is a commitment.
Three things happen the moment a company posts a role:
- The problem is validated internally. Someone convinced the CFO it's worth a headcount. That never happens for problems nobody cares about.
- The budget is approved. You don't need to sell them on spending money. They already decided to spend it.
- The clock is ticking. Nobody posts a job they plan to fill in six months. The hiring manager wants this solved now.
The job description is a free, unedited, company-written brief on what they're trying to fix. Read it like it's a sales discovery call someone already did for you.
Five types of signals hiding in a single job post
Most people read a job description and see "we are hiring." That's the least useful piece of information in the whole document. Read it again with signal-hunting eyes and you'll find five distinct things, each worth outreach.
1. The problem they're hiring to fix
The "what you'll do" section is a list of the company's current pain points. "Rebuild our lead routing." "Fix attribution across campaigns." "Own the new onboarding flow." These are not tasks. They're admissions. If your product solves any of those, the hiring manager is your warmest possible lead.
2. The tools they already use
The "required experience" section usually lists the stack. "Experience with Salesforce, HubSpot, and Outreach required." You now know their current tool. If you're the alternative, you know the incumbent. If you integrate, you know where you plug in. If you replace one of them, you know exactly which one to benchmark against in your message.
3. The person doing the hiring
"Reports to the VP of Marketing." That's your buyer. Not the recruiter, who cannot buy anything. The hiring manager, who just got budget approved and wants their life to be easier before the new hire even starts. Message them, not HR.
4. The team size they're building toward
If the job says "you'll be the second hire on our growth team," that tells you the team is small and scaling. Small teams buy different tools than enterprise teams. They want things that work on day one. That is the exact positioning a solo founder can win on.
5. The urgency tell
Count the number of open roles on the same team. One posting is a hire. Three or four postings on the same team in the same month is a rebuild. Rebuilds mean new tools, new processes, and a hiring manager with zero attachment to the old stack. That window closes the moment the first hire starts.
Where to look (three sources, not thirty)
You do not need a job board scraper. You do not need a paid aggregator. You need three browser tabs:
- LinkedIn Jobs. Filter by your target industry, company size, and post date "last 7 days." LinkedIn quietly has the best coverage of mid-market B2B roles. You can also see the hiring manager on about 40% of listings.
- Wellfound (formerly AngelList). The default for VC-backed startups hiring their first 50. Filter by "Series A" or "Series B" and your relevant function. Every listing shows the founder.
- Google with a site operator. Type
site:lever.co "sales operations"orsite:greenhouse.io "head of growth". You'll surface roles that never make it to LinkedIn.
That's it. Three sources, fifteen minutes a day. If you're finding more than ten strong leads from this, you're doing it right. If you're finding zero, your ICP definition is too narrow or too broad. Tighten it.
The 80-word message that works
The whole reason this works is that the message writes itself. You're not guessing at their pain. You're quoting it back to them from the document they wrote.
Here's the structure:
- Sentence 1: The signal. "Saw you're hiring a Sales Ops Analyst."
- Sentence 2: Reference the specific line that gave you the signal. "The part about rebuilding lead routing stood out."
- Sentence 3: One sharp relevance claim. "We built a lead router that 2 other Series A teams dropped in before their first hire started."
- Sentence 4: A curiosity-driven question. "Worth comparing notes while you're still scoping the role?"
Four sentences. Zero pitch. Zero automation. Zero "I hope this email finds you well." The hiring manager knows you read the job post because you quoted it. They know you're a founder because nobody at a real company has time to do this. That's the unfair advantage: founder-written, signal-based, timed to the 30-day window before the new hire lands.
Why the 30-day window matters
Here's the piece nobody talks about. A job posting is a signal with an expiration date.
Before the new hire starts, the hiring manager has all the pain and none of the relief. They are actively looking for anything that makes the problem smaller. Your tool, your service, your consulting offer, any of it. The incentive to try something is at its absolute peak.
Three weeks after the hire starts, the same person is in onboarding mode. They're no longer shopping. They're teaching someone else to shop. The window has closed.
This is why job-posting outreach works and "random cold email to the VP of Marketing" does not. It's not the targeting. It's the timing.
The 15-minute daily habit
Set a timer. Every weekday morning:
- 5 minutes: Scan LinkedIn Jobs, Wellfound, and one Google site: query. Flag 5 new postings that match your product.
- 5 minutes: For each, find the hiring manager. LinkedIn company page → People → search by likely title. If the job post names them, even better.
- 5 minutes: Send 3 messages. Use the 4-sentence template. Reference a specific line from the job post in sentence 2. Do not batch. Write each one fresh.
3 messages a day. 15 a week. 60 a month. At a 20 to 25% reply rate, which is realistic for this approach, you get 12 to 15 real conversations a month from a 15-minute habit. No tools. No data vendors. No cold list you bought from a broker that leaks your domain reputation.
Job posting data is the most honest, specific, time-bound buying signal any founder can access for free. The only reason it works is because almost nobody does it. Start this week and you'll be one of the few people in your prospect's inbox who actually read their company's careers page.
That's the whole playbook.