Back to Templates

Scrape LinkedIn job listings with Apify and save them to Airtable

Created by

Created by: Allan Vaccarizi || growthai
Allan Vaccarizi

Last update

Last update 2 days ago

Categories

Share


Who it's for

This workflow is for job seekers, recruiters, or HR teams who want to automatically monitor new job postings on LinkedIn based on specific search queries, without manually checking the platform every week.

How it works

  1. A Schedule Trigger fires the workflow every week at 10am.
  2. The Set Search Queries node defines up to three job title keywords (e.g. "Assistant administratif", "Assistant ADV", "Administration des ventes").
  3. An HTTP POST request submits these queries to an Apify actor (vIGxjRrHqDTPuE6M4), which scrapes matching LinkedIn job listings — filtered by location (France), company size (≤500 employees), and time range (last 7 days).
  4. Each result returned by Apify (title, company, location, description, recruiter info, etc.) is saved as a new record in Airtable.

How to set up

  • [ ] Configure the Schedule Trigger with your desired run frequency
  • [ ] Add your Apify API credentials to the HTTP Request node
  • [ ] Verify the Apify actor ID matches your chosen LinkedIn scraper
  • [ ] Update the search queries in the Set Search Queries node
  • [ ] Connect your Airtable account and configure the target base and table

Requirements

  • Apify account with API token
  • Airtable account with a configured base and table

How to customize

  • Add more query fields in the Set Search Queries node to broaden your job search coverage
  • Adjust the Apify actor payload (location, company size, time range) to target different markets or job types
  • Add a downstream step to send a Slack or email notification when new jobs are found