Freelance · Getting clients

How to get freelance clients with cold email (that actually get replies)

A practical guide — 6 min read

Most freelance cold email fails for one reason: it's obviously a template, blasted to a list, all about the sender. It reads as spam because it is spam. But a short, specific email to a narrow list of people you can genuinely help still works — it's how a lot of freelancers quietly keep their pipeline full without ever touching a job board.

Here's the six-part structure that gets replies. Steal it as-is.

Part 1

Target narrow, not wide

Ten carefully chosen prospects beat a thousand random ones. Pick a specific niche and a specific trigger — companies that just raised, just launched, just posted a role you'd make redundant, or have a visible, fixable problem. Relevance is what earns the reply.

Not "small businesses" → "Shopify stores that just launched a subscription and still have a clunky checkout."
Part 2

Open with them, not you

The first line decides whether they keep reading. Make it about their situation, with a specific observation that proves you actually looked. Never open with "My name is… and I'm a freelance…".

"Saw you just launched the new pricing page — the mobile checkout drops on the second step."
Part 3

Offer one specific outcome

Don't sell "services" or list your skills. Name the one result you'd deliver. Outcomes get replies; capabilities get ignored.

Not "I offer web development and UX" → "I can get that checkout working on mobile this week, probably a 10–20% lift in completed orders."
Part 4

Make one small, easy ask

Don't ask for a 30-minute call from a stranger — that's a big commitment. Ask a tiny, low-friction question they can answer with one word. The call comes later, once they've replied.

"Worth me sending a quick 2-minute Loom showing the fix?"
Part 5

Keep it under 100 words

It should be readable in ten seconds on a phone. Every extra sentence lowers your reply rate. Cut your bio, cut the pleasantries, cut the second CTA. One observation, one outcome, one ask — done.

Part 6

Follow up (this is where the replies are)

Most replies come from the second and third touch, not the first. Follow up two or three times, a few days apart, and add a little new value each time instead of just "bumping." Then move on — no hard feelings.

Follow-up 2: "Here's that 90-second Loom anyway — the checkout fix in action. No reply needed if it's not a fit."

Got a reply? Don't fumble the next step. When interest turns into "send me something," you need a tight proposal, fast. Our free proposal generator → builds a clean, client-ready one in a minute. No signup, nothing leaves your browser.

Why specific beats clever

You don't need copywriting tricks or a slick template. You need to prove, in two lines, that you understand a real problem this specific person has and can fix it. That's it. A plainly written email that's clearly for them beats a polished one that's clearly for everyone. The whole game is relevance and restraint.

Stop starting every email from scratch

Writing personalized outreach for every prospect is the part that eats your evenings. If you'd rather hand a prospect to a Claude Code skill and get a personalized 3-touch sequence back, that's /outreach — one of 7 in the Freelancer Pack.

See the Freelancer Pack — $27

Common questions

Does cold email still work? Yes — when it's targeted and specific, not a mass-sent template. Narrow list, real observation, one outcome, one small ask.

How long should it be? Under 100 words. Ten seconds to read on a phone.

How many follow-ups? Two or three, spaced a few days apart. Most replies come from the follow-ups.

← More freelance guides