Digital Marketing

How to Set Up Job Change Alerts in HubSpot (Step-by-Step Guide)

Set up automated job change alerts in HubSpot in 2 hours. Custom properties, scoring workflows, email templates, and notification rules — all step-by-step.

Most HubSpot teams find out about contact job changes weeks — or months — too late. By then, the budget window has closed and a competitor got there first.

This guide walks you through setting up automated job change alerts in HubSpot, from custom properties to workflows to rep notification templates. Total setup time: about 2 hours.

Why Job Change Alerts Matter

The numbers are stark:

  • 30% of B2B contacts change jobs annually — that's 3,000 contacts per 10,000 in your CRM
  • New buyers spend 70% of their budget in the first 100 days — timing is everything
  • Warm outreach converts 2-3x better than cold — job changes are the warmest signal available
  • Without tracking, you're losing 89% of these opportunities — most teams find out too late or not at all

What You'll Need

  • HubSpot Professional or Enterprise (for workflows)
  • A job change detection tool (KeepSync, UserGems, or similar)
  • About 2 hours for initial setup
  • Access to HubSpot custom properties and workflow editor

Step 1: Create Custom Contact Properties

Go to Settings → Properties → Contact Properties and create these fields:

Property Name Type Purpose
job_change_detected_dateDateWhen the change was flagged
previous_company_nameSingle-line textTheir old employer
previous_job_titleSingle-line textTheir old title
contact_relationship_typeDropdownFormer Customer / Champion / Prospect / Other
job_change_priority_scoreNumberCalculated priority (0-100)

Step 2: Set Up the Detection Source

HubSpot doesn't detect job changes natively. You need a third-party tool that pushes changes into these custom properties. Options:

Option A: KeepSync (Recommended for HubSpot)

  • Native HubSpot integration — installs in minutes
  • Automatically writes to your custom properties
  • $149/mo, no annual contract
  • 94% accuracy on job change detection

Option B: UserGems

  • More mature product, larger database
  • HubSpot integration available (not native — requires mapping)
  • Starting ~$10,000/year, annual commitment required
  • Better for Salesforce-primary teams

Option C: Manual LinkedIn Monitoring

  • Free but doesn't scale past ~200 contacts
  • Sales Navigator alerts + manual CRM updates
  • Recommended only as a proof-of-concept before buying a tool

💡 KeepSync does this natively in HubSpot — $149/mo, no annual contract.

Get early access →

Step 3: Build Priority Scoring Workflow

Create a HubSpot workflow triggered when job_change_detected_date is known:

Scoring Logic (If/Then Branches)

  1. If contact_relationship_type = "Former Customer" → Set job_change_priority_score to 80
  2. If contact_relationship_type = "Champion" → Set score to 70
  3. If contact_relationship_type = "Prospect" → Set score to 40
  4. If new company revenue > $10M AND matches ICP → Add 20 to score
  5. If job title contains "VP", "Director", "Head of" → Add 15 to score

Step 4: Create Alert Workflows

High Priority Alert (Score 80+)

Trigger: job_change_priority_score ≥ 80

  • Create a deal in your pipeline (stage: "Job Change - Qualified")
  • Send Slack notification to the contact owner
  • Enroll in personalized email sequence
  • Create a task: "Call within 48 hours"

Medium Priority Alert (Score 40-79)

  • Send email notification to contact owner with context
  • Enroll in nurture sequence (not direct sales outreach)
  • Add to weekly digest report

Low Priority (Score <40)

  • Update CRM record only
  • Add to monthly batch review list

Step 5: Create Email Templates

Pre-build these templates so reps aren't writing from scratch:

Template: Former Customer Job Change

Subject: Congrats on the new role at [Company]!

Hi [First Name],

Saw you moved to [New Company] — congrats! When you were at [Old Company], your team used [Product] for [use case].

If [New Company] is facing similar challenges, I'd love to share what's changed since you last saw us. No pressure — just figured the timing might be right.

Worth a 15-min catch-up?

Template: Champion from Closed-Lost Deal

Hi [First Name],

Congrats on joining [New Company]! I remember when we spoke at [Old Company] — timing wasn't right then, but you mentioned [specific pain point] was a priority.

If [New Company] is dealing with that too, the solution has evolved a lot. Happy to show you what's new in 15 minutes.

Step 6: Measure and Optimize

Track these metrics monthly:

  • Job changes detected — Is your tool catching enough?
  • Response rate by priority tier — Is your scoring accurate?
  • Pipeline generated from job changes — Create a custom report filtered by deal source
  • Time from detection to first touch — Should be <48 hours for high priority
  • Win rate vs. other pipeline sources — Job change leads should close at 2-3x cold

Common Pitfalls

  1. Not segmenting by relationship type. A former customer deserves very different outreach than a random prospect.
  2. Sending mass emails. Job change outreach should feel personal — templates should be starting points, not copy-paste.
  3. Ignoring the "golden window." 30-90 days post-change is when budget decisions happen. After 6 months, you're too late.
  4. Skipping HubSpot properties. Without structured data, you can't build workflows or reports. Don't skip Step 1.

🎯 Track Job Changes in HubSpot — Free

KeepSync detects when your contacts change jobs and updates HubSpot automatically. 94% accuracy, native integration, $149/mo with no annual contract.

Get Early Access →