It’s Worth Completing Your Upwork Profile

It’s Worth Completing Your Upwork Profile

A marker near circles with checkmarks on white paper.

In the first post I wrote on this site, I had this advice about filling out your Upwork profile:

“Spend time to write a well-thought-out profile, free of typos and talking about your skills and services, with a good picture of yourself. Don’t agonize over it like it’s going to be a hugely important factor in getting you hired. And don’t get hung up on making it ‘100% Complete’ according to Upwork.”

Since then I’ve put a lot more miles on Upwork. I figure it’s useful to revisit some of my older advice and share new things I’ve learned along the way.

If you’re just starting out, I still agree with my original advice. You need the basics but absolutely do not need “100% Complete” on your profile to start getting jobs. Sending out proposals is a better use of your time.

Once you’re established or have extra time, though, it’s worth coming back to fill out the profile more fully. It’s easier than it may appear to reach 100% Complete status.

Profile completion is measured by whether you fill out various sections, each counting for a certain number of percentage points. The required items—photo, overview, at least one employment history entry, and skill tags—get you to 50%. The other 50% comes from optional sections like portfolio items, education, a profile video, linked accounts, and certifications. You can mix and match however you want to reach 100%. (For the full breakdown, here’s Upwork’s official help article.)

For a long time I thought to reach Complete status I had to fill out ALL the sections. In reality, I could choose whichever combination I wanted, as long as they totaled up to 100%.

In order to get “Top Rated Plus” freelancer status, you need a completed profile. Given how competitive Upwork is, anything that helps you stand out is valuable. Missing out on a status badge because your profile is incomplete is missing an opportunity.

While a completed profile is not likely to cause a paradigm shift in how many clients you get, it helps put a little extra wind in your sails.

My current advice is it’s worth taking an hour or so to check this off the to-do list.

If you found this useful and want to work together—or just have a question or comment—you can reach me here.

Upwork Client Behavior Explained

Upwork Client Behavior Explained

Chalk and chalkboard with math equation "1 + 1 = 3" representing confusing Upwork client behavior.

If you’re a freelancer working on Upwork, client behavior can seem erratic and unknowable. You can’t come out and ask, “Why do you want me to rush but you were slow? Why are you so cheap but expecting good quality work? Why are you disorganized?”

As I’ve mentioned elsewhere, I not only work on Upwork myself, but I’ve hired dozens of people and read hundreds of proposals. I’ve been in the freelancer’s shoes but also seen what it’s like to post a job, work on a hiring team for a company, and be a client.

So now you don’t have to ask those reasonable but abrasive questions! I’ll answer them, to help give a better understanding of why Upwork clients act the way they do.

The Simplest Explanation First

Some people are lazy, cheap, disorganized, inarticulate, and antagonistic. This explanation for client behavior can pretty much apply to any source of friction you encounter. That’s why I’m putting it here at the top.

For the rest of this list, I’m going to focus on explanations that are less obvious.

You Are Invited to Jobs That Don’t Match Your Listed Skills

Wrench hovering over a screw representing mismatched Upwork job invitations.
Image created with ChatGPT

When someone posts a job, Upwork automatically generates a list of workers to invite. It’s easy to click on those names without taking into account who is actually suited for the job.

Another reason you might be invited for something that isn’t a good match is that Upwork sometimes assigns its own employees, called “Talent Specialists”, to help busy client accounts find workers.

If the client just wants extra options, or if not many people are naturally proposing on a job, a Talent Specialist may invite you. The actual client may not have even seen your profile yet, so don’t read too much into the invitation.

Vague Job Posts and Instructions

Head silhouette with tangled arrows pointing in multiple directions representing confused thinking.

Because detailed job posts and precise instructions increase the likelihood of the project being completed successfully, these things are in the client’s own best interest. But many times they are vague. What can explain this?

Some people know they need a certain task completed, but don’t know what they want beyond that, or any of the technical details involved. They are the equivalent of somebody who knows it’s time for a haircut, but when the barber asks “What are you looking for?” have nothing meaningful to say.

Another reason for vague posts and instructions is that Upwork client accounts can be divided into “sub-admin” accounts, which are secondary users who have been given partial access to a main account.

From the freelancer’s perspective, you just see a job post and that the client has hired 512 people in the past, and has reviews for many previous jobs. This is because all activity under the main account is pooled together, and could have been done by 20 different people with sub-admin accounts.

So, even though it might appear you are communicating with a big company, it’s possible that the person you are actually dealing with is a middle manager, who was assigned to make a job post without being given adequate instructions. This person may even be another Upwork freelancer, and not an employee of the company.

In a situation like this, your middle-manager “client” probably does not have all the necessary information about the job, and may need to ask his client (the company) for clarifications to your questions. This person may also not have authority to approve your work when it is submitted.

All this stacks together to create slow responses and vague or contradictory instructions.

Low Pay

Person with empty pocket holding a few coins in open palm.

Some people have unrealistic expectations out of ignorance. They think, “Hey I’m not doing this myself, but it should be easy. I could do it in five minutes. But I’m so busy I’ll hire someone else.”

This can lead to lower pay because with little understanding of what your work actually involves, and overestimating their own ability to do your job, they figure it will only take you a few minutes. They think the very low pay is actually fair and even generous, given that they “know” your work will be quick and easy.

The Client is Slow to Respond

Skeleton slumped over laptop on cluttered desk with crumpled paper and books.

There are a couple of common reasons for this:

They’re waiting on someone else. As mentioned above, the person you’re talking to might be a middle manager who needs to get clarification from somebody else before being able to answer you.

They’re overwhelmed. People who hire a lot on Upwork have many chats going. This can lead to so many messages that things get lost. As a good worker, losing track of a chat seems unthinkable, but it’s much easier to do as a client.

No Review from Client of Your Work

Freelancer working alone in darkness waiting for Upwork client review.

