1. Blog
  2. LinkedIn lead generation
  3. How to track job changes on LinkedIn
Lead genA practical guide

How to track job changes
on LinkedIn.

A job change is the one trigger that resets budget, stack and priorities in a single public event, which is why it converts better than any list you can buy. This is the practical version: the four places a move actually becomes visible, exactly which Sales Navigator tier gives which job change feature, why notification-based tracking fails silently, and how to detect moves from public profiles with no paid seat required.

Alexandre SarfatiFounder @ BeReach
14 min read
A blue figure carries a box out through an open door with a portrait card pinned on it
Lead gen · 14 min

In short

Read each person's current employer and start date from their public profile, re-check on a schedule, and flag changes. Notifications only show moves people chose to announce.

On Sales Navigator?

Job change alerts only fire for leads you saved. The Champions List of past buyers who moved needs Advanced Plus and CRM sync.

No paid seat?

Keep a watch list, snapshot employer, title and start date, then diff weekly. Require a new start date so promotions and renames do not fire.

Job change tracking is sold as a solved problem. Point a tool at your CRM, receive alerts, book meetings. Most guides describe the same three steps and then hand you a tool list. What they skip is checking whether the detection actually works, and detection is where this quietly breaks: LinkedIn only announces a move if the person chose to announce it, the Sales Navigator feature most teams have in mind sits on a tier whose price LinkedIn does not publish, and a naive profile check fires on promotions, rebrands and backfilled history. This guide covers where a move is really visible, what each tier buys, how to detect one from public data, and how long you have once you see it.

For the strategy layer that sits on top of this, which people to watch and which play to run per move, read job change signals on LinkedIn. This page is the mechanics.

Where a job change actually becomes visible

A job change becomes visible in four places: the person's public profile, which always shows the current employer; the LinkedIn feed and notifications, but only if they chose to announce it; Sales Navigator alerts, but only for leads you saved; and any tool that re-reads public profiles on a schedule. Those four differ enormously in coverage.

The distinction that matters is between a record and an event. The profile is a record. It is authoritative, it is public, and it is correct the moment the person edits it, whether or not anyone was told. The feed post and the notification are events. They are convenient, they arrive without effort, and they are emitted at the member's discretion. Every free method of tracking job changes depends on events. Every reliable method depends on the record.

That is why teams who "track job changes on LinkedIn" using notifications feel like the system is working right up until they audit it, discover a champion moved four months ago, and find the profile said so the whole time.

What Sales Navigator gives you, tier by tier

Sales Navigator's job change alerts run on every edition, but they only fire for leads you have already saved, and you can save 10,000 in total. The feature most teams actually want, the Champions List of past closed-won buyers who moved, is Advanced Plus only and needs CRM sync. Here is the full picture, from LinkedIn's own documentation.

CapabilityWhat it actually coversWhere it livesHard limit
"Lead changed jobs" and "Lead changed roles" alertsOnly leads you have already savedAll Sales Navigator editions [1]1,000 leads per list, 10,000 saved leads in total [2]
"New Executives at Saved Accounts" listCXO and VP hires in the past 3 months at accounts you savedAll Sales Navigator editionsRead-only, maximum 1,000 leads, refreshed weekly [3]
Champions List, past closed-won buyers now at a new companyPast customers from closed-won opportunities who movedAdvanced Plus only, CRM sync required [4]Maximum 1,000 leads, refreshed every 24 hours [4]
Feed post and notification about a contact's new roleOnly people you are connected to, and only if they shared the updateFree LinkedInNo list, no export, no coverage guarantee
Public profile snapshot and diffAnyone whose public profile you can readAny tool that re-reads public profilesBounded only by how often you re-check

Sources: the alert names and tiers from the Sales Navigator alerts overview [1], the saved-lead caps from view and save leads [2], the executives list from the New Executives at Saved Accounts FAQ [3], and the Champions List terms from the Champions Lists FAQ [4], all checked August 2026.

Two consequences fall out of that table, and neither is usually stated.

First, Sales Navigator alerts are not discovery. They are notifications about a list you already curated. If a person is not saved, the move does not reach you, so the alert stream is only ever as good as the saving discipline of whoever manages the seat. That is a human process, and human processes lapse.

Second, the "track our past customers when they move" motion, which is the one with the best conversion story in the whole category, is gated behind Advanced Plus with CRM sync. LinkedIn's compare-plans page in August 2026 lists Core at $119.99 per license per month billed monthly, or $1,079.88 per year, about $89.99 per month, and Advanced at $159.99 per license per month billed monthly, or $1,799.88 per year, about $149.99 per month [5]. Advanced Plus is listed as "customized based on your sales team's size", with no published figure [5]. So the honest answer to "can I track champion job changes in Sales Navigator" is: not on the two tiers with a price tag.

