How To Write An Upwork Cover Letter That Employers Can’t Resist

Typing a letter

Each time you write an Upwork cover letter, you have to convince an employer to choose you above the 20 to 100 other people that applied for the same position. This letter is your opportunity to make an impression on the client and show why choosing anybody else will be a poor decision.

For a while, I struggled with cover letters and often had to apply for many jobs before I got into an interview. But then I found a simple template that works.

Please note that by template, I do not mean canned letters. In fact, I strongly discourage sending the same letter for multiple jobs, and I would not take a second look at a freelancer’s application if the cover letter was copied and pasted.

But you can follow a simple template to create unique cover letters that employers can’t resist.

We will examine the template in a minute, but first, let us look at some Upwork cover letter best practices.


Tips For Writing Great Upwork Cover Letters

1. Greet Professionally
Your greeting should be professional, and should reflect your confidence. Avoid greetings like “Howdy Bradley”, or “Hey there Jennifer” as they make you sound incapable and unprofessional. A simple “Hello Mr. Bradley” or “Dear Mrs. Jennifer” would work fine.

To reflect more confidence, ask about the person’s welfare. For example you can use “Hello Mr. Bradley, how are you today?” I prefer this confident approach as it is one sure way to stand out from the crowd with your first words.

2. Read The Entire Job Post
I know how it is when freelancers see a job that was posted a few minutes ago. Every freelancer wants his application to go in early so it appears at the top, and the tendency is to skim through the job post and jump to applying. But the result of this is often an application that will be rejected. The Truth is you cannot write a winning cover letter if you do not even understand what the client wants, so take time to read the job post before applying.

3. Follow Instructions
Did the employer ask you to include a certain word or phrase in your application, then by all means include it. Employers usually weed out freelancers who ignore simple directions.

4. Proofread Before Hitting Send
Once again, don’t be in so much of a rush. I remember one time I had to delete an application for a position I really wanted because my cover letter contained serious typos.

After writing your cover letter, take some time to go over it to ensure there are no errors. And if you find sentences that you can make better, or phrases you can add to strengthen your letter, make these changes. Only click send after proofreading thoroughly.

5. Briefly Research The Client
Google the business to find points you can use to strengthen your letter. Don’t spend too much time on this though.


A Simple Format For Upwork Cover Letters

Like I mentioned at the beginning of this post, I follow a simple template for my cover letters. This template can help you ensure each letter you write has all the necessary information to convince the employer he would be making a mistake if he does not hire you. Let’s go over it…

1. Meet The Employer

Content: A nice, confident greeting and a mention of your interest in the position.

Hello Bradley, How are you today? I would love the opportunity to discuss this position with you.

2. Paraphrase The Job Post

Content: Make a short summary of the post to show the person you read the entire post and understand what is required (this matters to clients.)

I read through your job post and can see you need a customer service representative who is skilled in WordPress and Joomla development, and who has some previous experience in creating support documentation. I can also see you plan to implement an online knowledgebase.

3. Suggest A Solution

Content: If the client has mentioned an issue they are trying to resolve, try to offer a solution. Even when no issue is mentioned, you can research the client and find out if there is something they can do better and tell them how.

About the knowledgebase you plan to create, I would suggest that we use the WP Knowledgebase plug-in to achieve this. This way, we would only need to copy the text and pictures from your current PDF guides into a section of your WordPress blog, and the knowledgebase will be available to your users within a week.

4. Explain Your Skills

Content: Highlight your skills and experience and match them to the paraphrase above.

I have over 3 years experience in customer service, most of which involved technical support for software clients while I worked with software_company_x. In that position, I was also responsible for creating user guides and testing and documenting new and upgraded features.

On the side, I have also been developing WordPress and Joomla websites, with over 10 of them in my portfolio, most of which required theme and plug-in customizations. Here are a few samples of sites I’ve created. Link1, Link2.

5. Ask Questions

Content: Intelligent questions about the job post. Don’t include this section unless you really have good questions to ask.

I have a few questions though:
1. Is your customer support platform integrated with your Website?
2. Do you use a remote desktop control system, or a conference and screen sharing application for remote support?

6. Suggest Further Discussion

Content: Suggest a video or voice call. Explain your availability.

I suggest we go over these details via a video or voice call, and I am available through Skype or hangout. Please fix a time that works for you and apprise me of it. I am currently available for 20 hours each week and would be happy to dedicate this time to your company.

7. End With Optimism

Content: One short paragraph that shows you are optimistic about the position, and then your final greetings.

Thanks for your time. I look forward to a chance to work with you.

Best Regards,
Mesheal Fegor


And that’s it. Go ahead and adjust this format to suit any job application you are creating. I am positive you will find more success with your applications when you do.


  1. khaled August 17, 2016
    • Mesheal Fegor November 29, 2016
  2. Deep Singh September 10, 2016
    • Mesheal Fegor November 29, 2016
  3. Robert Pascoe October 14, 2016
    • Mesheal Fegor November 29, 2016
    • Mesheal Fegor February 23, 2018
  4. Arnab Roy December 2, 2016
  5. RUTH MWANGI December 18, 2016
  6. Waichoka October 31, 2017
  7. Amit Chawla September 17, 2018

Leave a Reply

Your email address will not be published.