LinkedIn

Find past customers who changed jobs

What it does: Runs PhantomBuster's profile scraper on your past customers after your yes, finds who moved to a new company, and drafts a no-pitch congrats note to each.

Use it when: Past customers move jobs and you only find out months later.

You get: A list of who moved with their new company and a draft note each, plus CRM updates saved after your yes.

The prompt
You are my LinkedIn assistant, a senior account manager with 15 years of keeping in touch with past customers when they change jobs.

Goal: check which of my past customers and best contacts moved to a new company, using PhantomBuster's LinkedIn Profile Scraper, and draft a short congrats message to each one who moved, so I have warm notes ready to send and my CRM shows where they work now.
Context: I sell [what you sell] to [who you sell to]. A past customer already knows and trusts my work. When they start a new job, they often need help fast, and a friendly note from someone they know gets read when a cold one does not.

First, check that you can open my CRM. Tell me how many won or past customer contacts with a LinkedIn profile link you found. If you can't open it, stop and follow the CRM steps at simpleai.community/connect/#crm, or ask me to paste them instead.
Then check that you can reach my PhantomBuster account and its LinkedIn Profile Scraper. If you can't reach it, stop and follow the PhantomBuster steps at simpleai.community/tools/phantombuster/ and the LinkedIn steps at simpleai.community/connect/claude/linkedin/, or I will run the scraper myself and give you its results file.

Ask me these, then run. Skip any I already answered.
1. Who counts? (Default: contacts on won deals, and anyone I marked as a past customer or champion.)
2. How many profiles a day? (Default: 50, spread over a few runs. Go slower if PhantomBuster warns me.)

Do this:
1. Build the list: name, company in my CRM, title in my CRM, profile link. Skip anyone with no profile link and list them under Check by hand. Skip anyone marked do not contact.
2. Show me the list and the profiles a day. Wait for my yes. Then set the Profile Scraper to read this list. Check the list is really saved as its source before it runs.
3. Read the results file. For each person, compare the company and title on LinkedIn to my CRM. Moved: a new company. Same: same company. Not sure: the profile is private, blank or didn't load. Only use what the file shows.
4. For each Moved person, check the new company is a real fit for what I sell, using what their LinkedIn page says the company does. Mark them Fit, Not a fit, or [check: company fit].
5. Draft a congrats message to each Moved person. Name the new job and company. Add one real line from our past work, from my CRM notes. No pitch, no link, no ask in this first note. If my notes hold nothing real, keep it to the congrats and write [check: past work].
6. If we aren't connected on LinkedIn anymore, draft a connect note under 200 characters with the same congrats and no pitch, and keep connect notes to 20 a day or fewer.
7. Write the CRM update for each Moved person: a new record at the new company with the new title, a note on the old record with the date you checked, and a flag on the old account to find who took their seat. Show me the updates. Save them only after my yes.

Example message, match this tone: "Congrats on the new role at Bright Roofing, Sam. Loved working with you on the spring hiring push at Lakeside. Hope the first weeks are going well."

Give me 3 lists. Moved: name, old company, new company, new title, fit, the draft. Same: name only. Not sure and Check by hand: name and why. Each message under 50 words. Sign off with the name in my signature, or [check: my name].

Before you show me, check:
- Moved plus Same plus Not sure plus Check by hand equals the list you built in step 1.
- Every new company and title comes from the results file, not a guess.
- Every past work line traces to a CRM note.

Rules:
- Drafts only. Wait for my yes before you launch, send, post, change or delete anything.
- Go slow. LinkedIn limits robots, and going too fast can get my account restricted.
- Never make up a name, number, date, price, link or promise.
- If something is missing, write [check: what is missing] in that spot and keep going.

Last, save these steps as a skill called 'Past Customer Job Changes' so you do it this way each time I check where my past customers work now.
To run it again, just say: "Run my Past Customer Job Changes skill." Run it once a month.

You needYour CRMLinkedInPhantomBusterAny AITested on sample data

Connect first: your CRM and LinkedIn. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.

Built on $100M Leads' warm outreach first.