Why notification tracking silently misses moves

Sharing a job change is a toggle the member controls. LinkedIn's Help Center states that anyone viewing a profile sees edits as soon as they are saved, even when the member has not chosen to notify their network [6]. So the profile is always current, while the notification is optional, and its absence tells you nothing at all about whether a move happened.

The exact wording on LinkedIn's share profile updates page is that members can choose to "notify your network about job changes, education changes, and work anniversaries" with a toggle, and that "anyone that views your profile will see your edits as soon as you save them, even if you haven't chosen to notify your network about any changes you make." [6]

Read that as a systems statement rather than a settings tip and it is damning for notification-based tracking:

  • The signal you receive is opt-in at the source. You do not get to configure it, the person you are tracking does.
  • Senior hires are exactly the population most likely to turn it off, because a quiet arrival is often the professional choice during a transition.
  • The failure is silent. A missing notification and a person who did not move look identical from your side, so no dashboard will ever show you the gap.
  • Free notifications also only reach people you are connected to, so the method is bounded by your network before it is bounded by anything else.

None of that makes notifications useless. It makes them a supplement. If you build the system on them, you are sampling an unknown fraction of moves and calling it coverage.

The audit that settles it

Pick ten people you know changed jobs in the last year. Check whether each one appeared in your notifications, your feed or your CRM at the time. Then open their profiles and read the start dates. The distance between those two numbers is your real detection rate, and it is the only number in this article you can measure yourself in an afternoon.

How to track job changes without a paid seat

Store each person's current employer, title and start date from their public profile, then re-read those profiles on a schedule and flag any row where the current experience entry changed. That diff is your job change alert. It needs no Sales Navigator seat and no CRM sync, because a current employer is public information.

The method has four steps and no clever part.

  1. Build the watch list. Past customers, closed-lost champions, trial users, evaluators who went quiet, and the named holders of the roles you sell into at your target accounts. This is the step people skip, and it is the only one that determines whether the system is worth anything. A list of 200 people you genuinely know beats 20,000 CRM rows.
  2. Take the baseline snapshot. For each person, record current company, current title, and the start date of that current role, plus the profile URL as the stable key. The free LinkedIn URL search tool turns a profile URL into that context without a login, and the posts reader finds current role-holders when you are working from a title and a company rather than a name.
  3. Re-read on a cadence. Weekly is enough for a watch list of known champions. Monthly is enough for a wide role-holder sweep. Daily buys you almost nothing, because the lag that matters is between the person starting the job and the person editing the profile, not between your checks.
  4. Diff and triage. Flag any row whose current experience entry changed, then apply the false-positive rules in the next section before anything reaches a human queue.

Finding the move and drafting the message can both be done for you, so what lands on your desk is a person who just changed jobs and a note that already refers to it. The same principle covers the other public triggers in intent signals you can track without Sales Navigator.

Put the idea to work

Paste a profile.
Read it in full.

The profile viewer opens any public profile in full, with the experience and the posts. Free to try.

View a profile

Telling a real move from a false positive

Four things look like a job change and are not: an internal promotion, a company rebrand or acquisition that rewrites the employer string, a backfilled past role added to the history, and a headline edit with no new experience entry. Key your diff on the current experience entry, not the headline, and require a new start date before you call it a move.

Handled individually:

  • Promotion or internal transfer. The company is unchanged, the title moved. This is a real signal and often a good one, since new budget authority arrives with the seat, but it is a weaker signal than an external move and deserves a different message. LinkedIn's own numbers separate them, so your pipeline should too.
  • Rebrand, acquisition or legal entity change. The employer string changes for hundreds of people on the same day with no start dates changing. If more than a handful of your watch list "moves" to the same new company in one sweep, it is a rename, not a hiring spree. Suppress on the cluster, not on the row.
  • Backfilled history. People add old roles months or years later. A naive "most recent entry changed" check fires. Requiring a start date within your window kills this class entirely.
  • Placeholder roles. "Freelance", "Consultant", "Advisor", "Career break", "Stealth". These usually mark a departure rather than an arrival. They are worth knowing, because they tell you an account just lost your champion, but they are not a buying trigger at a new company. Route them to the backfill play instead.
  • Headline and about edits. The headline is marketing copy, not employment data. It changes constantly and independently. Never diff on it.

