Working as a freelancer is a great way to make a living, earn income on the side, or to practice your coding skills and build your portfolio.m
So if you want to start a freelance business you likely want to know: how do you find freelance work and potential clients if you’re a beginner?
One obvious answer is to look to freelance project listing sites such as Upwork, Fiverr, Flexjobs, and more.
It can be easier to find freelance clients through referrals, especially because these kinds of freelance marketplaces have a reputation for low pay, and also because there’s a lot of competition on these sites for the best gigs and projects.
But that doesn’t mean you should ignore them completely.
Plenty of freelancers find clients through these sites, and they can be especially helpful when you’re just getting started as a freelancer.
So how does it work? You can freelance in many niches (including web design and web development, of course) and certain freelance gig sites are better suited to specific kinds of work.
In this post, we put together some top tips for navigating these sometimes overwhelming freelance gig sites. Whether you want to find work for practice or launch a freelance career, read on to learn how to find clients through Upwork and other job sites for your freelance services.
How Do I Get Clients On Upwork?
There are a lot of freelance platforms out there, so why Upwork instead of something like FlexJobs?
The answer is that Upwork is one of the largest freelancing marketplaces out there right now.
Because Upwork is a big name, a lot of people post projects on Upwork to hire freelancers. This means that you have a lot more project opportunities to choose from, and the postings are more up to date.
The downside, however, is that you’ll also face tougher competition from other freelancers, and you will likely end up spending some time sorting through projects and pitching clients, only for them to hire someone else.
But Upwork can still be a great place to find work, especially early in your freelance career, and there are plenty of steps you can take to stand out and improve your odds of landing freelance work
Below, we’ll talk about how to give yourself an advantage on Upwork, so you can book projects, grow your business, and even build your portfolio.
1. UPDATE YOUR PROFILE (WITH PICTURE!)
Why do I suggest including a picture of yourself? Well, it shows new clients you’re not a bot, and it humanizes you. Clients often feel more comfortable hiring someone if they feel they can trust them, and seeing a human face can help build trust.
But I get it — sometimes you’re shy or you don’t feel comfortable showing a picture of yourself on the Internet. It’s still a good idea to keep your profile up-to-date on Upwork, even if you don’t feel good about sharing a picture of yourself.
An updated profile tells clients that you’re on top of your business and helps them see what skills you have to offer.
2. GET STRATEGIC ABOUT SORTING THROUGH JOBS
How to choose which jobs to bid for can be hard when you’re starting out.
If you want to filter out clients who may not have the budget to pay you properly for your time, one way to do this is to set a relatively high hourly rate or project rate. On the flip side, if you’re okay with clients who have a limited budget because you want the experience, you can also set a lower hourly rate.
Besides looking to be properly compensated, you’re looking for jobs from clients who have a good idea of what they’re looking for. The more the client knows about what they want, the less likely it will be that they’ll ask for revision upon revision because they themselves aren’t sure what they’re looking for.
While it may seem like a big opportunity to awe the client by being super creative, if they’re vague, more often than not it can be a frustrating experience because the client may not be able to tell you why they don’t like something.
The clearer a client is about their needs, their likes, and their dislikes, the more you have to work with — and at the very least, you’ll know that they can communicate with you if you need clarification.
Therefore, you want to look for jobs that are within your range of compensation and are clear about their specific requirements.
3. PERSONALIZE YOUR COVER LETTER
When you do decide you’d like to submit a pitch for the project, you’ll want to make a good impression with potential clients by writing a personalized cover letter for each proposal you submit. While this may take some time to do, it shows clients that you’ve spent the time it takes to understand what they want and how you might be able to help them.
Good clients appreciate that you’ve done your homework and are more likely to pick you over people who send generic cover letters or who don’t fully understand what they’re looking for.
While a personalized cover letter doesn’t guarantee you’ll get the job, it does help you put the best foot forward in terms of first impressions.
4. SOLVE PAIN POINTS AND ADD VALUE
In your cover letter, you want to show the business owner or startup that you understand their pain points, can solve them, and can also add value that other freelancers can’t.
For example, if a cost-sensitive small business owner needs someone to create graphic designs regularly for his or her site in an uncommon file format with quick turnaround times, those are his or her pain points: they’re struggling to get the designs in the necessary format and are having a hard time meeting deadlines.
You’ll want to let him or her know that you have the requisite skills, can export to that file format because you own that software license, can design quickly on short notice, and can fit their budget in your cover letter.
If you can add additional value — for example, not only can you create graphic designs, but you’re a typography expert — you’ll want to let them know that so you can stand out from the crowd by offering services someone else can’t.
5. DEMONSTRATE EXPERTISE
It’s also important not just to talk about your work, but to actually demonstrate expertise in your profile and cover letter. You want clients to know that you’re capable of executing the task they’re hiring for and you do great work.
You can demonstrate expertise by showcasing a portfolio of sites you’ve designed or built as a designer or developer, a healthy collection of testimonials or referrals, or even by sharing your professional insights on Medium or social media (and being sure to link back to it on your website, LinkedIn, or your Upwork profile.
Even though you’re just starting out, it’s important to list the skills you do know and excel at. Even if you’ve only used the skills in your personal portfolio projects or in a handful of client gigs, if you can solve someone’s problem, you’re qualified for the job.
The bottom line is that if you can demonstrate your professional expertise, you’ll be more competitive on Upwork and be able to command higher hourly rates.
6. CHARGE A FAIR AMOUNT
Another thing you need to consider is being sure you’re charging a fair amount for your services. What is a fair amount? Unfortunately, that all depends on your skills and experience level, as well as what other freelancers are charging for similar work.
Even if you’re a beginner, you don’t want to make the mistake of charging too little for your time and services. Not only is that not a great use of your energy, it might also work against you.
For one thing, business owners might wonder why your rates are so low compared to somebody else bidding for the same project.
While lowballing bids might seem like a way to get clients quickly, in the long run, it might hurt your credibility by lowering the value of your work. That can leave you stuck with difficult clients and not earning enough money.
That being said, it’s also possible to overcharge for your services, and you want to avoid that too.
If you’re charging as much as a senior developer or designer as a junior, chances are you’ll unnecessarily raise expectations, which might result in negative reviews if you can’t deliver the quality that clients want.
How do you know if you’re charging too much or too little? You can check out what your competitors with similar levels of experience are charging on Upwork or look at Glassdoor for hourly rate averages.
If your rate is close to what your competitors are charging, then you’re sitting pretty.
📌 PS – If you want to move into a career in tech, Dabrandcity can help you get there! Our courses are comprehensive programs designed to help total beginners in tech start a new and fulfilling career.
7. FIND THE RIGHT CLIENTS FOR YOU
You might be thinking, “What do you mean, find the right client? Whoever wants to hire me is the right client!”
While it’s nice to have someone want to hire you, keep in mind that you’ll need to work for this person. If the client is difficult to work with — demanding, unresponsive, changes the scope of the project while you go — you’re going to have a difficult time working for them.
It’s not always easy to tell good clients from bad on freelance platforms, but you can sometimes get a hint of their personality by combing through the job postings they write or from other people’s reviews of them.
Good clients have an idea of what they’re looking for (e.g., they know the specs of what their MVP looks like), when they need their project completed, and how to communicate well.
If someone’s job posting is very vague, they’re very focused on the price rather than the quality of the work, and they talk about super high standards or going through a lot of freelancers, chances are they might not be easy to work with.
Although it takes more time to research and vet clients, it may be worth your while to do so if you want to build a career in freelancing. There are few things worse than working for a difficult client and ending up with a negative review.
Like any job, freelancing is a two way street — clients want to work with the best freelancers and you want to work for the best clients.