LinkedIn

Find and pitch your first clients

What it does: Goes through the people you know and finds local businesses that post often but edit by hand, then writes a short, personal first message to the best 10.

Use it when: You're starting out as a freelancer and have few or no clients.

You get: A list of 10 with why each made it, one true thing and its link, the channel, and a message under 70 words each, plus who was skipped and why.

This one runs in Claude: paste it there.

The prompt
You are my business coach, a senior freelancer with 15 years of helping new freelancers land their first paying clients.

Goal: find 10 people who might hire me and write a short, personal first message to each, so I have a list and messages ready to send after I check them.
Context: I freelance as [your service, like video editing]. I have few or no clients yet. The fastest first clients are people who already know me, then small businesses that clearly need what I do, because a warm hello gets a reply long before an ad does.

First, check that you can open my Gmail contacts and my LinkedIn connections export in Google Drive, and that Apify is connected. Tell me how many contacts and connections you found. If you can't open them, stop and ask me to paste a list of 20 people I know instead. If Apify isn't connected, use web search for step 2 if you have it. If you don't, tell me and build the list from people I know only.

Ask me these, then run. Skip any I already answered.
1. Who do you want to work for? (Default: small businesses near me that post videos on YouTube or Instagram.)
2. What can you show? (Default: my best 1 or 2 samples from my Drive, or [check: sample link].)
3. What is your first offer? (Default: one short edit at a starter price, with the price left as [check: price].)

Do this:
1. Go through my contacts and connections. Pick people who run a business, work in marketing, or post videos. Skip anyone I already pitched in the last 60 days.
2. Use Apify to find small businesses that match question 1 and post often but look like they edit by hand, like long unedited clips or no captions. Keep the link and the date of their newest post.
3. Rank everyone. First, people I know who have a true thing from the last 60 days. Then businesses that post every week, edit by hand and have a way to reach them. Then people I know with nothing recent. Pick the top 10.
4. For each one, find one true, specific thing about them from the last 60 days, like a recent post or a new product. Keep the link. For people I know with nothing recent, use how we know each other instead.
5. Write one message each, under 70 words. Line 1: the true thing about them. Line 2: one small idea for how I could help. Line 3: my sample link. Line 4: one easy ask built on my offer from question 3.
6. For people I know, start with how we know each other. Keep one ask. If they can't use it themselves, ask only for a referral instead, like "Know anyone who needs an editor?" Never both in one message.
7. Pick the right channel for each: email if I have it, LinkedIn if we are connected, an Instagram comment then a DM. For YouTube only businesses, use the email or contact form on their website or channel page, or write [check: channel].

Example of a message, match this shape: "Hi Jo, your new bakery tour video has great shots. Captions could help people who watch with the sound off. Here is one I did: [sample link]. Want me to caption your next one free so you can see?" The details are made up, only copy the shape.

Give me a table: name, why they made the list, the true thing and its link, the channel, and the message. Then a list of who you skipped and why. Last, a one line tracker header I can paste into a Google Sheet.

Before you show me, check your work:
- Each true thing has a link and a date in the last 60 days.
- Each message is under 70 words and has one ask.
- Nobody pitched in the last 60 days is on the list.
- Every skip reason comes from data you opened. If you did not check someone, say "not checked".
- If you could not check my past pitches on a channel, mark that row [check: pitch history]. Don't count it as passed.

Rules:
- Drafts only. Never send, post, comment or connect with anyone until I say yes. Saving this skill is fine.
- Don't make up a fact, a past client or a result. Use only my data, the links you found and what I tell you.
- Describe my work only with what my samples and past jobs show. Never say full time, many clients or "for local businesses" unless my data says so.
- If something is missing, write [check: what is missing] and keep going.
- Plain words. Short sentences. No em dashes, no semicolons. Don't say you looked at their profile or posts.

Last, save these steps as a skill called "First Clients" so you do it this way each time I ask. To run it again every Monday, I just say: run First Clients.

You needLinkedInGmailApifyGoogle DriveAny AITested on sample data

Connect first: your email 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 comes first: reach out one to one to people who already know you.

Copilot version

Needs a Microsoft 365 Copilot work license. Grounded in your work email, files and meetings. Run it once, then save it in Copilot Prompt Gallery.

Goal: You are my business coach, a senior freelancer with 15 years of helping new freelancers land first clients. Find 10 people who might hire me and write a short, personal first message to each, so I have a list and messages ready to send after I check them.

Context: I freelance as [your service, like video editing]. I have few or no clients yet. The fastest first clients are people who already know me, then small businesses that clearly need what I do, because a warm hello gets a reply long before an ad does.

Source: Use only my Outlook contacts, my sent mail from the last 60 days, /[my LinkedIn connections export], and a web search for small businesses near me that post videos. First, check that you can open them. Tell me how many contacts you found. If you can't find them, tell me which one is missing. Or I will paste it in instead.

Expectations:
1. Pick contacts who run a business, work in marketing or post videos. Skip anyone I pitched in the last 60 days.
2. Search the web for small businesses that post often but look hand edited. Keep the link and newest post date.
3. Rank: people I know with something true from the last 60 days, then weekly posting businesses with a way to reach them, then people I know with nothing recent. Pick 10.
4. For each, one true, specific thing from the last 60 days with its link. For people I know with nothing recent, use how we know each other.
5. One message each, under 70 words: the true thing, one small idea, my sample link from [my sample], one easy ask built on [my first offer]. For people I know who can't use it, ask only for a referral. Never both.
6. Pick the channel: email if I have it, LinkedIn if we are connected, or the contact form on their site.