Get these five rules in before the human queue and the queue stays trustworthy. Skip them and the first week of false positives teaches your team to ignore the alerts, which is a more expensive failure than missing moves.

The window you actually have

LinkedIn's own sales blog reports that people who started at a new company within the past 90 days are 62% more likely to accept a Sales Navigator InMail, and 51% more likely for any new role including a promotion or transfer at the same company [7]. Ninety days is the detection window. The receptive stretch inside it is roughly days 30 to 60.

Both figures come from LinkedIn Sales Solutions, 21 November 2023, measured against everyone else [7]. Two things are worth pulling out of them. The 62 against 51 gap is the cleanest available evidence that an external move is a stronger trigger than an internal promotion, which is exactly why the false-positive rules above keep them apart. And a widely repeated "65%" version of this stat circulates with no source attached; the first-party figure is 62%, and it is about InMail acceptance specifically, not replies or meetings.

Then subtract reality from the 90 days. Detection lag comes first, because the window starts at the start date and you only see the move when the profile is edited, which frequently trails by weeks. Onboarding eats the front of it, because nobody buys in week one. Decisions calcify at the back of it, because by month three the inherited stack has been re-signed. What is left is a narrow band, and it argues for moving fast on research and slow on sending.

Fast research and slow sending are not in tension, they are two different clocks. Firing a whole job change list at once turns a well-timed trigger into a blast, and a triggered message loses exactly what makes it convert once it reads like everyone else's blast. The industry consensus ceiling of roughly 100 connection requests per week is not a number LinkedIn publishes, but it is where practitioners converge, and LinkedIn connection request limits covers where the real caps sit. BeReach paces each account itself, about 100 invitations a week per account and profile visits at up to 120 per hour, so a batch of twenty detected moves goes out over days rather than minutes, and every message is approved by a human before it sends.

What each approach costs

Free LinkedIn costs nothing and covers only what your first-degree connections chose to announce. Sales Navigator Core is $119.99 per license per month billed monthly. Dedicated job change platforms start in the low thousands of dollars per month and price on tracked contacts or credits. Public profile diffing sits between them, priced per workspace rather than per tracked name.

ApproachWhat it detectsPriceBasis
Free LinkedInAnnounced moves among people you are connected toFreeNo list, no export
Sales Navigator CoreJob change alerts on leads you saved$119.99 per month billed monthly, or $1,079.88 per year, about $89.99 per monthPer license (LinkedIn compare-plans, August 2026) [5]
Sales Navigator AdvancedSame alerts, plus Advanced-only signals$159.99 per month billed monthly, or $1,799.88 per year, about $149.99 per monthPer license (LinkedIn compare-plans, August 2026) [5]
Sales Navigator Advanced PlusAdds Champions Lists, CRM sync requiredNot published, "customized based on your sales team's size"Per license (LinkedIn compare-plans, August 2026) [5]
UserGemsCRM-wide contact trackingCore $40,000 per year, plus $3,000 implementationCredit-based, 4,000,000 credits covering 2,000 to 4,000 accounts (usergems.com pricing page, checked October 2026)
ChampifyPast buyers synced from CRM, Salesforce-basedCore from $2,000 per monthPriced on tracked contacts, 15,000 included (champify.io pricing page, checked August 2026)
BeReachCurrent role-holders and former staff of a company, each with how long they have held the job14-day free trial, then Pro at EUR 99 per month, or EUR 948 per yearPer workspace, not per seat, 2 connected accounts on Pro

One note on the vendor numbers in this category, because it affects how you read everything written about job changes. The headline statistics the job change platforms publish, along the lines of "contacts 6x more likely to convert" or "contacts 3x more likely to respond", appear on their own product pages with no source attached. They may well be true, and they match what practitioners describe, but they are vendor claims rather than research, and most articles repeat them as though they were studies. Price the tools on their pricing pages and judge the signal on your own audit.

What to send when a move fires

Do not open with congratulations, since every other vendor does. Name the mandate the new seat carries and the gap it was created to close. LeadRiver's April 2026 analysis of more than 50,000 connection requests puts trigger-based notes at 50 to 60 percent acceptance against 15 to 25 percent for generic ones, and a job change is about the most legible trigger available.

The structure that works is three lines. Name the move without dwelling on it. State the thing that is true of almost everyone in that seat in their first quarter, ideally something you learned the expensive way. Ask for something small. If the person is a past customer, say so plainly, because "you ran this with us at your last company" is a sentence no competitor can copy.