It’s good to keep in mind that we workers know how extremely valuable reviews are, but clients may not. They just want you to fix their problem, and then as far as they’re concerned, the job is over. They don’t know that good reviews are gold to you.

Beyond that, here are some more specific reasons for not getting a review:

  1. The client was unhappy with how the job has gone, but is the type of person who would rather passively disengage, than spend time on a review and then possibly have to deal with your reply to that review.

  2. Reviews are just too low a priority for the client to bother.

  3. The client isn’t sure how to end the contract or leave one.

Old Contracts Left Open

Abandoned rusty car in desert field with tall grass.

Your client may not know how to use the sometimes-confusing Upwork website, or they simply forget to close out the contract. Simple as that.

Want Personalized Feedback?

Want to know why clients aren’t responding to your particular proposals? As someone who’s reviewed hundreds of Upwork applications while hiring over 60 freelancers, I can audit your profile and proposals from a client’s perspective, showing you what’s working and what’s costing you jobs.

Contact me for personalized feedback. I’m happy to have a quick call or talk through email at no cost; start paying me only if we end up working together. This way you see how I can help you specifically, and I’ll have a better understanding of your needs from the start.

After You’re Hired on Upwork: Increase Your Odds of Repeat Clients

After You’re Hired on Upwork: Increase Your Odds of Repeat Clients

Golden egg among white eggs, representing standing out from the competition to get repeat clients on Upwork.

Getting hired on Upwork can be tough. Even if you do everything right, it’s definitely a buyer’s market.

But if you stick with it you’ll get hired. Hardest part over, right?

Well, once that happens, which sounds better: A one-off job for the client and then back to grinding out more proposals? Or an ongoing relationship with the client, where you get offered work again and again, without having to scrounge the job feed?

The second option sure sounds better to me!

This post is about the things you can do to make working with you more pleasant for clients, so when they need more work done, they look forward to hiring you again.  

By the way, I’m not talking about your quality of work or how much money you ask for. Of course that matters. You don’t need to read this to know that good-quality work at a reasonable cost is going to please the average client more than bad, expensive work.

Instead, I want to talk about things that will make you stand out over your competition and that are independent of work quality and money. They are behaviors that have a lot of impact but most people don’t bother doing.

These tips come from two sources: My own experience reviewing hundreds of Upwork proposals while hiring and working with 60+ freelancers, and views expressed by someone I know who himself has hired hundreds of freelancers on Upwork.

1. Speed Is a Premium Resource

Black and white photo of sprinters at the start of a race.

Does this mean it’s best to go as fast as possible under all circumstances? No.

If you’ve been hired to write a 5,000 word article in two weeks, turning in your work after a day would probably raise eyebrows, rather than impress. It would be like, “Was this just written with AI? How good can the quality be? I need it in two weeks, not today.”

Insane rushing is not needed to impress here. However, it would definitely look good to turn in your work a day or two earlier than the deadline.

Where speed really makes a difference is for small tasks, particularly ones that involve a lot of back and forth with the client. For example, I’ve worked with about ten different graphic designers to create YouTube thumbnails. The edits for these jobs are often very small. They’ll be things like moving text over a little on the image, or making an element larger.

For these very small tasks, if I have to wait 24-36 hours for each iteration, the days it takes to complete a thumbnail really adds up. But if the graphic designer makes these small changes the same day, it can greatly speed up the whole process.

If you’re in a field where clients ask for many small changes, and they’re the type of things you can do quickly on your end without lowering quality, cutting down the iteration time on those changes makes you stand out.

2. Deliver Work When You Say You Will

White delivery van with "Delivery Always On Time" written on the side.

Having actions match words seems pretty basic, but I’ve seen people fail at this so many times, it’s worth mentioning. A freelancer will say, “I’ll get this to you on Tuesday” and then deliver it on Friday.

Even though speed is a premium resource, it’s MUCH better to say something will take a longer amount of time and be on time for that, than to give a faster time and then be late. In the first case, you’re reliable, whatever your pace. Being reliable will make you stand out, because so many people are not.

3. No Excuses

Steaming pile of manure in a field symbolizing excuses that don't fly with clients.

Anyone who has hired or managed other people has heard a lot of excuses already:

  • “The traffic was bad.”
  • “I was sick.”
  • “My dog was sick.”
  • “I’m moving, and things are crazy right now.”
  • “My grandmother recently passed.”
  • “There was flooding in my village.”

From the client’s perspective, maybe you’re telling the truth, and maybe you’re lying. In either case, how do your words help anything? The client is still waiting for the work to be delivered.

For minor mistakes or delays, it’s better to just apologize and not offer an excuse unless directly asked what happened.

For more major delays or problems, an honest explanation can be helpful, as it would be odd not to fully acknowledge the situation. But you’re probably better off saying things like “personal obligations” or “medical issues” rather than going into detail.

4. Proactively Keep Your Client Up to Date

Person blowing an animal horn at a waterfall representing proactive client communication.

I’ve worked with a lot of people who go silent unless I follow up. Then they say, “I was just about to start working on it today” or “My grandmother just passed” or “I’ll get it done by tomorrow” (and then not get it done).

If you’re a freelancer, making the client be the one to reach out forces your client to do extra work, and to deal with the mental load of sending you a message. Many people don’t want to sound like nags, which puts them in an uncomfortable position when they have to check in asking for work progress, not sure how polite or direct they need to be to get their message across.

On top of this, many people who hire are managing more than one project at a time, which means you may be the fifth person they had to check in on today.

You can stand out by taking away this burden from your client. If it’s been a while since your last message and everything is going well, it’s good to say that. If there are issues, better to just say that now, instead of waiting to be asked about them. Even a very short message can accomplish a lot.

Another good option is to agree with your client up front about what reporting frequency will work for a given project, and then stick to that schedule.

5. Don’t Max Out Your Billable Hours Every Week

Heaping pile of potato chips.
Piling up as many hours of work as possible can be tempting, but it can backfire.

