If your target company is hiring, that means they’re growing.
These structural changes can often introduce a need for new solutions and are great opportunities for you to reach out.
For example, we pay attention to growing sales teams since our tool helps increase revenue with outbound. A growing sales team shows that they need more efficient solutions to scale and achieve their targets, which is an opportunity for our SDRs to help them out.
But how do you spot job postings without spending hours on manual search?
In this guide, get hacks on scraping hiring posts and finding qualified leads - 100% on autopilot!
Go to the Indeed website
In the search box, type a specific job role you're interested in
Specify your desired location – a city, state, or country
Filter your search results by the most recent postings to get the latest opportunities
Copy the URL into your clipboard
For example, at lemlist, we keep an eye on listings for 'sales representative' roles
A lot of websites aren’t scraper-friendly, as they often have measures to block or limit data extraction.
Luckily, ScrapingBee can help you out:
Access ScrapingBee
On the request builder, set your parameters based on the website's complexity:
Run ScrappingBee programmatically using their API
You can get your API key in the request builder or in the settings page:
P.S. To ease your life, I created a n8n workflow that will run Scraping Bee for you. You can fine-tune it to make it 100% fit your needs. Get it here!
For Indeed, the “premium” setting usually works best. The attached workflow will gather the 90 latest job listings. If you want more frequent updates, you can adjust the scraping frequency. If there are 180 job postings in 24 hours, for instance, you'll need to run the workflow twice daily.
The Airtable’s relational database structure will provide you with flexibility:
Go to Airtable
Create two distinct tables:
You can copy the base here
Create an automation to link job offers with companies
While job listings provide a glimpse of information, the full content is often hidden.
Here's how to access a full job posting information:
Use ScrapingBee
Most job detail pages are less complex than the main search results. Therefore, the 'default' setting is typically good for this extraction.
P.S. Always ensure you're scraping ethically and within legal bounds.
With Airtable, you’ll be able to trigger a new workflow when a company is added.
Here’s what to do next:
Enrich the company data and find the decision maker with Datagma
Check out in Hubspot if the lead is already in the CRM
Add new leads to a lemlist campaign
Use this tutorial if you want to implement the workflow with n8n easily.
{{form3}}
P.S. Workflow tutorials like this come out once a week. Fill out the form below to never miss a workflow & chance to boost your business growth👇