Hiring signals: turning job postings near you into sales leads
A company hiring for a role often needs what you sell. How to find local companies posting jobs, read each posting for the real need, and reach them before others do.
A job posting is a company announcing, in public, that it is growing or changing and has set aside money for it. If what you sell is used by that role, supports it, or replaces it, the posting is your cue to call. Search public job postings for the role words that matter to you, near the area you cover, keep one posting per company, read each description for the actual need, and pass the best ones to whoever finds the right person to speak to.
This article is for sales and business development teams in recruiting, training, software, equipment, office services and professional services. It covers which roles signal which needs, how the Job postings block finds them, how to read a posting with AI, a worked example, and the traps that waste time.
Which roles signal which needs
The trick is to work backwards from your product to the hire that tells you someone needs it.
| A company posts for... | It may mean... | Who might call |
|---|---|---|
| Warehouse supervisor, forklift driver | A new or bigger warehouse | Equipment dealers, racking, temporary staffing |
| Marketing manager | Building marketing, or about to | Agencies, marketing software |
| Finance controller | More complex books, maybe an audit | Audit firms, finance software |
| Restaurant or store manager | A new branch on the way | Fit-out, suppliers, payment providers |
| IT support technician | A growing office with no IT team | Managed IT, hardware resellers |
| Graduate trainee | A hiring wave of new starters | Training providers, relocation services |
| Procurement or purchasing manager | Suppliers about to be reviewed | Any supplier to that sector |
Examples of reasoning, not rules. Test the ones that fit your product.
A company hiring three people for the same kind of job says more than one hiring a single person, and a company that has kept the same posting open for weeks may be struggling to fill it, which is itself a need if you recruit or train.
Finding the postings
The Job postings block reads live public job postings. The settings that matter most:
- Keywords. Searched the way job boards search them: a short title such as warehouse supervisor finds more than a long sentence.
- Where. A location you type, or the cities of the Area of interest before it, up to five.
- Posted. From the last hour to the last 30 days, any time, or a custom window. For a daily flow, the last 24 hours.
- Within. Keeps only postings within 10, 25, 50 or 100 km of the place searched, and adds each one's distance.
- One posting per company. On by default, so a company with five openings comes once. Switch it off when you want every posting, for example to see recruitment agencies posting on behalf of clients.
- Get full details. Off by default. On, it adds the number of applicants, seniority, job type, industry and the full description.
A posting has no street address: its position is the centre of its city (or region, when only that is named), and a location_precision field says so. To find the office itself, put Map business scan after it, around each incoming place, looking for each place itself; it searches the company by name near that city and adds its address, phone and website.
Reading the posting for the real need
The title says what the company is hiring; the description often says why. With Get full details on, xMap LLM reads each description whole, up to 3,000 characters, rather than the short cut it uses for other text. That lets you ask questions a title cannot answer:
From the job description, say whether this company is opening a new site, replacing someone, or growing a team. Score 0 to 100 how likely it is to need outsourced payroll in the next three months: high if it mentions rapid growth, several new hires or a new office, low if it is a single replacement. If the poster is a recruitment agency rather than the employer, say so and score under 20.
Recruitment agencies deserve that last line. They post on behalf of employers whose names they often hide, so the company on the posting is not the company that has the need.
A worked example
A made-up case to show the order of blocks: a corporate training company in Nairobi wants companies hiring graduates, since a wave of graduate hires usually needs an induction programme.
- Schedule: every weekday at 07:00, Nairobi time.
- Job postings: keywords graduate trainee and management trainee, Nairobi, posted in the last 24 hours, within 25 km, one posting per company, full details on.
- Only new: it knows a posting by its link, so each posting comes once; a known company with a new posting comes through again, which is what you want.
- xMap LLM: score each company on the description and write one line on why.
- Filter: Fit score 60 or more.
- Apollo: the head of people or learning at each company, from the training company's own Apollo account.
- An email to the sales lead with the list.
The same shape works in any city with job postings: Singapore, Berlin, Sao Paulo, Toronto. Only the keywords and the score instruction change.
Traps that waste the signal
- Long keyword phrases. They match almost nothing. Use the job title people actually post.
- A window that is too wide. A posting from a month ago may already be filled. Daily flows should look at the last day.
- Calling the agency instead of the employer. Spot agencies in the description and treat them separately.
- Assuming the position is the office. It is the city centre unless you add Map business scan to find the real address.
- Reading a hire as a purchase. It is a signal of a need, not an order. Your first message should ask, not assume.
For the step after the signal, finding the right person at each company, see from a business to the person to call; for writing the score instruction, see scoring local businesses with AI.
Questions
Why is a job posting a sales signal?
It shows a company has budget and a reason to change: a new site, a growing team, or a gap it cannot fill. If your product serves that role or that change, it is a good time to call.
Where do the job postings come from?
From live public job postings. Each comes with the company, the job title, the city and when it was posted, and with full details the description and the number of applicants.
Can I find the company's address from a posting?
Not from the posting itself, which gives only the city. Add Map business scan after it, set to look for each place itself, to find the company's address, phone and website.
How do I avoid recruitment agencies?
Ask xMap LLM to say whether the poster is an agency and give agencies a low score, then filter on the score.