Sometimes the work clearly justifies using all your billable hours, and that’s fine. But if the amount of work you’re given varies from week to week, and you consistently bill your maximum hours, this gets noticed. You might not get called out for it, but when people need to be cut, your name is more likely to come up.

I’d go so far as to say it’s worth purposefully working less sometimes, or billing less even if you do the same amount of work, to make sure you don’t develop a reputation as a money sponge.

Want Feedback Tailored to You?

Tailor's hands cutting black fabric with scissors.

Following these tips will help you stand out from your competition, and you can start doing them today.

If you want to know how your Upwork profile, proposals, or portfolio look from a client’s perspective—and what might be holding you back—I can give you personalized feedback. Contact me to have a chat about your situation.

15 Useful Tips for Using Upwork

15 Useful Tips for Using Upwork

In my previous post, I went over lessons and observations I had learned on Upwork as both a freelancer and a client. Since then I’ve continued to use Upwork regularly and learn more from both perspectives.

Some of the lessons in this list are directly applicable to your work as a freelancer. Others may help to explain client behavior, which can seem inexplicable if you have only experienced Upwork from the freelancer side of the interactions.

1. Applying to Entry, Intermediate, and Expert-Level Jobs

Everyone who makes a job post is prompted to select the desired skill level of the potential freelancers. There is just a choice of three buttons at Entry, Intermediate, and Expert levels that you click. No other choices the client makes in setting up the job post influences this setting.

Because of this, there is often not a strong correlation between the job that’s posted and the skill level that is being asked for. I’ve seen posts with long, complicated descriptions of what is wanted being listed as entry level. I’ve also seen “expert” jobs, where the client is supposedly willing to pay higher rates, listed for $5.

This does give some useful insight into how realistic your potential client’s mindset might be. But there’s something else that I think is valuable to know as a freelancer. I used to think that if a client set a job to “expert” but I didn’t consider myself an expert in that field, it would automatically be a waste to apply, because my first impression is disregarding the client’s wishes. As a result, there were plenty of jobs that I thought I could do, but simply because of that setting, I did not bid on them.

Later, while reviewing freelancer proposals from the client dashboard, I realized something: I couldn’t find anything to indicate whether the freelancers were entry, intermediate, or expert level. Perhaps it’s there somewhere, but it’s certainly not obvious. From just looking at the proposals I have no idea what their levels are.

Takeaway: If you’re trying to get hired, I would recommend you propose for any job that interests you, regardless of the skill-level rating.

2. Indicate You’ve Read the Job Post

I posted a job for someone to create a YouTube thumbnail image. I had 17 proposals in less than 12 hours.

  • 1 respondent definitely read my posting.
  • 3 probably read it, but didn’t say anything to make me feel sure of it.
  • 7 were vague or written by AI.
  • 5 sent form letters.
  • 1 person only submitted a few words.

My advice is to always include something in your proposal that makes it totally clear that you read the client’s job post. This aspect doesn’t have to go on and be long and complicated, as long as it gets the point across.

For this to have any effect, though, it has to sound human. Otherwise it blends into the background as just another AI application that repeats back what it has read in a predictable way. If you’re going to use AI, for it to give you any benefit, you’ll want to edit it to sound human.

Takeaway: Make sure your proposal definitively proves you have read and understood the client’s job post.

3. Clients Want to Hire Someone

As a freelancer, it can be discouraging to see that “20-50” others have already submitted proposals for a job. I find it helpful to remember that most clients aren’t posting jobs because they want to, but because they need some task done right now. The process of reading proposals and hiring a worker can be somewhat unpleasant from the client’s perspective. In other words, you’re sending your proposal to someone who wants to hire someone and get this thing over with.

Takeaway: Don’t let “20-50” other proposals stop you from applying.

4. The Odds Are Better Than They Look

You aren’t competing with everyone else who applies. In my thumbnail example earlier, I had 17 proposals, but at least half of them weren’t worth considering. I’ve found this is the case for many jobs I post. The people who send cogent proposals and acceptable samples are the only ones who might possibly be hired, and this is a relatively small fraction of the total proposal number.

Takeaway: Bad proposals inflate the appearance of competition, but you aren’t competing against them.

5. Clients Have Limited Options

The first two points I have listed lead into the third, which is that your potential client can only choose from what’s available, not from what is perfect. It is very possible that, although you feel you don’t have a lot of experience for a particular task, you’re the best of what’s there. If the client is faced with the binary choice of hiring you or starting the search over again, it can be easier to just hire you.

Takeaway: Whatever your real or imagined shortcomings, you might still be the best option for the client at that moment, and so get hired.

6. Confirm Job Specs for Flat-Rate Work

When you’re being paid hourly, if something comes up with the client and you need to do more work, it isn’t such a big deal. It might even be welcome. After all, you’re being paid for your extra time.

But when it’s a flat-rate job, any unexpected task cuts into the finite amount of money given to you for the original work, lowering your dollar-per-hour ratio.

Here’s a real-life example. I had been hired to do a flat-rate job for a modest amount of money. The job description listed two tasks that both involve writing, but are definitely separate skill sets. Because the rate for the job wasn’t that big, I figured it only applied to the first task. The second one would surely come with a second payment, and had only been mentioned to show the overall scope of the project.

That was my logic. The client thought differently. I ended up doing both tasks for the original payment.

I could have saved myself a surprise by asking at the start: “Just to confirm, for this project you want A, B, and C done, correct?”

If I learned there was also X and Y to do, I could have either taken the job knowing exactly what it would be, or negotiated a higher fee, or not taken the project.

There can be a tendency to jump on jobs without questioning them too much, out of worry it will drive the client away, but you’ll save yourself surprises later on by confirming exactly what is wanted at the beginning.

Takeaway: Confirming all tasks and expectations at the start of a flat-rate job prevents misunderstandings that could obligate you to extra work later.

7. Turning Down Work Part II

