How to Track Competitor Hiring with n8n
Learn how to build an automation that tracks competitor hiring using n8n — no code required. Just drag, drop, and get alerts when jobs are posted.
Why Track Hiring Signals?
When a company posts new jobs, it's a clear signal they're growing. Whether you're in sales, recruiting, or investing, knowing when a competitor is hiring gives you a competitive edge:
- B2B Sales: A company hiring engineers likely has budget for new projects
- Recruiting: Spot your competitors' hiring needs and reach out first
- Investing: Track portfolio company growth and benchmark hiring
- Business Development: Identify companies scaling up before they announce
What You'll Need
Before we start, make sure you have:
- An n8n account (sign up free)
- A HirePulse API key (join the waitlist for early access)
- A Slack webhook or email for notifications
Good news: The HirePulse n8n node comes pre-installed in n8n. No manual setup needed.
Step 1: Add a Company to Track
First, tell HirePulse which company to track. Add their careers page URL using the HirePulse node:
// HirePulse Node Configuration:
// Action: Add Company
// Careers URL: https://boards.greenhouse.io/acme
// Display Name: Acme Corp
// Response from n8n:
{
"id": "cp_abc123",
"name": "Acme Corp",
"ats": "greenhouse",
"jobs_count": 12,
"last_checked": "2026-04-03T10:00:00Z"
}
That's it! HirePulse automatically detects which ATS (Greenhouse, Lever, or Ashby) the company uses.
Step 2: Build Your Workflow
Now let's build the automation. In n8n, create a new workflow with three simple nodes:
Node 1: Schedule Trigger
Set how often to check for new jobs:
- Every Hour: For high-priority competitors
- Every Day: For general monitoring
Node 2: HirePulse
Search for "HirePulse" in the node selector. Configure it:
// HirePulse Node Configuration:
// Action: Get Jobs with Changes
// Company: Acme Corp (select from dropdown)
// Compare With: Previous Run
// Include Departments: (leave empty for all)
{
"added": [
{
"title": "Senior Software Engineer",
"department": "Engineering",
"location": "San Francisco, CA",
"url": "https://acme.careers/jobs/123",
"posted_at": "2026-04-02T14:30:00Z"
}
],
"removed": [],
"modified": []
}
That's literally it. The node handles everything — API calls, comparison with previous runs, change detection. No code needed.
Node 3: Send Notification
If there are new jobs, send an alert via Slack or email:
Slack Message:
🎯 *New Job at Acme Corp*
*Senior Software Engineer*
• Department: Engineering
• Location: San Francisco, CA
• Posted: 2 hours ago
View all jobs: https://hirepulse.dev/dashboard
No code required: The HirePulse n8n node does all the heavy lifting. You just configure it and connect to Slack or email.
Step 3: Scale Your Tracking
Once your first workflow works, expand to track more companies:
- Add more companies: Just duplicate the HirePulse node for each company
- Filter by department: Use the department filter to track only engineering, sales, etc.
- Multiple schedules: Create separate workflows for different priorities
- CRM integration: Push new jobs directly to HubSpot, Salesforce, or Airtable
Full Workflow Example
Here's what your complete workflow looks like:
[Every Hour] ──► [HirePulse: Get Jobs] ──► [IF: Has New Jobs?] ──► [Slack Message]
│ │
│ └── (No new jobs)
└── (Yes: Send notification)
Three nodes. Five minutes to set up. Hours of manual research saved every week.
Frequently Asked Questions
Do I need coding skills to use the HirePulse n8n node?
No! The HirePulse n8n node is designed for non-coders. Just drag and drop, configure a few settings, and you're done. No API calls to write, no code to debug.
What ATS platforms does HirePulse support?
HirePulse connects to Greenhouse, Lever, and Ashby — the three most popular applicant tracking systems. These cover thousands of companies worldwide.
Is this legal? Will I get banned?
Yes, it's completely legal. HirePulse uses official ATS APIs, not web scraping. This means there's no risk of IP bans, legal issues, or violating Terms of Service.
How often does it check for new jobs?
With n8n, you control the schedule. Most users check hourly or daily. You can set up multiple workflows with different frequencies — high-priority competitors on hourly checks, everything else on daily.
How do I install the HirePulse n8n node?
The HirePulse node comes pre-installed in n8n. Just search for "HirePulse" in the node library when building your workflow. No manual installation needed.
What's Next?
Now that you understand the basics, here are some next steps:
- Join the waitlist for early API access
- Read about why scraping LinkedIn gets you banned
- Compare Greenhouse vs Lever vs Ashby APIs
Ready to get started?
Join the waitlist to get early access to the HirePulse API and n8n node. First 100 signups get 3 months free.
Join Waitlist