Keep expectations calibrated while you do it. BeReach's own 2026 study of 48 workspaces and 42,236 connections found a mean response rate of 15.7% but a median of just 4.5%, with a p10 of 0.4% and a p90 of 49.5%, and 68.3% of the responses that did arrive were explicit disinterest. A good trigger moves you up that distribution. It does not exempt you from it. The full breakdown is in what teams actually get from LinkedIn outreach.

What BeReach handles in this workflow

BeReach finds the people who used to work at your customers, shows how long each has held the current job, and drafts a first message per person that names the new mandate and the shared history when there is one. It runs when you ask, it does not watch anyone. A human approves every message before it sends, so you see the full list and the drafts before anything goes out.

Frequently asked questions

Can you track job changes on LinkedIn for free?

Partly. Free LinkedIn shows a new role in your feed and notifications, but only for people you are connected to and only when the member left the "share profile updates" toggle on. The reliable free method is reading current employer, title and start date off public profiles and re-checking on a schedule, which needs no subscription.

Do you need Sales Navigator to track job changes?

No. Sales Navigator's "lead changed jobs" and "lead changed roles" alerts run on every edition, but they only fire for leads you already saved, capped at 10,000. The Champions List of past closed-won buyers who moved is Advanced Plus only and requires CRM sync, and LinkedIn does not publish an Advanced Plus price. The underlying moves are public either way.

Why did LinkedIn not notify me when my contact changed jobs?

Because announcing a move is a toggle the member controls. LinkedIn's Help Center says anyone viewing a profile sees edits as soon as they are saved, even if the member did not choose to notify their network. So the profile updated and no event was emitted. This failure is silent: a missing notification and a person who never moved look identical to you.

How long after a job change should you reach out?

LinkedIn Sales Solutions reported in November 2023 that people who started at a new company in the past 90 days are 62% more likely to accept a Sales Navigator InMail. Treat 90 days as the detection window, not the buying window. The first weeks are onboarding and by month three the inherited stack is being re-signed, so days 30 to 60 is the receptive band.

How often should you re-check profiles for job changes?

Weekly for a curated watch list of champions and named buyers, monthly for a wide sweep of role-holders at target accounts. Checking daily buys almost nothing, because the real lag sits between someone starting a job and editing their profile, not between your checks. Cadence matters far less than whether the watch list contains the right people.

Is a promotion the same signal as a job change?

Related but weaker. LinkedIn's own figures put people who joined a new company in the past 90 days at 62% more likely to accept an InMail, against 51% for any new role including an internal promotion or transfer. A promotion brings fresh budget authority, an external move brings a whole stack to rebuild, so keep them in separate plays with different messages.

Sources and references

External sources cited in this article. Each numbered mark points to the source behind that passage.

  1. LinkedIn Sales Navigator Help: Sales Navigator alerts overview

    The "lead changed jobs" and "lead changed roles" alert names and the editions they run on.

  2. LinkedIn Sales Navigator Help: View and save leads

    The caps of 1,000 leads per list and 10,000 saved leads in total.

  3. LinkedIn Sales Navigator Help: New Executives at Saved Accounts FAQ

    The read-only executives list, its 1,000-lead maximum and weekly refresh.

  4. LinkedIn Sales Navigator Help: Champions Lists FAQ

    Champions Lists on Advanced Plus with CRM sync, 1,000 leads, refreshed every 24 hours.

  5. LinkedIn Sales Solutions: Compare plans

    Core and Advanced prices, monthly and annual, and the unpublished Advanced Plus price.

  6. LinkedIn Help: Share profile updates with your network

    The member-controlled toggle and edits being visible as soon as they are saved.

  7. LinkedIn Sales Solutions: InMail someone who starts a new job

    The 62% and 51% InMail acceptance figures for people in a new role. Published 21 November 2023.

From the people using BeReach

Good conversations.
Real feedback.

“Great tool! A simple interface with a responsive chat. Connected to Claude it's a beast, I can run everything from Claude!”
DavyTrustpilot review ↗
“I'm looking for leads in the US and it works really well”
Ruth AbbouTrustpilot review ↗
Alexandre SarfatiFounder @ BeReach

Alexandre builds BeReach end to end, from the search that finds people to the agent that writes to them. He writes here about finding prospects in public data, reading buying signals, and what outreach actually costs.

More from Alexandre
Put the idea to work

Less searching.
More conversations.

Tell Vera who you want to reach. Review the first message. Take it from there.

Ask Vera to find leads

Cookies for analytics and ads. Cookie Policy