In my earlier Upwork post, I talked about situations where it is wise to turn down work. To summarize, they were:

  • Very low pay without any ancillary benefits (like learning a new skill, doing something you find interesting, getting your first client).
  • You have zero interest in the work.
  • You’re reasonably certain you won’t be able to complete the work effectively.

As a freelancer, it can feel like you’re being a bad worker if you turn down a task. This can create an incentive to agree to as much as possible, even if it’s outside your skillset or what you were originally hired to do.

However, from the client’s standpoint, it usually isn’t a big deal if someone turns down work. You move on and hire somebody else. It’s much better to know up front that the freelancer can’t do the work than to start the job and find out the hard way.

Takeaway: Turning down work when it’s outside your skill set or interests is better for both you and the client, who can then find the right freelancer for the job.

8. Don’t Reply Too Quickly

Replying to messages in a timely manner is good. Replying to them immediately can make communication more difficult for the client. If you see an indication that the client is actively typing, don’t send a message.

There have been some instances when I hired someone and needed to send that person a fairly lengthy list of instructions in the chat. Because of the way I was adding attachments and collecting my thoughts, it made sense to send the long message in several pieces, taking ten or fifteen minutes to write all the segments.

If the freelancer answered too quickly, before I had time to finish the sequence, this could derail the chat. Because of this I now usually write everything out in a separate document and send it at once.

The freelancer could save me some trouble, and let me follow my natural inclination for how to write messages, simply by waiting a few minutes and responding only after I was clearly finished with the entire message. I doubt I’m the only client out there who thinks like this.

If you’re trying to be an optimized freelancer and not potentially annoy your client, give messages a few minutes of waiting time when it seems there may be more on the way.

Key Takeaway: Waiting a few minutes before replying to messages can help clients complete their thoughts and avoid disrupting the flow of communication.

9. Give Updates Without Needing to be Prompted

It can be frustrating, from the client’s perspective, to have to chase down status updates and prompt the worker to respond. It’s much more convenient to be told that you should be hearing something back in three days, or a week, or whatever. This way you know not to ask for an update unless it has been longer than that time.

I think one reason people hesitate to give time estimates is out of concern that they’ll look bad if they take longer. But there’s no reason to give yourself a super short deadline in your estimate. All you need to do is tell the client something, even if it’s a range and not a specific time.

For longer projects, where there will be no visible progress to the client until you deliver the finished product, it’s helpful to write periodic check-ins without being asked.

Most people don’t like doing extra work, feeling uncertain, or needing to roust a response. By sending updates generously you make things easier on the client.

Takeaway: Provide regular updates proactively to keep clients informed and reduce their need to ask for progress reports, making the process smoother for both parties.

10. Get a Second Way to Communicate

If you’re using Upwork chat, and something happens to your account or the other person’s account, it can be quite difficult to reconnect. This happened to me once, where a sub-account of mine was mistakenly erased by a client, and I permanently lost all chat content for every message sent through that account.

There were a lot of names in the chat by that point, which I didn’t remember exactly, so I couldn’t directly message them to reestablish the chats. From their perspective, I just disappeared one day.

It’s a good idea to get a second method of reaching anyone you do work with on a regular basis. Asking to communicate outside of Upwork before a contract is started is against their Terms of Service, but getting a secondary way to communicate later is good business.

Takeaway: Establish a secondary communication method with regular clients, such as email or phone, to avoid losing contact if account or platform issues happen.

11. The Relative Importance of Feedback

Although the freelancer and client have the opportunity to rate each other, the relative importance of feedback is much higher for the freelancer. This is because, especially when starting out, you need good feedback to grow your profile and help get hired, and you are in competition with many other people.

The client, on the other hand, mainly just needs to offer money to attract a lot of workers. Only if the client’s feedback rating is severely negative is this likely to start driving people away.

Key Takeaway: For freelancers, positive feedback is crucial for building a profile and securing jobs, whereas clients primarily rely on their budget to attract workers.

12. Asking for Feedback

Leaving feedback for you is work for the client. Some people will forget about it, or not want to make the effort. People who are upset or really happy are more likely to leave feedback on their own.

Directly asking for feedback after a job ends is likely to get you more of it than if you do nothing. But it’s important to keep a couple of things in mind.

To leave feedback, you’re forcing the client to terminate the contract, and therefore have to pay a contract initiation fee to hire you again. You’re asking for that person to do more work and potentially pay more money without a clear benefit in return (because your potential feedback on the client’s profile just doesn’t matter as much).

It’s the style of some people, perhaps many people, to avoid confrontation. When such people are upset or dissatisfied, they’ll just go away. It’s possible that–whether this is a fair assessment of your work or not–some clients have had a bad experience with you. They choose the most passive option to handle it, which is to leave no feedback. It’s important to keep in mind that they may be unhappy without directly saying something to you, or without the job being obviously fraught with issues. Some people are just not direct about these sorts of things.

If you come at them asking for feedback, you’re potentially prompting them to vent the frustrations that would otherwise have remained unspoken.

Upwork has the “private feedback” section, so it’s possible that someone will leave you a 5-star review publicly, while writing to Upwork a 4,000-word essay about what a pain it was to work with you. Actively prompting feedback carries some degree of risk.

Takeaway: Actively seeking feedback can increase your ratings but carries the risk of prompting hidden frustrations from dissatisfied clients to be expressed.

13. When to Definitely Ask for Feedback

There’s one situation where I would advise actively seeking feedback. If you have worked with a client for tens or hundreds of hours, and your contract ends under positive circumstances, it’s worth asking for feedback. The chance of being surprised by that point is quite low, as you know the client, and it can look odd on your profile to have a long project listed without feedback given for it.

Takeaway: Actively seek feedback from long-term clients when the contract ends positively. The risk of negative surprises is low and it enhances your profile.

14. Asking Previous Clients for Work

It’s fine to have a general message at the end of a project that you’d be happy to work with a client again. I advise against popping up in the chat after some time has passed to say you can do more work. This is because, realistically, if your client needed more work from you, you’d hear about it. The chances are relatively small of you missing out on a great job because the client really needed you but totally forgot about you. It’s much more likely the client either doesn’t need you then or doesn’t want to work with you again.