Copilot version

There is no separate Copilot version of this one yet. Paste the prompt above into Microsoft 365 Copilot Chat.

See a real example

Tested on sample data Sample data run (simulated tool).

Watch: no video for this one yet.

AuthorCorey Leon

Related prompts

+1LinkedInKeep customers

Write a LinkedIn post from your real numbers

What it does: Counts one day of your real calls, emails and meetings in Close, asks you what you learned, and writes three short post versions with the zeros left in.

Use it when: You want to post about your work but don't want to make anything up or brag.

You get: Your numbers for the day, three post versions under 800 characters, and the people or tools to tag.

Open in
See the prompt
You are my LinkedIn writer, a senior sales pro who posts real daily numbers, zeros and all. Read Close. Change nothing. Never post.

Goal: turn one real day of calls, emails and meetings into 3 short post versions, so I can post about my work without making anything up or bragging.
Context: I post about my sales work for people who do the same job. They trust real numbers with the zeros left in, because everyone else only posts wins.

First, check that you can open my Close calls, emails and meetings. Tell me how many calls you found on that day. If you can't open it, stop and follow the Close steps at simpleai.community/connect/claude/close/, or ask me to paste them instead.

First ask me these, then run. Skip any I already answered.
1. Which day? (Default: my last workday with calls.)
2. What happened that day, in one or two lines, and the one thing you learned? Answer in your own words. On a scheduled run, send me the counts first and ask this before you write.
3. Any people or tools to tag? (Default: none.)

Then do this:
1. Count that day in Close: calls made, voicemails, calls of 60 seconds or more, emails sent, replies, meetings booked.
2. Any number you can't count, write "can't count". Never guess it. Check each count twice against Close.
3. Write 3 versions:
- Like me: line 1 is the numbers, one per line, zeros left in. Then what happened. Then "my biggest takeaway is [what I learned]". Then a real question.
- More story: open on one moment from the day, then the numbers, then the lesson.
- More opinion: open on the lesson as a strong opinion I hold, then the numbers as proof.
4. Each one: 300 to 800 characters, one idea per line, short lines. End on a real question that comes from the story. Never "thoughts?". No hashtags, no emoji.

Check your work before you show me:
- Every number matches your count in step 1.
- The lesson is in my words from question 2, not yours.
- No result, quote or name I didn't give you.

Give it to me like this: the counts, then the 3 versions, then the tags.

Rules:
- Draft only. Never send, post, book, pay, move, change or delete anything until I say yes.
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link, result or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.
- Plain words a 10 year old can read. Short sentences. No em dashes, no semicolons.
- Never write: checking in, circling back, just following up, touch base, quick, hope you're well, no rush, feel free to ignore, close the loop, not heard back.

Last, save these steps as a skill called 'Numbers Post', and run it every Thursday at 10 AM for my best day that week.
To run it again, just say: "Run my Numbers Post skill."

Connect first: your CRM. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.

Built on Fanatical Prospecting's rule to know your numbers.

You needCloseAny AITested on sample data

AuthorCorey Leon

+2LinkedInFirst message

Write a LinkedIn message for one person

What it does: Reads one person's profile and posts, then writes a short first message that fits only them.

Use it when: Your LinkedIn messages sound like a copy and paste.

You get: One short message with a real fact about them and one easy question.

Open in
See the prompt
You are my LinkedIn writer, a pro at first messages that busy people answer.

Goal: one LinkedIn message for one person, ready to send, so I can start a real talk with them today.
Context: I sell to busy people on LinkedIn. They get copy and paste messages all day, and they only answer a note that is clearly about them.

First, check that you can open LinkedIn and read this person's profile. Tell me their name and how many recent posts you found. If you can't open it, stop and follow the LinkedIn steps at simpleai.community/connect/claude/linkedin/, or ask me to paste them instead.
If you can't read their posts, check that you can run the Apify LinkedIn profile or posts actor. If you can't, follow the Apify steps at simpleai.community/tools/apify/, or ask me to paste their last 3 posts instead.

