Checks one LinkedIn profile for a recent promotion and returns the new title and company, so you can time expansion outreach.
Check Promotions is a SyncGTM MCP tool that takes one LinkedIn profile URL and returns whether that person was recently promoted, plus their new title and company. A promotion is not a job change: the person stayed at the account, but their scope and usually their budget grew. That makes it an expansion trigger on live accounts and a re-qualification trigger on deals that stalled last quarter.
Takes a single `profile_url` — a full LinkedIn URL or just the username. That is the only parameter the tool accepts.
Answers one question: was this person promoted recently. It does not dump their whole work history.
Returns four fields — `profile_url`, `promotion` (true or false), `new_title` and `company`.
One profile per call. There is no batch, limit or date-range parameter, so a 40-person list is 40 calls.
Does not return emails, phone numbers, or moves to a different employer. For a company change use `check_job_change`; for full title history use `linkedin_profile_enrich`.
Costs 2 credits per check, flat — the same price whether the answer comes back yes or no.
Download the skill file — it saves as check-promotions.zip.
In Claude, open Settings → Capabilities → Skills and upload the .zip (or unzip the check-promotions/ folder into .claude/skills/ for Claude Code).
Connect the SyncGTM MCP server (browser sign-in, no API key), then run `check_credits` — it is free — to confirm your balance covers the run at 2 credits per profile.
Run /check-promotions and paste the LinkedIn URLs of the people you track: champions on open opportunities, or a contact export from your CRM. Deduplicate the list first, because duplicates bill twice.
Cap the run in the prompt, since the tool has no batch parameter. Say "stop after 50 and report credits used" and ask for promoted-only rows — that instruction is what keeps a long pasted list inside your budget.
Sweep your champions once a quarter and open the expansion conversation in the month their scope grows. A bigger title usually means a bigger budget line.
A no-decision deal from last quarter becomes qualified again when the contact who could not sign picks up the authority to. Check the closed-lost list before you write it off.
Flag contact records where the promotion returned a `new_title` that your CRM does not have, so ops can correct the field and re-route account ownership before the next campaign sends to the wrong persona.
Before a QBR or renewal call, confirm whether anyone on the committee moved up and adjust who you address the business case to.
Outcome: An expansion list of promoted champions with new title, previous scope, and work emails for the successors who inherited their old budget.
Outcome: A re-open list that splits dead pipeline into three buckets — promoted (new budget), moved (new account to work), and genuinely cold.
Outcome: A one-page account map showing who was hired in, who was promoted up, whether headcount is trending up, and a quoted opener for each promoted contact.
Paste any of these into Claude once the skill is installed and the SyncGTM MCP is connected.
Has linkedin.com/in/janedoe been promoted recently? Give me the new title and company, and report credits used.Check the 40 LinkedIn URLs below for recent promotions using check_promotions. Deduplicate first, stop after 40 profiles, return only the people who were promoted with their new title and company, and report total credits used.Run check_credits, then run check_promotions on the 25 champion URLs below. Tell me the total credit cost before you start, cap the run at 25 profiles, and give me a table of promoted contacts only.For the 20 LinkedIn URLs below, run check_promotions. For anyone who comes back false, run check_job_change instead. Cap each tool at 20 profiles and report credits used separately for each.Run check_promotions on the 15 contacts below from our open opportunities, max 15 profiles. For everyone promoted, draft a three-line note about what their new scope changes — not a congratulations message.Say "promoted" in the prompt. "New role" is ambiguous and can route your client to `check_job_change`, which is a different signal at the same 2 credits.
Deduplicate the list before you run it. At 2 credits per check, ten duplicated URLs waste 20 credits and add nothing.
Cap every batch — "stop after 50 and report credits used". There is no batch parameter, so a pasted list of 500 becomes 500 separate calls at 1,000 credits.
Ask for promoted-only rows. Filtering in the prompt saves you reading 40 rows to find the 4 that matter.
Read false as "nothing detected", not "no promotion". The signal depends on the person updating their own LinkedIn profile, and internal title changes are often posted late or never.
Re-check quarterly, not weekly, and use `newly_hired_executives` (0.5 credits per profile) when you are watching a whole account rather than people you already track.