Takeaway: End projects with a general offer for future work, but avoid reaching out later to solicit more tasks, as clients will contact you if they need your services again.

15. Why Do So Many Clients Not End Contracts When Work Is Done?

The simplest explanation, which I mentioned in my previous post, is that clients who are new to the website find it confusing or don’t know they’re supposed to take action to end the contract.

Money is another reason. When a client starts a new contract, there is a contract initiation fee of several dollars. If the client ends the contract and then wants to hire you again, there will be a new contract initiation fee. However, if the contract is left open, any future work can be done as a new milestone or billed hourly under the old contract, even if the new work has nothing to do with the original job post. This creates an incentive for clients to leave contracts open to save money.

If you’d like to get that client feedback and are fine with working further with the client, consider explaining how it would be a favor to you to close the job, get the feedback, and then open a new job. You could even offer to pay the contract initiation fee. Being transparent like this should be effective with most clients who are reasonable to work with. Only do this if you’re confident they are happy with your work.

Takeaway: Clients often leave contracts open to avoid new fees, so if you want feedback, explain how it would be helpful to you and offer to cover the new contract initiation fee if necessary. Only do this if you have a good relationship with the client.

 

If you need writing done for you, contact me. I’m here to help.

Starting Upwork and Getting to $10,000

Starting Upwork and Getting to $10,000 Earned in Eight Months

In around eight months I took a freelancer account that had been dormant for years, with a lifetime earnings of $20, and made $10,000. Here’s how I did it and the things I’ve learned along the way.

My Upwork Background

Years ago I opened an account when Upwork was still oDesk, and did nothing with the account. In 2020, I was working a full-time job at a greenhouse and wanted to make some extra money, so I sent out proposals for writing jobs and got a reply, for $20 to write chatbot dialogue.

The client asked me to rush the work overnight, and gave some comment about being too busy to officially start the contract, which is a bad sign. But I was excited to get this far and went along with it. I stayed up late and turned in the work, and didn’t hear anything back. Several weeks later, after some prompting, he did end up paying me. This all seemed like a lot of hassle for not very much money, so I put Upwork aside. As an “essential worker,” I was busy throughout the COVID quarantine period and didn’t want to spend my personal time on Upwork.

Around the beginning of 2023 I left a full-time factory job, and decided to look again at Upwork as a source of income that could give me more freedom.

Given my interests, writing made the most sense, so I started sending out proposals to various writing-related jobs.

It took several weeks to get a client, and then several more weeks to get a repeat client. When I had a couple of steady clients, I slowed down the pace of sending out proposals, and focused on client work. When I entered a period with less work, I sent out more proposals.

I have now done enough work for all of my clients that I’ve passed the $10,000 mark on Upwork.

Note
You can start Upwork at zero and be successful with it relatively quickly. I am not saying you can start with no marketable skill and be successful quickly.

I’ve been writing in various forms for years before doing anything with Upwork. I brought over a developed skill, but it’s not like I had an established business. I just was better at a particular skill than the client was.

If you’re already knowledgeable about voice acting, building WordPress websites, or graphic design—but don’t have Upwork experience—I’m talking to you. It’s easy to think that no one will be interested in paying you for what you can do, but thinking that way is probably short-changing yourself. Some people hate to do the very thing that you find easy. Those are your potential clients.

Filling Out Your Profile

I’ve spent a good amount of time working on my freelancer profile. It’s really important, right?

Well, that’s what I thought, until it came time for me to hire people and see things from the client’s perspective. Out of a hundred applicants, I think I looked at one person’s profile. And that was after making my decision on whom to hire!

My current view of the profile is that it’s like a picture background: people notice if it’s missing or if something is way out of whack, but it isn’t the focus. In this case, the focus is your proposal for the job, and your work samples.

Spend time to write a well-thought-out profile, free of typos and talking about your skills and services, with a good picture of yourself. Don’t agonize over it like it’s going to be a hugely important factor in getting you hired. And don’t get hung up on making it “100% Complete” according to Upwork.

Setting Your Price

How much should you charge for your services?

There are three types of clients when it comes to price:

1. Price-conscious people using their own money.

2. People using a business bank account. They still might have a budget, but won’t feel the money leaving the same way as the first group. This type of client is most likely to care that you can do the job, and not that you are the lowest bidder.

3. The extreme cheapskates. They want an expert to write a “flawless, SEO-optimized, 2,000 word article” for $5.

If you’re American, you will never be able to compete on price, so don’t bother.

Still, when you’re just starting out, I would advise picking the lowest price you can tolerate. This lessens the perceived risk of hiring you. You’ll still be too expensive for the extreme cheapskates, but will look better for the price-conscious people. Clients who don’t use their own money will not care.

For flat-rate jobs, it’s possible to bid higher or lower than the suggested rate set by the client. Unless you can offer something really extraordinarily amazing, don’t bother to bid higher. If the flat rate is reasonable, just bid what is asked. If the client wants to spend $200, for example, and there are 15 other freelancers who will work for that, asking for more just makes you more likely to be rejected without consideration.

Searching for Jobs

You can enter various search terms to find jobs. I’ve experimented with being specific and searching for things like, “product description writer,” “native English proofreader,” or “creative writing.”

I thought this would save me time by only showing jobs I’m interested in. I’ve discovered that it rarely leads to relevant results.

What seems to work best is to put in the broadest possible term. In my case, that’s “writing.” Then I narrow the jobs shown by excluding everything that is below a certain price range, or it has too many proposals already, or costs too many connects.

I search this way the majority of the time, and only occasionally check out the more specific terms, for the slight possibility they will show something interesting.

US vs. Worldwide

Clients can geo-restrict their jobs to only appear in certain regions. Many more jobs are posted worldwide, with more competition and price variation than jobs posted to a particular region. The majority of my clients have been American, but I still will check worldwide jobs and bid on whatever looks good.

