How to write an Upwork proposal that gets opened
Concrete tactics to write Upwork proposals that clients actually open and reply to, with before-and-after examples you can adapt immediately.

Updated on
2026-09-11
Concrete tactics to write Upwork proposals that clients actually open and reply to, with before-and-after examples you can adapt immediately.

Updated on
2026-09-11

Find the low-hanging, quick-wins and 10x your freelancing business!
Get the ChecklistClients skip your proposal because of four fixable structural mistakes: a weak first line, a me-first opener, bloated length, and a hidden or missing rate. Fix those with a short, client-focused opening that names one specific detail from the job post, a 90-word body, and a clearly stated price. Your experience was never the problem.
Here's the thing nobody tells you when you send your first Upwork proposal.
The client doesn't see your proposal.
Not really. They see two lines. A little preview in a long list, sandwiched between fifteen other freelancers, and based on those two lines they decide to click… or scroll right past you like you never existed.
You spent 90 minutes on that thing. They gave it 90 milliseconds.
Picture a peacock. Gorgeous bird, full display, every feather fanned out in a dazzling parade of color… inside a sealed cardboard box that nobody bothers to open. That's your proposal. All that effort, all that talent, trapped in the dark because the outside of the box gave the client no reason to lift the lid.
YouTuber Michael Elliott puts it bluntly: "If your proposal looks like a wall of text, then it is dead from the beginning."
Clients aren't reading word for word, he says. They're scanning. They're skimming.
And Upwork strategist Colette Barry goes one deeper: "Most proposals fail because of positioning. They fail because of positioning." Not because your writing was clumsy. Because the box was never opened.
So what makes a client lift the lid? A short, punchy first sentence. In Joseph Sugarman's Adweek Copywriting Handbook, he argues your first sentence should be compelling by virtue of its short length. No long, multisyllabic words. Keep it short, sweet and almost incomplete, so the reader has to keep going.
It works. One case study from Freelance with Erica tracked a complete beginner who sent 15 proposals, got 3 client messages, and landed his first paid contract in six days, on a job with 20 to 50 competing proposals.
Tom Sant, in his book Persuasive Business Proposals, says to use your differentiators quickly and efficiently. Quickly. That's the whole game. Let's diagnose the four things killing your first two lines, one at a time.
Mistake number one has a name. It's the me-first opener.
You know the one. "Hi, my name is Dave and I have 7 years of experience in web development and a passion for delivering high-quality results to my clients."
Yawn.
The client didn't post a job because they wanted to hear about Dave. They posted because they have a problem and they're staring down a pile of proposals, all starting with "Hi, my name is."
Michael Elliott reframes the whole thing: "The goal of your proposal isn't even to get hired… the goal of your proposal is to get viewed. That's it. Get opened, get read." You're not closing the deal in line one. You're earning line two.
And you earn it by talking about them. AI Proposer's guide nails the formula: the best opener reads the job post, names one specific detail, and makes the client feel understood in two sentences. One detail. That's it.
Colette Barry backs this with how clients actually behave: "Clients don't wait until the end of a proposal to decide. They read the opening line, one or two sentences, and then they decide whether to continue or to move on."
So flip it. Here's the before and after:
See the difference? The second one is about their pain, in their words, from line one. Dave's résumé can wait. The medium writer who used exactly this kind of tactic landed 30 jobs and became a Top Rated copywriter on Upwork. Not by being better. By opening better.


