Proposals
What goes into a drafted letter, what is worth checking before it goes out, and how to get a proposal for a posting nothing drafted on its own.
On this page
Each proposal is assembled from four things, in roughly this order of influence:
Letters open on something specific from the posting where the job gives us one — a named stack, a stated deadline, a described bug. The review screen tells you what that was, so you can judge whether the opening earned its place.
The draft is a strong first version, not a finished one, and it is worth thirty seconds of reading. In rough order of how often they matter:
| Check | Why |
|---|---|
| The first sentence | It is the only part many clients read. If it could have been written for a different posting, replace it. |
| Any specific claim about you | Numbers and past clients come from your profile and CV. If one is stale there, it is stale here. |
| The bid | Suggested from the posting's budget and the search's bid strategy. It knows nothing about how much you want this particular job. |
| Screening answers | Drafted alongside the letter when the posting has questions. These are frequently where a generic answer shows. |
| Length | Shorter is usually better on Upwork. Cutting a paragraph is a safe edit. |
Refine rewrites the letter against an instruction you give it — make it shorter, lead with the migration experience, drop the last paragraph. Refining is free and unlimited; only the first draft of a posting costs credits.
1. Copy the letter
One button on the review screen, which also opens the posting on Upwork.
2. Paste and submit on Upwork
On Upwork's own apply form, where you can see the Connect cost before you commit to it.
3. Mark it as sent
Press I submitted it back in Nibwright. This is what makes the reply rate on your dashboard real: a proposal nobody marked as sent is invisible to it.
Sends are reconciled against your Upwork account hourly, so one you forget to mark will be picked up on its own — just later.
Why we never submit for you
Three ways to get a proposal for a posting no search drafted automatically:
All three notify you the moment the draft is ready, rather than batching it into the next digest. You asked for that one and you are waiting on it.
Skipped postings stay on your dashboard with the reason attached, because a silent drop is indistinguishable from a bug.
| Reason | Meaning |
|---|---|
| Match score too low | It scored under 0.50 against your profile and this search. Draft anyway if you disagree. |
| Daily cap reached | The search had already used its drafts for the day. Raise the cap on the search, or draft this one by hand. |
| Insufficient credits | Your balance was too low. It waits; top up and draft it. |
| Declined by user | You skipped it. It is never matched again. |