Connects

These are the currency used on Upwork to bid on jobs and to promote your proposal to the top of the stack, if you pay extra. I haven’t done a deep dive into why some jobs cost 2 connects and some cost 12, so I won’t get into that here.

When you open your freelancer account you’ll get some free connects, and you also get 10 free connects every month. Currently they roll over, so if you don’t use your account for months, you might have a lot saved up.

If you run out of connects, you have to buy more to continue bidding on jobs, or wait for new free ones.

Is it worth bidding on high-connect jobs?
I have not done a scientific split test to see if it’s easier to be hired for high-connect jobs, but personally I don’t bid on anything that costs more than six connects. This is already a decent investment. Why spend eight connects on something when there are many other jobs that cost fewer connects. Also, high-connect jobs get a lot of proposals, so it isn’t even like I’m going to stand out. Because sending a high number of proposals is so important to your success, it’s better to bid on multiple jobs that don’t take as many connects.

Is it worth buying connects?
Yes. As of this writing, you can buy 100 connects for $16. Or you can sign up for Freelancer Plus, which gives your account some extra features, and comes with 70 connects for $15 per month. Even getting one client will pay for the connects. I’m not saying you need to spend money on this all the time, but if you’re sending out proposals regularly, it’s worth paying a little money to keep your momentum going.

Should you spend connects to boost your proposals?
“Boosting” your proposal sends you to the top of the stack in the client dashboard. It might be worth experimenting with, but overall I would say it’s not worth it. It can quickly become costly and from my perspective as an employer, it generally will not be the deciding factor on whether you are hired.

Receiving Invitations

Even when you’re just starting out, you will occasionally get invitations to bid on a job. These happen because when clients set up a job, Upwork presents them with a list of freelancers to notify. Not a lot of thought goes into this list, so you may be invited to apply for something you aren’t qualified to do, or have no interest in.

I advise you to not ignore these invitations. Upwork tracks your response rate and time, and incorporates that information into your profile. It’s not clearly visible to others, but the computer knows it. To keep your profile as appealing as possible, you want to respond to every invitation, preferably within 24 hours. Instead of letting invitations pile up, it’s worth interacting with them—even to decline them—so your profile doesn’t get a reputation for being unresponsive.

Waist-Deep Muck

Looking at the job feed can suck the life out of you, especially early on. There are so many repetitive, badly written, cheap, or just plain crazy-sounding job posts. It’s easy to become discouraged.

You must wade waist-deep through muck to get what you want. However, I can say with complete certainty that there are good clients out there. After a while it becomes easier to tune out the bad stuff. Until then, keep wading through, and don’t give up.

Assessing Potential Clients

I don’t care if a client is unverified or has just opened a new account, if the individual job post looks good. I’ve had a couple of clients who were completely new to Upwork, and they were great. Even so, the scams tend to be new and unverified accounts.

The one thing that does make me cautious is if the client has a bad feedback rating. On a platform like Upwork, both clients and freelancers have a lot at stake when it comes to ratings, so people tend to rate each other generously. For something to have gone so wrong multiple times that the client account has a poor rating—that is a good reason to be cautious.

Spotting Scams

Anyone can post something on Upwork after opening an account. The post might be up for a while before being reported and taken down, so there is always the possibility of encountering a scam of some kind. This is just a fact of life, and it shouldn’t discourage you from using the platform, or responding to a lot of jobs.

Here are some things to keep in mind so you don’t become victim to a scam:

If you see the same job posting listed ten times every day, it’s fishy.

Most new and unverified accounts are not scams, but most scams are new and unverified accounts. I trust an account that has spent a million dollars much more than one that has spent zero.

If you see the same language used in multiple accounts, this is suspicious. For example, I often see a post for editing a romance novel that ends with something like, “I know getting this done professionally is expensive, but I only have $50 for this as I’m just starting out. Can you help me?” This might not be an outright scam, but I’ve seen a variation of this post so many times that it’s clearly not a regular person just starting out.

If they say to contact an email address to get started, and list it in the initial job posting, that’s a bad sign.

It may happen that a client didn’t do any of these things, made a very regular job post, and turns out to be a scam. How can you tell?

They will often respond to your proposal and then say something to the effect of, “In order to get started, contact our hiring coordinator at [email address].” If you don’t contact them within a few hours, the client’s message thread will disappear in your dashboard. I have never had a legitimate client evaporate after a few hours like this, so it is a pretty good sign that something is up.

What happens if you do write to them? When I have done this, I was sent an email that talked about different writing jobs I could do with their company. They had good payouts. The catch? I was supposed to pay them money up front, and if they liked my work, they would give my money back along with payment!

Although this sounds ridiculous in retrospect, it sounded less ridiculous in the email and I have no doubt some people would go for it.

There are thousands of potential clients. If someone pressures you or asks for something out of the ordinary, don’t hesitate to move on.

Bidding and Proposals

Upwork is extremely competitive. In the writing category, most jobs have 15-20 applicants within a day or two. There is a decent chance that when you send a proposal, the potential client will not even read it or open it.

Numbers
It’s important to still put thought and effort into your proposal, and I’ll go over some lessons I’ve learned about writing them later. But for now, the important point to keep in mind is it’s a numbers game: You must get statistics on your side by sending out a lot of proposals. I’m not saying to go crazy and write 50 a day, but pick a number you can sustain and keep doing it. It might take a hundred proposals to get a client.

Timing
Here’s something I wish I knew earlier. For a long time I would only send out proposals during what I considered to be “normal hours.” I didn’t want clients to see that I sent them a proposal at 4:36 AM on Sunday and think I’m weird. Eventually I had reason to use the client interface on Upwork to hire some people, and I realized something: I couldn’t see the time or date anywhere on their proposal! All I saw was a stack of proposals. So don’t feel like you need to wait for a “good” time to send something. Right now is the best time.