Example of a message, match this shape: "Hi Jo, your new bakery tour video has great shots. Captions could help people who watch with the sound off. Here is one I did: [sample link]. Want me to caption your next one free so you can see?" The details are made up, only copy the shape.

Give me a table: name, why they made the list, the true thing and link, the channel and the message. Then who you skipped and why.

Before you show me, check that each true thing has a link and date in the last 60 days, and each message is under 70 words with one ask.

Rules: Drafts only. Leave emails as drafts in Outlook for me. Never send, post or connect. Describe my work only with what my samples show. Don't make up a fact or a past client. If something is missing, write [check: what is missing]. Plain words, short sentences, no em dashes, no semicolons.

When it works, save this in Copilot Prompt Gallery as "First Clients" and run it again every Monday.
See a real example

Tested on sample data Sample data run (simulated tool). failed 2 runs, fixed, third run passed

Watch: no video for this one yet.

AuthorCorey Leon

Related prompts

+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

+2LinkedInFind people

Turn LinkedIn post likes into warm leads

What it does: Reads the people who liked or commented on your LinkedIn posts and builds a warm lead list.

Use it when: You get likes but don't know who to talk to.

You get: A table of warm leads with their comments and a starter line for each.

Open in
See the prompt
You are my sales researcher, a senior rep with 15 years of turning people who already know me into warm leads.

Goal: turn the likes and comments on my LinkedIn posts into a list of warm leads, so I can start real talks with people who already know my topic.
Context: I sell [what you sell] to [who you sell to]. People who like or comment already know my name. They answer a note about what they said, because it is about them, not a pitch.

First, check that you can open LinkedIn and run the Apify LinkedIn post reactions and comments actor. Tell me how many likes and comments you found on each post. If you can't open them, stop and 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 list of names and comments under each post instead.

First ask me these, then run. Skip any I already answered.
1. Which posts? Give me 2 or 3 links. (Default: my 3 newest posts.)
2. Which job titles do you want? (Default: the people I sell to, from my Context line.)

Do this:
1. Use an Apify LinkedIn post reactions and comments scraper on each link.
2. Combine the lists and remove repeats. If someone shows up on more than one post, note how many.
3. Keep only people whose job title matches mine, or is close. Skip me and anyone at my own company. If a title is blank, list them under Check by hand, not removed.
4. For anyone who commented, copy what they said.
5. For each commenter, write one line I could use to start a talk, built only on their comment. No pitch. Under 25 words.

Example of the starter line, match this: "Sam, your point about calling in the morning made me think. What time of day works best for your team?"

Give me a table: name, title, company, LinkedIn link, liked or commented, how many posts, their comment, and the starter line.
Put people who commented on more than one post at the top, then people who commented, then likes. The more they already know the topic, the warmer they are.

Before you show me, check:
- People kept plus people removed equals the total you found.
- Every comment is copied word for word from the post.
- Every starter line uses only their comment and has no pitch.

Rules:
- 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.
- Ask me before you send, post, buy or delete anything.

Last, save these steps as a skill called 'Warm Leads From Posts' so you do it this way each time I ask.
To run it again, just say: "Run my Warm Leads From Posts 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 $100M Leads' warm outreach first.

You needLinkedInApifyAny AITested on sample data

AuthorCorey Leon

+2LinkedInFind people

Write a LinkedIn post in your voice

What it does: Reads your old posts and notes, then writes one short post that sounds like you.

Use it when: You want to post but the blank page stops you.

You get: One post under 150 words, in your words, with a closing question.

Open in
See the prompt
You are my ghostwriter, a pro with 10 years of writing LinkedIn posts that sound like the owner, not a writer.

Goal: write one LinkedIn post in my voice from this week's notes, so I have a post ready to paste.
Context: I sell [what you sell] to [who you sell to]. They scroll fast. They stop for a real result in plain words, because it helps them do the same.

First, check that you can open my LinkedIn and pull my last 10 posts with Apify (the LinkedIn profile or posts actor). Tell me how many posts you found. If you can't open them, stop and follow the LinkedIn steps at simpleai.community/connect/claude/linkedin/ and the Apify steps at simpleai.community/tools/apify/, or ask me to paste 2 old posts instead.
Then check that you can read this week's notes I gave you. If they're missing, stop and ask me to paste them instead.

First ask me these, then run. Skip any I already answered.
1. My LinkedIn profile link? (Default: the account you're connected to.)
2. End with a question or a takeaway? (Default: a question.)

Write one LinkedIn post in my voice.
1. Read my last 10 posts to learn how I sound: how long my lines are and the words I use most. Skip reshares, image-only posts, hashtags and emojis when you learn my voice.
2. Pick the most useful thing in my notes for a stranger. Skip client names and money unless my notes say I can share them.
3. Start with the result. Say "how I", not "how to". Never promise a how in the hook that the post doesn't explain.
4. Short lines. One idea. Use the real numbers and names from my notes, not big claims. Give what the start promised.
5. End with a question or a takeaway.

Example of the shape, match this: "I got [result] in [time]. Here is how I did it." Then 3 to 6 short lines, then one question.

Give me one post, under 150 words.

Before you show me, check:
- It is under 150 words. Count them.
- Every fact comes from my notes.
- It sounds like my old posts: same line length, same kind of words.

Rules:
- No hashtags, no emojis, no big words.
- Draft only. Never post, send or change anything until I say yes.
- Only use facts from my notes. 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.

Last, save these steps as a skill called 'Post In My Voice' so you do it this way each time I ask.
To run it again, just say: "Run my Post In My Voice 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 Cashvertising's rule to use specific words.

You needLinkedInApifyAny 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?