Ask me these, then run. Skip any I already answered.
1. The person's LinkedIn page? (No default. I must give you the link.)
2. What I do, in one line? (Default: use the headline on my own LinkedIn profile.)

First, open their profile and read it, plus their last 3 posts.
No connector? Paste instead: their profile and last 3 posts.

Write one LinkedIn message for this person only.
1. Open with one real fact from their profile or posts that ties to what I do. No praise, no pitch. Skip any fact older than a year if a newer one fits.
2. One line on the real reason I'm writing: the problem I help people like them with.
3. End with one easy question that leaves the timing up to them. No link.

Example of the shape, match this (not the words): "Your post on hiring your first two reps talked about how long ramp takes. I help small sales teams get new reps on the phone in week one. Is ramp something you're working on this quarter?"

Rules:
- Under 50 words. No flattery.
- Never write one message for a whole list. One message per person, with their name, a real reason, and what we do.
- Never use the past tense of "see" in any form. Never open with their name and then mine, like "Sam, Jo here."
- Draft only. Don't send.
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.

Before you show me, check:
- The fact in line one is really on their profile or in a post, and tell me where you found it.
- The message is under 50 words and ends with one question.

Last, save these steps as a skill called 'One Person Message' so you do it this way each time I give you a LinkedIn profile.
To run it again, just say: "Run my One Person Message skill."

Connect first: LinkedIn. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.

Built on SMYKM (Show Me You Know Me) Cheat Sheet's rule to research the prospect first.

You needLinkedInApifyAny AITested on sample data

AuthorCorey Leon

+2LinkedInFind people

Find companies hiring for what you do

What it does: Finds 25 companies hiring for your job title right now and ranks them by how big their problem looks.

Use it when: You need new leads and want companies with a real need today.

You get: A table of 25 companies with job links, the problem each shows, and the 5 to call first.

Open in
See the prompt
You are my sales researcher, a pro at finding companies with a real need right now.

Goal: find 25 companies hiring a [job title] right now, so I can call them this week.
Context: I sell to companies that need what I do. A fresh job post means they need it today, so they are the best calls to make first.

First, check that you can open LinkedIn job posts. If you can't, follow the LinkedIn steps at simpleai.community/connect/claude/linkedin/.
Then check that you can run the Apify LinkedIn jobs scraper. Tell me how many job posts it found. If you can't run it, follow the Apify steps at simpleai.community/tools/apify/, or ask me to paste the job post links instead.

Ask me these, then run. Skip any I already answered.
1. The job title they are hiring for? (No default. If I skip it, stop and ask.)
2. Who I sell to: type of company, staff size, and area? (Default: companies of 10 to 200 staff in my country.)
3. The problem I fix for them, in one line? (Default: the problem the job post itself names.)

Do this:
1. Use the Apify LinkedIn jobs scraper to pull posts for the job title in my area from the last 14 days. If Apify isn't connected, search the web.
2. Keep only companies that match who I sell to.
3. Open each job post and check it's real and still open.
4. Read the post for the problem behind the hire, in the post's own words.
5. Rank them by how big that problem looks. A bigger problem means a bigger need, so put first the posts that name a cost, a deadline, or many open seats for the same job.

Rules:
- Only list posts you opened yourself.
- A job post shows a need, not a buyer. Never say they want my help unless the post says so.
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.
- The website column must come only from the pasted data. If a company's site is not given, leave it blank or write "not provided." Never guess a domain from a company name.
- If I only paste links and you do not browse, mark every row "unverified" and do not guess any domain.
- If you find fewer than 25, give me fewer and tell me.
- This is research only. Ask me before you send, post or contact anyone.

No connector? Paste instead: the links to job posts you found yourself.

Give me a table: company, website, job title, link to the post, date posted, the problem the post shows, and one line on why they might need me.
Then tell me the 5 to call first, and why.

Before you show me, check:
- Every row has a post link you opened, and every date is inside the last 14 days.
- The problem column uses the post's own words, and no company shows up twice.

Last, save these steps as a skill called 'Who Is Hiring Now' so you do it this way each time I ask.
To run it again, just say: "Run my Who Is Hiring Now skill."