Alacrity
That brings me to the next point: Don’t hesitate. Jobs fill up quickly. If you see something that looks worth a proposal, don’t save the job with the intention of proposing three days from now. Jump on it, write your proposal, and move on to the next thing.

Writing the Proposals

When I wanted to improve my proposals, I did online research for advice. One of the points I read was about how it’s good to introduce yourself, to establish yourself as a person and not a spammer. In my case, such an introduction could look like this:

Hello,
My name is Tom Rozek and I’m a writer living in Rhode Island. I can edit your blog about cat-themed biodegradable ponchos, and help you convey your message in a crisp and clear way….

Although this isn’t terrible, I’ve learned that the introduction is actually a waste of very valuable real estate. In the client’s dashboard of proposals, before clicking on anything, the client only sees the first two lines of whatever you write. The client already sees your name next to the proposal. The client does not care what your name is, or where you’re from, unless there are very special requirements for the job, which is rare.

Say “Hello” and include the client’s name if you can find it, but beyond that, hit the ground running:

Hello Frank,
I can edit your blog about cat-themed biodegradable ponchos and help you convey your message in a crisp and clear way. I have done similar work for three previous clients….

Proposal Length

There’s no formula for the exact best length of a proposal. It depends on a lot of factors, but here are some things to consider:

Keep the proposal as short as possible, while still covering whatever points are important. The average client has just read many other proposals. A big wall of text, even if it’s great stuff, is likely to be ignored as too much work to read.

Have your samples do as much work as possible. Instead of explaining why you’re good for the job, the samples should show why you’re good.

Extra Wordy Proposals

I’m coming at this from the perspective of getting hired for writing jobs. A longer proposal may make sense because of the nature of the job, and articulating what you can do.

If you’re freelancing in a field where you can directly demonstrate a skill, that is by far the most important, beyond anything you write in the proposal.

Real-Life Example
I needed to hire voice actors. I did not care what they said in the proposals. Some people would send a whole page of text. That didn’t matter one bit for who got the job. Nor did it matter if this would be someone’s first-ever job or if the freelancer was an Upwork veteran. I did not care about the person’s education. The only thing that mattered was the audio file that demonstrated the actor’s voice. Actors who had the most specific and relevant voice files got preference over the ones who sent general examples. I didn’t spend any time on people who sent no samples at all.

Work Samples

Providing relevant work samples is extremely important. Your potential client is probably going through 15 or more proposals. It’s likely that the freelancer with the most relevant sample, that is easiest to understand and read, will get the job.

At one point, I thought that having lots of samples would make me seem more experienced, so I created a Google Doc that linked to many other Google Docs with work samples. I would then send a link to that document in my proposals.

Although this isn’t horrible, it’s vague and requires the client to do extra work by searching through my document for the relevant information. I now just send one to three PDFs, with the most relevant samples I have for that particular job.

Making Work Samples

“But Tom,” you say, “I’m just starting out. I don’t have any work samples!”

You can make samples before you get your first client. Many people on Upwork post documents. You can download these and work on them as if the client hired you. For example, let’s say you want to be a short-story fiction editor. Download some stories, edit them, and then use this as a sample for your next proposal.

For responding to some job posts, if the client provides a document, it can make sense to do some work on that document and send it back with your proposal. This is really showing the client what you can do and taking away any need to have imagination. It by no means guarantees you will be hired, but it can be good practice, and it also generates sample material you can use next time.

No-Cost Test Work

I don’t do this every time, but if the job looks right, I will offer to do test work at no cost to the client.

I’ll say something like, “I’m happy to do a sample rewrite of this story at no up-front cost to you. That way, you get to see how I work, and I get to stand out from the many people you could hire, so it’s a win-win. Only if you’re happy with my work would we then move on to the rest of the story.”

This also does not guarantee that I’ll be hired, or even get a response. But it does make it easier to hire me, by separating me from the pack. And if I do a little work and they don’t hire me? I’ll use the before-and-after as a sample for future proposals.

It’s easy to think, “Oh no, if I start offering free work, I’ll be instantly inundated with people taking advantage of me! Better not!” In my experience, there is very little risk of being inundated.

Extra Requirements

Some job posts have extra requirements for the freelancer. These are things like being in a certain time zone or having a good job-success rate.

You can bid on a job even if you don’t meet the requirements, but is this worth it?

It can be, but it depends on the requirement. Something like having a 90% job completion rate is very specific. You probably won’t convince this client to hire you if you don’t meet it. Something like the time zone, on the other hand, might be a preference but not a deal breaker.

In your proposal you can acknowledge that you don’t meet the requirement, and then say how you’re interested in the job and felt compelled to bid on it. I’ve done this successfully.

Doing Work Before You Start the Contract

Does it ever make sense to do work before officially starting your contract? Sometimes, but it depends on the context.

When it makes sense:
You’re messaging the client and things are obviously progressing in a positive direction. Instead of hitting the brakes to ask the client to start the contract right then, you begin work and follow up later about the contract.

It’s a small job that you could always use as a sample later.

You’ll be able to sleep at night even if the client doesn’t pay you.

When it doesn’t make sense:
The client says, “Oh I’m too busy right now to start the contract; can you work on this immediately?” This is what my $20 guy who was a pain in the neck said. It hardly takes any time to start a contract, so there’s just no excuse.

It’s a bigger job and the client is treating you like a worker, but still hasn’t paid you anything.

Even with my worst experience I still got my money in the end. You gain more by trusting people a little and being easy to work with, than by insisting they start the contract before you’ll do any work.

Manual Time vs. Time Tracker

You can be paid by the hour in two ways.

Manual Time is the honor system. You keep track of the time you work for your client, and manually enter it into the “Work Diary” section of your dashboard, along with notes on what you did during that time. It’s important to remember that you can only enter in time you have done within the last two or three days, so it’s best to keep on top of this. Clients can more easily dispute payment when it’s entered through manual time. I’ve never had a problem with this, though.

