UpworkScout

Blog · September 2, 2026 · 9 min read

How to Follow Up on an Upwork Proposal (and When You Simply Cannot)

By Nabeel Hassan · Upwork Scout

TL;DR: For most proposals there is no follow up to send. Upwork does not open a message thread between you and a client until the client replies, invites you, or shortlists you, so the polite nudge you want to send on day three has nowhere to go. Your only real levers are withdrawing and resubmitting, which costs Connects again and is worth it in a narrow set of cases, and the genuine follow up that applies once a client has already messaged you and then gone quiet. Chasing the client off the platform is the worst option on the list and can cost you the account. Everything else people call following up is really front loading: arriving while the post is fresh, screening the client before you spend anything, and writing a proposal that gives the client an obvious reason to reply.

You send a good proposal. The client views it. Three days pass, then five, and the thread is still exactly where you left it. Every instinct built by normal working life says to send a short note. A quick check in, a friendly bump, anything that puts your name back at the top of the list.

Then you go looking for the button and it is not there.

This is the point where a lot of freelancers conclude they are missing something obvious. They are not. The button genuinely does not exist for most proposals, and understanding why changes where you spend your effort.

What actually happens after you hit submit

Your proposal lands in the client's list of applicants alongside everyone else's. Upwork keeps a record of it in your own proposals area, moving it between states as things happen: active while the post is live, then archived, declined, or converted into an offer. Upwork redesigns this area regularly, so treat the exact labels as changeable and the underlying mechanic as stable.

The mechanic that matters is the messaging rule. On a submitted proposal, the conversation is one directional until the client starts it. They can message you, shortlist you, invite you to an interview, or send an offer. You cannot open a thread and ask how it is going. Until the client acts, your proposal is a document in a pile, not a conversation you are part of.

That is a deliberate design choice, and from the client's side it is obviously the right one. A post with sixty proposals would generate sixty follow up messages, then sixty more a week later. The inbox would be unusable and clients would stop posting. The cost of that decision lands on you, in the form of silence you cannot do anything about.

So the honest answer to "how do I follow up on an Upwork proposal" is that in most cases you do not, and any advice that hands you a follow up template for this situation is describing a screen that is not on your account. Upwork does adjust messaging rules from time to time, so it is worth confirming what your own account allows in the Help Center rather than assuming a forum post from three years ago still holds.

Withdrawing and resubmitting

There is one action available on a live proposal, and it is blunt. You can withdraw it, and later submit a new one to the same post if it is still open.

Understand the cost before you reach for it. Withdrawing does not generally hand back the Connects you spent, and submitting again charges the current price all over again, including any boost you decide to add. In practice you are paying twice for one job, which only makes sense if the second proposal is meaningfully different from the first.

It is worth doing when something material has actually changed:

It is not worth doing to reset your position in the queue. Resubmitting puts a newer timestamp on your proposal, but on a post that has been open for a week the client is usually not reading in order anymore, and you have paid a second time for a small change in sort position. If the post is old enough that this feels tempting, the Connects almost always buy more on a fresh job.

The other legitimate use of withdrawing has nothing to do with follow ups. If you can no longer take the work, withdraw it. Leaving stale proposals live means a client can send you an offer for something you have to turn down, which is a bad conversation and an avoidable one.

The follow up that does exist

Once a client has replied to you, everything changes. The thread is open, you are in a conversation, and normal professional behaviour applies.

If that conversation stalls, one follow up after roughly three to five days is appropriate, and it should carry something rather than ask for a status update. A short note with a relevant thought about their project gets a reply far more often than "just checking in". If that gets nothing, let it go. The full version of this, along with the rest of what happens between a reply and a contract, is in Upwork interview tips.

Notice how narrow this is. The follow up is available exactly when you least need it, because a client who has already replied is a client who is engaged. The proposals that are actually killing your week are the ones where nobody ever responded, and those are the ones you cannot touch.

Do not chase them off the platform

Every so often a freelancer works out that the client is identifiable from the brief, finds them on LinkedIn, and sends a pitch there. It feels resourceful. It is a bad idea for two separate reasons.

The first is that Upwork's terms restrict taking contact off the platform before a contract exists, and account level consequences are real. The rules around off platform contact and payment are worth reading properly in Upwork direct contracts, which covers the legitimate route rather than the improvised one.

The second is that it usually does not work. Clients who post anonymously did so on purpose, and an unsolicited message from someone who scraped their identity out of a job post reads as a boundary problem, not initiative. You have replaced a neutral silence with a negative impression.

The silence is rarely about the missing nudge

Here is the part worth sitting with. Suppose Upwork added the follow up button tomorrow. Would it fix your week?

Silence after a proposal has three common causes, and they need completely different responses:

  1. Nobody opened it. The post collected fifty proposals in a few hours and yours was buried. This is a timing and volume problem, addressed in being first to apply.
  2. They opened it and passed. A real competition that you lost, usually on fit, proof, or price. This is a proposal and positioning problem.
  3. The post never hired anyone. The client was price checking, the budget was never approved, or the job was filled off the platform. That whole category is covered in why so many Upwork jobs never hire.

A nudge fixes none of the three. It cannot un bury a proposal in a stack of fifty, it cannot change a decision that has already been made, and it certainly cannot conjure a contract out of a post that was research all along. Two of those three outcomes were decided before you spent your Connects, which is where the leverage sits.

If the split between those three is a mystery in your case, working through why you are not getting jobs on Upwork in order is a better use of an afternoon than any follow up strategy.

What replaces the follow up

Since the post submission window is closed, everything useful happens either before you send or in how you send it.

Arrive while the post is still being read

Proposal position is the one thing that behaves predictably. Clients open the early proposals with attention and skim the rest, so the same document performs differently depending on when it lands. That is the entire argument in the best time to apply on Upwork, and it matters more than any wording change you could make.

