How to find clients on LinkedIn as a freelancer (without spamming anyone)
A practical way to find people on LinkedIn who are asking for your service right now — and start a conversation that doesn't feel like a cold pitch.
Most freelancers use LinkedIn the same way: post a few times, send connection requests to anyone with "CEO" in their title, then paste the same pitch into every inbox. It rarely works, and it slowly damages your account.
There is a better approach. Every day, real people write posts on LinkedIn saying they need help right now — a new website, a mobile app, a logo, a developer for a project. If you find those posts early and answer them well, you are not cold-pitching anyone. You are replying to a request.
This guide shows how to do that by hand. At the end there's a note on how to speed it up.
Why "buyer posts" beat cold outreach
A cold message interrupts someone who didn't ask for anything. A buyer post is the opposite: the person has already decided they want to hire, and is waiting for replies.
| Cold outreach | Replying to a buyer post | |
|---|---|---|
| Does the person need help today? | Unknown | Yes, they said so |
| Your first message is | An interruption | An answer |
| Typical reply rate | Low | Much higher |
| Risk to your account | High if done in bulk | Low |
The catch is timing. The best buyer posts get dozens of replies in the first hours, so you need to find them quickly.
Step 1: Search the way buyers write, not the way you'd describe yourself
Freelancers search for their own job title: "web developer", "UI designer". Buyers don't write like that. They write about their problem.
Use LinkedIn's search, switch to Posts, and sort by Latest. Then try phrases a buyer would type:
- "looking for a web developer"
- "need someone to build" + website / app / landing page
- "can anyone recommend a designer"
- "hiring a freelance" + your skill
- "budget" + your skill (people who mention budget are usually serious)
Keep a short list of the phrases that bring up real requests, and drop the ones that only show other freelancers advertising.
Step 2: Filter fast — is this a real buyer?
You'll see a lot of noise. Spend ten seconds per post and keep only the ones that pass all three checks:
- It's a request, not an ad. "We're looking for…" counts. "I build websites, DM me" doesn't.
- It's recent. A post from this week is worth answering; a post from three months ago usually isn't.
- You can actually do the job. A clear fit makes your reply specific instead of generic.
Step 3: Write a reply that is about them
The comment and the direct message should both be short and specific. A simple structure works well:
- Show you read the post — mention one detail from it.
- Offer one useful idea — something they can use even if they never hire you.
- Make a small, easy next step — a question, not a sales pitch.
Example comment: "A booking page for a clinic is very doable in a week — the part that usually decides whether patients book is how fast it loads on a phone. Happy to share a quick plan if useful."
Then send a direct message that continues the comment instead of repeating it. Never paste the same text to everyone; people recognise templates instantly.
Step 4: Follow up once, then let it go
If there's no reply after two or three days, one polite follow-up is fine. After that, move on. Chasing people hurts your reputation more than it helps your pipeline.
Step 5: Protect your account
LinkedIn limits how much activity looks natural. A few rules keep you safe:
- Keep a human pace: a handful of thoughtful comments and messages a day beats fifty copy-pasted ones.
- Don't automate with tools that log in for you or ask for your password.
- Read LinkedIn's User Agreement and stay within it.
How long does this take by hand?
Done well, finding and answering five real buyer posts takes roughly an hour a day: most of it is searching and filtering, not writing.
That's the part ClientoraHQ was built to shorten. It runs the buyer-style searches inside your own Chrome, scores each post with a reason, and drafts a comment and a DM for each one. Nothing is sent until you read it and press approve — so the replies stay personal and your account stays safe.
Key takeaways
- Look for people asking for help, not for job titles.
- Search with the buyer's words, sorted by latest.
- Reply with one specific detail and one useful idea.
- Keep a human pace and never share your password with a tool.