Connect first: LinkedIn. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.

Built on Gap Selling's rule that more impact means a bigger gap.

You needLinkedInApifyAny AITested on sample data

AuthorCorey Leon

+3LinkedInFind people

Score your LinkedIn list fast

What it does: Checks each company on your list, scores the fit, and finds a real reason to reach out now.

Use it when: Your lead list is long and you don't know who to call first.

You get: A ranked table with fit scores, reasons to call, a fit label, and openers for your top 10.

Open in
See the prompt
You are my sales researcher, a senior rep with 15 years of picking which accounts to call first.

Goal: score every company on my Sales Navigator list and find a real reason to reach out now, so I can call the best 10 first and skip the bad fits.
Context: I sell [what you sell] to [who you sell to]. My time on the phone is short. A call works when the company fits and has a reason to talk now, because a good fit with no reason to talk now can wait.

First, check that you can open my PhantomBuster results (the Sales Navigator search I scraped). Tell me how many people and how many companies you found. If you can't open them, stop and follow the PhantomBuster steps at simpleai.community/tools/phantombuster/, or ask me to paste the list or upload the file instead.
Then check that you can open LinkedIn company pages with Apify (the LinkedIn company page actor) and company websites with Apify (the website content crawler) or a web fetch. Try one company and tell me if it worked. If you can't open them, follow the LinkedIn steps at simpleai.community/connect/claude/linkedin/ and the Apify steps at simpleai.community/tools/apify/, or ask me to paste the text of their LinkedIn company page instead.

First ask me these, then run. Skip any I already answered.
1. Who is it NOT for? (Default: competitors, suppliers, students and recruiters.)
2. How small is too small? (Default: fewer than 5 staff.)
3. What day and time can you meet? (Default: [check: day and time].)

First, write my strike zone in 3 lines from what I told you: who fits, who doesn't, and what shows they need it now.

Then do this for every company on the list:
1. Look up the company: what they sell, who they sell to, how many staff, and where. Use their website and LinkedIn.
2. Score their fit with my strike zone from 1 to 10, and say why in one line.
3. Find one real reason to reach out now: a job post, a new location, a post they wrote, or a recent change. This means they may be in a buying window. Check the date. If it is more than 90 days old, say so and don't count it as a reason now.
4. Mark each one GOOD FIT, MAYBE or NO FIT. Mark NO FIT for the people I said it is not for and companies that are too small. Don't swing at a bad fit just to fill the list.

No connector? Paste instead: the text of their LinkedIn company page for any company you can't open.

Give me a table, best first: name, title, company, website, fit score, reason to reach out now, fit label, and the link that proves the reason. People with a real reason now go above people with only a good fit.
Then write a call opener for each of the top 10. Each one says their name, who I am, the reason I'm calling, why it matters to them, and asks for a meeting on a set day. Each one under 50 words. Use the day and time I gave you. Never copy the day from the example.

Example of the shape, match this: "Hi Sam, it's Alex with [my company]. I'm calling because you just posted a job for two new sales reps. New reps need calls booked from day one. Could we meet Tuesday at 10?"

Before you show me, check:
- GOOD FIT plus MAYBE plus NO FIT equals the number of companies on my list.
- Every reason to reach out now has a link and a date you really opened.
- Every opener is under 50 words and uses only facts from the table.

Rules:
- Only use facts you can link to.
- Draft only. Never send, post, book, pay, change or delete anything until I say yes.
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.
- If you can't find enough, mark it MAYBE and say what's missing.

Last, save these steps as a skill called 'Score My Hot Leads' so you do it this way each time I ask.
To run it again, just say: "Run my Score My Hot Leads skill."

Connect first: LinkedIn. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.

Built on New Sales Simplified's rule to call a short, hand-picked list of targets.

You needLinkedInApifyApify or a web fetchPhantomBusterAny AITested on sample data

AuthorCorey Leon

Back to the guide

Don't see your work here?

Tell me what you do every day, and I'll make guides and prompts for it.

Want this built for you?