Knowing how to get customers as a freelancer comes down to three moves: pick one clear service, show proof you can do it (even self-made), and reach out directly to people who already have that problem. You do not need years of experience, a fancy website, or a big following. You need a clear offer, a little proof, and the willingness to start conversations.
Most new freelancers stall because they wait. They wait to feel ready, to build the perfect portfolio, to get discovered on a platform. The ones who get clients move first, with whatever they have, and improve as they go.
Here is the path, step by step.
Step 1: Get specific about what you do and who you do it for
“I’m a freelance writer” is forgettable. “I write email newsletters for small e-commerce brands” gets you hired. The more specific your offer, the easier it is for clients to say yes and for people to refer you.
Pin down two things:
- One clear service. Pick the single thing you are best at and most want to be paid for. You can expand later. Right now, one sharp offer beats five vague ones.
- One clear type of client. Who has this problem and can pay you? A specific niche makes your outreach land and your portfolio relevant.
This is not about boxing yourself in forever. It is about being easy to understand and easy to recommend. Our guide to finding your niche walks through how to choose one without feeling like you are giving up options, and defining your ideal customer helps you picture exactly who you are reaching out to.
Step 2: Build proof, even with zero clients
Clients want to see that you can do the work before they pay you. With no past clients, you make the proof yourself.
You do not need a fancy website. You need a few strong samples and a simple way to show them.
- Create spec work. Make the exact thing you want to be paid for. A sample newsletter, a redesigned landing page, a logo concept for a real local business, a short video edit. Quality of the sample matters far more than whether it was paid.
- Do one or two real projects. Help a friend’s business, a nonprofit, or a local shop, and do it well. Now you have real work and a real testimonial.
- Put it somewhere simple. A one-page site, a clean PDF, even a well-organized Google Doc. The container does not matter. The work does.
Three strong samples beat an empty portfolio every time. Make them, and you have removed the biggest reason a client hesitates.
Step 3: Tell the people who already know you
Your warm network is the single best source of first freelance clients, and almost every beginner skips it out of nerves.
Write one short, clear message: what you now do, who you help, and a simple ask. Send it personally to people one at a time, not as a mass blast.
“Hi Sam, I’m now freelancing as a [service] for [type of client]. If you ever hear of someone who needs that, I’d love an introduction.”
You are not begging anyone to hire you. You are letting your network know you exist and asking them to keep an ear out. First clients and first referrals come out of this list more than any other channel. We cover this in more depth in our guide to getting your first customers.
Step 4: Use freelance platforms as a starting boost, not a home
Upwork, Fiverr, and similar platforms put you in front of people actively looking to hire. For a beginner, that access is genuinely useful.
Treat them realistically:
- Good for: early experience, first reviews, and proof you can deliver for a paying client.
- Watch out for: heavy competition and downward pressure on rates. The race to the bottom is real if you compete on price alone.
- How to win there: a specific, well-written profile, a tight set of samples, and fast, clear communication. Beginners who respond quickly and professionally often beat more experienced freelancers who do not.
Use platforms to get your first few wins and reviews, then move the relationship and your better clients off-platform over time. They are a launchpad, not the whole business.
Step 5: Reach out directly, leading with value
Direct outreach is how you get clients who are better and better-paying than the platform pool. Done right, it is not spammy at all.
Pick specific businesses or people you can genuinely help, and contact them one at a time:
- Personalize every message. Reference something real about them and a specific way you could help. A message that could have gone to anyone gets ignored.
- Lead with value, not a pitch. Point out a quick improvement, share a useful idea, or offer a small piece of help up front. Make them better off even if they never reply.
- Keep it short. Two or three sentences that show you did your homework beat a long résumé dump.
- Follow up once or twice, with a fresh angle rather than “just checking in.”
Ten thoughtful, personalized messages will out-earn a hundred copy-pasted ones. If you have no audience or list to pull from yet, our guide on getting customers with no audience shows how to make these conversations work from a true zero.
Step 6: Make the first yes easy with a small, winnable ask
A stranger is far more likely to hire you for something small than for a big, expensive project. So shrink the first offer until saying yes feels safe.
Instead of pitching a full brand identity, offer a single logo concept. Instead of a year of newsletters, offer to write the next one. Instead of a whole website, offer to rewrite the homepage.
A small first project does three things: it lowers the client’s risk, it gets you a real paid win, and it opens the door to bigger work once they trust you. Most long client relationships start with one small, low-stakes job done well.
Step 7: Deliver well, then turn one client into more
Your first few clients are worth far more than what they pay you. They are your proof, your referrals, and the foundation of a steady pipeline.
So treat every early project like it matters:
- Overdeliver on the first job. Be easy to work with, hit your deadlines, and communicate clearly. Reliability gets remembered.
- Ask for a testimonial while the work is fresh. A specific, genuine quote is gold for your portfolio.
- Ask for a referral. “I’m taking on a couple more clients like you. Do you know anyone who could use this?” Most happy clients are glad to point you to someone.
This is how a freelance business compounds. One good project becomes a testimonial, a referral, and a repeat client. Do that a few times and you are no longer hunting for work. For the structured version of this early stretch, see our first 10 customers playbook and our list of places to find your first customers.
A quick word on pricing when you are new
Pricing paralyzes a lot of new freelancers. Two simple rules keep you out of trouble.
First, do not price at zero out of fear. Charging something, even a modest beginner rate, signals that you take the work seriously and the client should too.
Second, raise your rates as your proof grows. Your first paid project can be priced to win the work; by your fifth, you have testimonials and confidence, and your rate should climb. Starting low is fine. Staying low is the mistake.
Frequently asked questions
How do I get freelance clients with no experience?
Pick one clear service, create a few strong samples yourself (spec work or a project for a friend or nonprofit), then tell your warm network and reach out directly to specific people you can help. Lead with value and make the first ask small. Experience helps, but a clear offer plus a little proof is enough to land your first paying client.
Do I need a portfolio to start freelancing?
You need proof you can do the work, but it does not have to be a formal portfolio site. A few strong samples in a clean PDF or even a Google Doc works. Spec work and one or two real projects for a friend’s business or a nonprofit give you everything you need to show a client.
Are Upwork and Fiverr worth it for beginners?
Yes, as a starting boost. They put you in front of people actively hiring, which is valuable for early experience and first reviews. The downside is competition and pressure on rates, so win with a specific profile and fast, clear communication, then move your better clients off-platform over time.
How do I price myself as a new freelancer?
Charge something rather than nothing, even a modest beginner rate, because pricing at zero signals the wrong thing. Set your first rate to win the work, then raise it as you collect testimonials and confidence. Starting low is fine; staying low once you have proof is the mistake.
Should I do free work to get my first client?
One or two strategic discounted or free projects can be worth it for the testimonials and samples they produce. Endless free work is not. Treat free work as a deliberate, limited investment in proof, with a clear end, not an ongoing way to attract clients.
How long does it take to get your first freelance client?
With focused effort on your warm network and direct outreach, many new freelancers land their first paying client within a few weeks, sometimes faster. Building proof and starting conversations now, rather than waiting to feel ready, is what shortens the timeline.
Getting your first freelance clients is not about being the most experienced person available. It is about being clear, showing a little proof, and starting real conversations before you feel ready. Pick your one service, make your samples, tell your network, and send a handful of thoughtful messages this week. The first client is closer than it feels.
If you are standing up a freelance business and want a second set of eyes on your offer or your first outreach, that is exactly the kind of thing we help people work through. Send us a question and a real person on our team will help you build a plan that fits your situation.




