How to get your first freelance client (with no portfolio)
The first client is the hardest, because of the chicken-and-egg problem: you need work to get proof, and proof to get work. The way through isn't a perfect portfolio or a five-star profile — it's being specific, making your own proof, and reaching out directly. Here's the concrete plan.
Pick a narrow niche — narrower than feels comfortable
"Freelance designer" competes with everyone. "Landing pages for B2B SaaS" competes with almost no one, and lets you be the obvious choice for a specific problem. You can widen later; you can't stand out while you're generic.
Make your own proof
No client work? Make some. Redesign a real company's page, write the article they should've written, record a teardown of a checkout flow with what you'd fix. Self-initiated proof is completely valid — it shows judgment and initiative, which is what a first client is really buying.
Tell your existing network — specifically
"Let me know if you hear of anything" gets nothing. "I now build Shopify checkout flows — do you know anyone running a store who's losing sales at checkout?" gets referrals. Warm intros convert far better than any cold platform, and everyone knows more businesses than they think.
Reach out directly — narrow list, specific message
Skip the crowded marketplaces for a moment. Pick ten businesses you can genuinely help, and send each a short, specific message: an observation about their situation, one outcome you'd deliver, and a tiny ask. Ten thoughtful messages beat a hundred generic ones.
Price to land it, not to retire on it
Your first client buys down your risk of having zero. Price fairly but low enough to make "yes" easy, over-deliver, and convert the result into a testimonial and a real portfolio piece. The second client is far easier — you'll have proof, a reference, and momentum.
Turn a reply into the work. When a prospect bites, you need a tight proposal fast. Our free proposal generator → builds a client-ready one — outcome-framed, with anchored pricing. No signup.
The mindset that lands the first one
You're not asking for a favor — you're offering to fix a real problem for someone who has it. Confidence comes from specificity: when you know exactly who you help and what result you produce, outreach stops feeling like begging and starts feeling like a fair offer. Narrow, prove, reach out, over-deliver. That's the whole first-client playbook.
Writing a personalized sequence for every prospect is the slow part. Hand a prospect to a Claude Code skill and get a 3-touch cold email/LinkedIn sequence back — that's /outreach, one of 7 in the Freelancer Pack.
See the Freelancer Pack — $27Common questions
Do I need a portfolio? You need proof, not paid work — self-made projects count and are enough to land the first client.
Where do I find clients? Direct outreach to a narrow list + your warm network beat crowded marketplaces.
What should I charge? Fair but low enough to make "yes" easy; over-deliver and convert it into proof for the next one.