Time Tracker is a surveillance app you download. When you turn it on, it takes a screenshot of your desktop every ten minutes, and it tracks your keystrokes and mouse movements. This makes it much harder for the client to dispute your hours, and makes it harder for cheaters.

I’ve used both. Overall I like manual time most because I know I’m being honest and I don’t need something monitoring me. However it adds the extra step of needing to enter time into the work diary.

Time Tracker automatically enters all the time you’ve worked. One of my best clients wanted to use Time Tracker. Eventually I got used to it looking over my shoulder. It may not be your first choice, but I wouldn’t turn down a job because the client wants to use Time Tracker.

Because it takes pictures of your desktop, it’s a good idea to remove or rename any files or icons that you consider to be private.

Showing Your Face/Voice

Depending on what you’re selling, you may need to talk to your client on the phone or over a video call. It’s worth thinking about a place where you can do this with an acceptable background and with not a lot of noise. It also makes sense to test your webcam and microphone and learn how to do Google Meet and Zoom.

These aren’t things you need to do on day one, because it’ll take some time before you get a client who wants this, but it’s good to be prepared. If you aren’t willing to video call, talk on the phone, or show your face, you’ll make less money.

Closing Out Jobs

Here’s something that I scratched my head about for months before learning the answer: Sometimes when I finished a job, the client would pay me and quickly give me a review. Other times, the client would pay me, but there would be no review, and the job would be listed as “in progress” on my dashboard, even though I had completed the work. What’s going on?

Once you’ve started an Upwork contract, it has two components: payment for the deliverable, and officially ending the contract. When you deliver your work, the client will click something like “Review and Pay” and release the money to you. However, the job is still technically ongoing. In order to end it, the client has to click into a drop-down menu, officially end the contract, and leave you feedback.

Because the Upwork interface is confusing, many people don’t know about this two-step process, and it’s less work for clients to just not click more buttons.

Having open contracts means you’ll have less feedback and fewer “completed jobs” on your profile. But it also makes you look busier, like you have more ongoing clients, so it isn’t necessarily a bad thing.

If you really want to close the contract, though, you can either ask the client, or close it from your end.

Turning Down Work

I understand the internal pressure to not turn down any work. Still, it’s important to have some boundaries and know when to walk away.

Here are some situations when I may turn down work:

Just too little money, with no secondary benefit to make it worth doing—like experience, or working on a really cool project.

The deadline is too tight. Some deadlines aren’t worth the money.

Not interested in the job at all. One reason I’m doing Upwork is to do more work that I enjoy on some level. To take a job I need to have some interest in it, or at least not find it actively repellent.

If I’m reasonably confident I couldn’t do the job effectively. I have a broad skill set and will take a crack at a lot of things, but I’m not all things to all people, and there are types of work I just don’t do.

Client seems unreasonable or too much of a hassle.

Real-Life Example
I saw a job that looked interesting, and in the post, the client asked for answers to six questions in the proposal. I answered them, and then the client sent this:

I’ve got a few more questions for you:
1. Who were your last 2 employers and how do you think they will rate you when we ask them?
2. Are you able to adapt to any situation, being able to coordinate things?
3. How good are you at managing people? Do you have any experience managing people? This role requires that you work with a couple of people that you’ll be in charge of and make sure they get stuff done on time.
4. Have you ever taken the DISC personality test? If so, what personality type are you?
5. Glad to hear that you’re willing to take an assessment test. Here’s the link to: [Link]

Note that you will not be paid for it, nor will your assessment work be used for any public, commercial, publishing, or personal usage. If you do get hired, you will get paid for the hour you’ve spent taking this test.

Please complete this test within 3 days.

WHAT WE’RE LOOKING FOR: We’re seeking an exceptional editor who goes beyond editing and proofreading content. We need someone who can collaborate with our writer to ensure the excellence of our output. This entails identifying weaknesses in articles, providing constructive feedback, and suggesting improvements to elevate the quality of our content.

Too much for what he was willing to pay! I’m not applying to medical school.

It can feel like the client has a lot of power because jobs can be hard to get, but remember—there are thousands of other clients.

Steady Clients

I have found that steady clients are by far the most efficient way to work on Upwork. When you have built a relationship with a client and are being hired again and again, this removes the prospecting, uncertainty, and time spent writing proposals. You can focus on actually working and making money. It also benefits the client, who’s found a good worker. Unless your steady client is doing something really outrageous to you, treat this person like gold!

Become a Factotum

I’ve made the most money through Upwork by being hired for one thing, doing a good job on it, and then being given unrelated and more complicated work. If I said, “Oh no, I will only do my specialty,” I would have missed out on a lot of earnings, and many opportunities to learn and expand my skill set. You will progress much faster if you’re open to many types of tasks.

Can I Make Money While Also Working a Full-Time Job?

Yes, but it will be much harder to make significant money. This is because you’re competing against people who do this for a living, who can answer messages at 4:00 AM, and who won’t eat if they don’t get hired. They’re motivated.

In your freelance work, you might need to talk at odd hours or during normal working hours in a way that would be very difficult to do while having a regular full-time job.

I’m not saying you should quit your job to do Upwork. You certainly can be hired for some tasks while having a full-time job. But to compete most successfully and be able to accept certain jobs, you’ll need to have the flexibility that comes from self-employment or a part-time job.

Closing Thoughts

Making money on Upwork takes time, effort, persistence, and luck. It isn’t easy money, but as a former greenhouse algae scraper (I am not making this up), I can tell you it’s a lot better than some jobs out there.

This document has a lot of advice—things that I’ve learned on my journey and wish I knew at the beginning. But it’s important to remember that I made my journey without first knowing half of this stuff! And I’m constantly learning new things.

It is much better to go out, do things, experiment, and make iterative improvements, than it is to wait for any sort of perfection.

Have you used Upwork already and discovered a useful lesson? Let me know!

If you’re working on something that needs writing, contact me. I’m here to help.