Find the low-hanging, quick-wins and 10x your freelancing business!
Get the ChecklistMistake number two: you think longer means you tried harder.
It doesn't. It means desperate.
Somewhere along the way you decided a 400-word proposal proves your commitment. So you pile on the paragraphs, list every tool you've ever touched, and describe your "process" in loving, exhausting detail.
The client sees a wall. And walls don't get climbed, they get scrolled past.
I've watched this pattern play out again and again: the freelancers who fix these four mistakes weren't losing on skill, they were burying a genuinely strong pitch under 300 words of noise. The talent was always there. The box was just too heavy to open.
Colette Barry explains why bulk doesn't buy trust: "By the time a client opens your proposal, they are already leaning yes or no based on your profile, your service framing, and how safe you feel. The proposal isn't the closure, it's the confirmation." Your 400 words aren't convincing anybody. They're just making the yes harder to reach.
Here's what actually moves the needle. Michael Elliott: "By ending your proposal with a question, you increase your reply rate by over 50%. I guarantee you." A question opens a loop. The client feels a tug to answer.
And short works because of the preview trap all over again. Being Guru confirms clients see only the first two lines in the preview, so those two lines decide whether the rest is read. The Freelance Balance, run by someone with five years on both sides of Upwork, notes many posts pull 20 to 50 proposals within the first day. Your first two sentences are everything.
So cut it. Ruthlessly. Open with their problem, prove you get it in one line, offer one concrete idea, and end with a question. Ninety words that get read beat four hundred that don't.
Mistake number three is the sneakiest, because you can't see it from inside your own draft.
It's the copy-paste tell.
You wrote one "great" opener, and now you fire it at every job. Same hook, same line, same energy, whether it's a SaaS landing page or a wedding blog. And the client can smell it instantly. That opener that fit nobody in particular tells them you read nobody in particular.
Adaeze, a Top Rated freelancer who runs the Adaeze Automates channel, says it straight: "There's no one way to do anything, especially with writing proposals, because no two jobs are the same. You have to understand the use case and when to use certain hooks." No two jobs. No two openers.
Donald Miller, in his book Building a StoryBrand, frames the stakes for every single line: "In every line of copy we write, we're either serving the customer's story or descending into confusion; we're either making music or making noise." A recycled opener is noise. It serves your story, not theirs.
And here's the payoff for slowing down. Upwork's 2023 marketplace research found freelancers who applied to fewer but better-suited jobs had a 42% higher hire rate. Fewer proposals. Better fit. More work.
So make the opener specific, then keep the body tight. The data on tight is real: Career Sidekick's author, who earned tens of thousands on Upwork, pulled the exact word counts of five recent winning proposals, 83, 91, 87, 116, 87. An average of 93 words. Specific up top, short all the way down. That's the shape.
Mistake number four is where nerve goes to die.
The rate dodge.
You write a lovely proposal, and then, right where the number should go, you flinch. "Happy to discuss budget." "Rates flexible depending on scope." "Let's hop on a call to talk pricing."
Translation, to the client: this person is scared of their own price.
Donald Miller again, in Building a StoryBrand: "People don't buy the best products; they buy the products they can understand the fastest." A rate they can't find is a rate they can't understand. So they move on to someone who told them.
State it. Plainly. "This project is $650, delivered in two drafts over five days." No hedging, no apology, no "but I'm open." A specific number sounds like a professional who has done this before. A vague one sounds like a guess.
Tom Sant, in Persuasive Business Proposals, gives the reason this matters so much: "Although a great proposal by itself seldom wins a deal, a bad proposal can definitely lose one." The rate dodge is exactly the kind of small wound that loses one. AI Proposer reminds us clients receive dozens of proposals per posting and skim-read them, the opening either earns a second sentence or it doesn't. Every ounce of fuzziness costs you.
And listen to Adaeze one more time, because she's earned it: "I've been on Upwork for 4 years and I am Top Rated. When I give you counsel, please listen, because they've worked for me and I'm not here to gatekeep." State the price.
Bake all four fixes into one reusable shape and you never rewrite from scratch again: their problem in line one, one specific detail from the post, one concrete idea, a clear rate, a closing question. Fill in the blanks per job. Ninety words, opened, read, answered.
So no, you're not losing jobs because you're bad. You're losing because of four fixable mistakes, and now you know all four by name. The 90-minute proposal was never the problem. The first line was.
Short. Career Sidekick's author pulled five recent winning proposals that averaged 93 words. Aim for roughly 90 words: their problem, one specific idea, your rate, and a closing question. Length signals desperation, not effort.
It should name their problem, not introduce you. AI Proposer's formula is to read the job post, name one specific detail, and make the client feel understood in two sentences. Keep it short so they're pulled into line two.
Yes, and state it plainly. A specific number like "$650 over five days" reads as professional and easy to understand. Hedging with "happy to discuss budget" makes clients skim past you to someone who actually told them.
Usually not because of the experience itself. It's four structural mistakes: a weak first line, a me-first opener, bloated length, and a dodged rate. Colette Barry notes most proposals fail on positioning, not talent.
According to Michael Elliott, ending with a question can increase reply rates by over 50%. A question opens a loop the client feels compelled to close, which nudges them from reading to replying.
Join 20.000+ freelancers in our weekly value bomb, and grow your frelance income with confidence!
By entering your email address you acknowledge to subscribe to the FreelancePizza mailing list.
You will be sent a confirmation (opt-in) email to confirm your email. You can unsubscribe any time.