
Fifteen years into freelancing, I've never sent a cold email. I've never done a LinkedIn outreach campaign. I've never paid for ads. And yet somehow there's always work.
When people ask how I find clients as a freelancer, they usually expect some clever tactic or secret channel. There isn't one. What actually works is slower, less glamorous, and more reliable than anything you'll find in a "how to get clients fast" article.
Here's what I've learned about finding freelance clients over fifteen years, what works consistently, and what I'd tell anyone just starting out.
💡 Ready to build your own site? Check out my Framer portfolio templates to get started right away. Explore templates
Most clients come from other clients
This is the single most important thing I've learned. Good work leads to referrals. Referrals lead to better clients. Better clients lead to better work. That loop is the engine of a sustainable freelance business.
In my experience, somewhere around 60 to 70% of new clients come directly from a past client recommending me to someone else. Not from marketing, not from social media, not from job boards. From someone I already worked with saying "you should talk to Marc."
The practical implication: how you treat current clients is your marketing. Deliver well, communicate clearly, make the process easy, and they'll tell other people. The designers who spend all their time hunting for new clients are often neglecting the ones that would happily send them more work.
A good portfolio does a lot of the work
Before someone hires you, they almost always look at your website. If your portfolio is clear, shows the kind of work you want more of, and makes it easy to understand what you do, it's doing sales work for you around the clock.
If your portfolio is out of date, generic, or unclear, you're leaving work on the table. I've had plenty of clients tell me they reached out specifically because of a particular project on my site. Without that project visible, they wouldn't have contacted me at all.
A portfolio isn't a trophy case. It's a tool. Treat it as one. The portfolio website guide covers what actually matters when building one, and if you want to skip the structural work, the Framer templates give you a strong starting point.
Be findable on Google
SEO isn't the sexiest topic, but a site that shows up when people search for what you do quietly brings in clients year after year without any effort on your part.
For designers, this usually means being found for things like "UX designer Amsterdam" or "Framer designer Netherlands" or whatever fits your situation. Even a small amount of organic traffic converts well, because people searching for those terms are already looking to hire someone.
Basic steps that actually move the needle:
Put your location and specialisation in your page titles and meta descriptions
Write about the work you do, not just show it
Use descriptive URLs and proper heading structure
Connect Google Search Console and check what people are already finding you for
The Framer SEO guide covers this in more detail if you're building on Framer.
Be generous with your knowledge
This one is counterintuitive. Sharing what you know publicly, whether that's writing, speaking, posting work, or answering questions, brings in more work than keeping it all private.
The reason is simple: sharing knowledge builds trust. People who read something useful you wrote, or watched a talk you gave, or saw how you approached a problem, feel like they already know how you think. When they need to hire someone, you're not a stranger anymore.
You don't need to build a massive audience. A small, engaged group of people who respect your work is more valuable than ten thousand followers who don't. Write one genuinely useful article a month, share work with context, answer questions in communities where you actually participate (for me this is the Framer community). Over time, this is usefull.
Say no to the wrong projects
This seems backwards when you're trying to find freelance clients. Saying no to work to attract more work? But it's one of the clearest patterns I've seen.
When you take every project that comes in, your portfolio becomes a mix of everything. Clients looking at it can't tell what you actually do or who you do it for. The signal gets muddy.
When you say no to projects that don't fit, two things happen. Your portfolio stays focused, so clients searching for your specific kind of work recognise themselves immediately. And the clients you do take are more likely to refer you to people with similar needs, which compounds into a better client base over time.
It's slow, but it works.
Network before you need to
The worst time to start networking is when you're looking for work. The best time is years before that, when you don't need anything from anyone.
Networking doesn't mean conferences or awkward LinkedIn messages. It means genuinely staying in touch with people you've worked with. Former colleagues, clients from old projects, people you met at events, other freelancers in your field. A short check-in once or twice a year. Not asking for work, just staying connected.
When those people need to hire someone, or know someone who does, you're top of mind. When they hear about an interesting opportunity, they think of you. None of this happens if you only reach out when you're looking for something.
Show up consistently, even when you don't need clients
The freelancers I know who never seem to run out of work are the ones who keep showing up when they're busy, not just when they're slow.
Keeping your portfolio updated. Posting occasionally. Writing. Sharing work. Replying to messages. Staying visible in whatever small way works for you. None of it feels urgent in the moment, but it's what creates the steady flow of opportunities that means you're never desperate when things slow down.
The designers who disappear when they're busy and only reappear when they need work build boom-and-bust businesses. The ones who show up consistently build something sustainable.
Where I don't spend time
For balance, a few things I've tried or considered and consciously don't invest in:
Cold outreach. Low response rates and it attracts the wrong kind of clients. The ones who only respond to cold emails usually have some reason they're not getting inbound work, and that reason tends to make them difficult to work with.
Paid ads. Expensive for the kind of work I do, and the clients you get tend to be price-sensitive.
Bidding platforms. The race to the bottom on Upwork or similar platforms is real. Good clients exist there, but finding them costs more time and energy than it's worth compared to other channels.
Heavy social media presence. I post occasionally and it's something I could probably do more of. I know freelancers who invest seriously in it and build real audiences. It's not a bad strategy, it's just not one I've leaned into so far.
None of this is wrong for everyone. It's just not where the returns have been for me.
What I'd tell someone starting out

If you're just getting started and wondering how to find your first freelance clients, here's the honest short version:
Start before you're ready. Waiting for the perfect portfolio and perfect niche means never starting.
Do great work for your first few clients (also after that obviously), even if they're small. They become your reference point for everything that comes next.
Make your portfolio easy to find and easy to understand.
Be active in communities.
Stay in touch with everyone you work with.
Be patient. The first year is always the slowest. The compounding kicks in later.
If you're building a portfolio site right now, the portfolio website guide covers what actually matters. And if you want a head start on the design side, the Framer templates are built for exactly this.






