How to Track Competitor Hiring with n8n

Published April 3, 2026 | 5 min read

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:

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

Related Articles