Screen the client, not just the job

The proposals that go unanswered forever are disproportionately sent to clients who were never going to hire. Reading the client panel before you bid costs thirty seconds: payment verification, total spend, hire rate against jobs posted, and their rating from other freelancers. How to spot good Upwork clients covers the full read, and what payment verified actually means explains why that badge is a floor rather than a guarantee.

Give the client a reason to open the thread

You cannot start the conversation, so build the invitation into the proposal itself. Answer the screening questions properly instead of pasting your cover letter into them. Say something specific enough about their problem that a reply costs them nothing. Then end with one concrete question they can answer in a sentence, about scope or a decision they have to make anyway. A proposal that ends in a question converts far better than one that ends in a signature, because the only path back to you runs through the client deciding to type.

Keep enough live proposals that none of them matter

The urge to follow up is usually an inventory problem wearing a communication costume. When four proposals are out, one going quiet feels like a crisis. When your pipeline is healthy, you notice the silence and move on the same day. Working out a sustainable rate is what how many proposals to send per day is about, and it is more of an emotional fix than a mathematical one.

The part that does not scale by hand

All of that advice ends in the same place: get to good jobs early, and only spend Connects on clients worth pitching. Doing both at once is where it falls apart. The client signals live on the job detail page rather than in search results, so screening properly means opening posts one at a time, and every minute of screening is a minute of your speed advantage gone. Upwork's own filters do not narrow by client spend, hire history, or rating, which is the gap covered in Upwork's advanced search filters.

That is the job Upwork Scout was built to take over. It watches Upwork continuously, reads the full job detail rather than the listing, and applies hard floors on client spend, hires, rating, payment verification, and budget before anything reaches you, then scores what survives against your actual profile. The result is that the jobs you see are ones with a real client behind them, while the post is still fresh enough for a proposal to land near the top. The free tier lets you set those client quality floors today.

The bottom line

You cannot follow up on an Upwork proposal the client has not responded to, and no template changes that. What you can do is withdraw and resubmit when something material has changed, follow up once inside a conversation that has already started, and stay firmly on the platform while doing it. Beyond that, the follow up you are reaching for is a symptom. It means you are trying to rescue a proposal that was probably decided by timing and client selection long before anyone read your opening line. Fix those two and the silence stops feeling personal, because there is always another live thread that matters more than the one that went quiet.

Frequently asked questions

Can you message an Upwork client after submitting a proposal? Generally no. On a submitted proposal the conversation only opens when the client acts first, by replying, shortlisting you, inviting you to an interview, or sending an offer. Until then there is no thread for you to write into, which is why the follow up message so many freelancers want to send simply has no destination. The design keeps client inboxes usable on posts that attract dozens of applicants, and the cost of it lands on freelancers as silence they cannot act on. Upwork does change messaging rules and interface details over time, so confirm what your own account allows in the Help Center rather than trusting older advice. Once a client has replied, normal follow up applies and you can chase a stalled conversation once.

Should you withdraw and resubmit an Upwork proposal? Only when the second proposal is genuinely different from the first. Withdrawing does not usually return the Connects you spent, and submitting again charges the current price all over again, so you are paying twice for one job. That is worth it if you made a real pricing error, if you now have the exact proof of work the client asked for, or if your availability changed in a way that matters to a client who needs someone to start immediately. It is not worth it as a way to get a newer timestamp on a post that has been open for a week, since the client is rarely reading in submission order by then. On an older post, those Connects almost always buy more on a fresh job.

How long should you wait before following up on Upwork? If the client has replied and then gone quiet, wait roughly three to five days, send one message that adds something rather than asking for a status update, and stop there. A second and third chase costs you time and very rarely reverses anything. If the client has never replied at all, there is no waiting period to observe, because the follow up is not available to you in the first place. In that situation the productive move is to treat the proposal as closed, look at whether the post was likely to hire anyone in the first place, and put the attention into the next application instead.

FAQ

Can you message an Upwork client after submitting a proposal?

Generally no. On a submitted proposal the conversation only opens when the client acts first, by replying, shortlisting you, inviting you to an interview, or sending an offer. Until then there is no thread for you to write into, which is why the follow up message so many freelancers want to send simply has no destination. The design keeps client inboxes usable on posts that attract dozens of applicants, and the cost of it lands on freelancers as silence they cannot act on. Upwork does change messaging rules and interface details over time, so confirm what your own account allows in the Help Center rather than trusting older advice. Once a client has replied, normal follow up applies and you can chase a stalled conversation once.

Should you withdraw and resubmit an Upwork proposal?

Only when the second proposal is genuinely different from the first. Withdrawing does not usually return the Connects you spent, and submitting again charges the current price all over again, so you are paying twice for one job. That is worth it if you made a real pricing error, if you now have the exact proof of work the client asked for, or if your availability changed in a way that matters to a client who needs someone to start immediately. It is not worth it as a way to get a newer timestamp on a post that has been open for a week, since the client is rarely reading in submission order by then. On an older post, those Connects almost always buy more on a fresh job.

How long should you wait before following up on Upwork?

If the client has replied and then gone quiet, wait roughly three to five days, send one message that adds something rather than asking for a status update, and stop there. A second and third chase costs you time and very rarely reverses anything. If the client has never replied at all, there is no waiting period to observe, because the follow up is not available to you in the first place. In that situation the productive move is to treat the proposal as closed, look at whether the post was likely to hire anyone in the first place, and put the attention into the next application instead.

Stop refreshing Upwork.

Upwork Scout scans around the clock, filters by client quality, and AI-scores every job against your profile — then emails you only the ones worth applying to.

Get job alerts free →

Keep reading