How to Land Your First Freelance Client (Without a Portfolio)

A practical 5-step outreach system for getting your first paying freelance client — even if you have zero experience or reviews.

Bright home office desk with a laptop by a window
Photo: Kristin Hardwick (CC0 1.0)
Table of contents

The hardest freelance client to land is the first one. No reviews, no portfolio, no referrals. The good news: you can fix all three in a couple of weeks with the right approach.

Step 1: Pick one service

“I do marketing” is vague. “I write welcome email sequences for online course creators” is a service someone can say yes to.

Step 2: Create proof in 48 hours

No portfolio? Make one:

  • Do two spec pieces for real (but unpaid) businesses you admire.
  • Offer one discounted project to a friend’s business in exchange for a testimonial.
  • Write a short case study for each: problem, what you did, result.

Step 3: Send personal pitches

  1. Find 20 businesses that clearly need your service.

  2. Spot one specific problem on their site, store or social media.

  3. Send a short email naming the problem and how you’d fix it — under 120 words.

  4. Follow up once after 4–5 days. Most replies come from the follow-up.

Step 4: Price simply

Start with a fixed project price, not an hourly rate. Clients compare outcomes, not hours — and you get rewarded for getting faster.

Project pricing

  • Clear for the client
  • Rewards your speed
  • Easier to raise over time

Hourly pricing

  • Penalizes efficiency
  • Invites micromanaging
  • Caps your income

Step 5: Turn one client into three

Over-deliver on the first project, then ask two questions: “Can I use this as a case study?” and “Do you know anyone else who needs this?”

More freelancing guides →

Free weekly newsletter

Get one profitable idea every Sunday

Join readers getting a short, no-fluff email with one tested way to earn online — plus the numbers behind it.

No spam. Unsubscribe in one click.