Follow-ups

The follow-up that wins the gig instead of annoying the client.

Ninety percent of freelance follow-ups read like a pest. The ten percent that read like a helpful colleague convert at rates the other ninety would not believe.

The follow-up is the single most misunderstood piece of freelance communication. Freelancers either avoid it entirely because it feels desperate, or they send the generic just checking in message that confirms every bad instinct a client had about pushy freelancers. Both failure modes leave money on the table. The freelancers who do follow-ups well pick up a meaningful share of gigs that would otherwise have disappeared into silence. The ones who do them badly lose opportunities they had already earned with a good first message. It is worth getting right.

Why most follow-ups fail

A bad follow-up usually has one of three problems. It adds no new information to the first message, which makes it read as impatience. It mentions that the client has not replied, which makes them feel guilty instead of interested. Or it asks for a decision, which forces the client to either commit or formally decline, and most clients will just keep avoiding the question rather than do either.

The underlying issue is that most freelancers write follow-ups from their own emotional state: anxiety about the silence, frustration with the wait, need for resolution. Those emotions are legitimate and completely irrelevant to whether the client will reply. A good follow-up is written from the client's point of view, not the freelancer's. The client's point of view is that they are busy, they have not forgotten your first message, they are mostly trying to decide whether engaging with you is going to cost them more attention than they want to spend right now. A good follow-up reduces that cost. A bad one increases it.

The three follow-ups that actually work

There are three shapes of follow-up message that earn replies at meaningfully higher rates than the generic check-in. Each one adds something to the original thread. Each one makes replying easier rather than harder. Each one respects that the client is busy without making an issue of the silence.

The first is the useful-thought follow-up. You send a short note with one additional observation about their situation that you did not include in the first message. One more thing I noticed after looking at your site again, the mobile hamburger menu is hiding the pricing link two levels deep, which might be part of why the conversion is soft. Happy to walk through what I would change whenever you have time. That message is doing real work. It is demonstrating continued thinking. It is offering more value. It is not asking them to do anything but acknowledge it if they want to.

The second is the situation-change follow-up. You send a note only when something has actually changed on your side that matters to the client. Circling back because a short-notice slot opened up in my schedule next week, which would let me start your project sooner than I originally mentioned. Let me know if the timing is useful.This works because it is information the client did not have before, and it is framed around their convenience rather than your need. Sending this message when nothing has actually changed is dishonest and readers can often tell, so only use this one when it is true.

The third is the soft-close. After a reasonable interval with no response, you send a message that explicitly gives the client permission to not reply. No worries if the timing is not right on this, I will stop bugging you after this note. If anything changes down the line happy to pick it back up. This feels counterintuitive because you are telling them you will stop. In practice, it triggers replies at a surprisingly high rate, because the pressure is removed and the client is now comfortable responding honestly. They might reply to say they are still thinking about it, which restarts the conversation. They might reply to decline cleanly, which frees your attention. Either outcome is better than ongoing silence.

Timing the follow-up

The right interval depends on the channel and the urgency of the original post. For platform proposals on Upwork or similar, a follow-up usually does not help and sometimes hurts. The platforms timestamp messages and clients who have already decided to ignore you will notice a reminder. On Upwork specifically, skip follow-ups and move your energy to new applications. The math favors volume of fresh pitches over retries on silent ones.

For cold email, the sweet spot is one follow-up sent five to seven days after the first. Any sooner and you look impatient. Any later and you have lost the context of the first message. Two follow-ups is the absolute maximum, and the second one should be the soft-close. Three or more turns you into a pest, which closes the relationship permanently instead of leaving the door open.

For LinkedIn DMs, the interval is longer, usually ten to fourteen days, because the platform is lower-tempo. Your follow-up should reference something they posted in the meantime if possible, which keeps the thread feeling like an ongoing conversation rather than a stalled pitch. Saw your post yesterday about the onboarding rebuild, made me think back to what we were discussing about growth. That sentence reopens the thread naturally.

For existing clients who have gone quiet mid-project, follow up within 48 hours. The dynamics are different. An existing client who has not responded to a specific question is probably blocked on something internal, and a gentle reminder helps them unblock you. Waiting a week on a silent client is a mistake that tends to compound into missed deadlines and frustrated conversations later.

Tone calibration

Follow-ups should match the tone of your original message but lean slightly warmer. If the first message was formal, the follow-up can soften a notch. If the first message was casual, the follow-up stays casual but avoids becoming flippant. The client is in a different emotional state than they were when they first saw your message, and a slightly warmer tone meets them where they are now, which is probably overwhelmed and lightly guilty about the unanswered thread in their inbox.

Avoid humor in follow-ups unless you have already exchanged jokes with the client in the original thread. Humor in a follow-up from a stranger tends to read as trying too hard, even when the joke is good. Save the humor for the working relationship after the project starts, where it has context to land in.

When the follow-up lands

When the client replies to your follow-up, resist the urge to immediately pitch harder. The reply is a fragile moment. They have opened the door a crack. If you push through it with an aggressive ask, they close it again. Reply with something useful and light, then let them set the pace. If they want to move forward, they will. If they need more convincing, they will ask. You almost never need to volunteer more pitching than the client is asking for.

A good reply acknowledges their message, adds one more useful observation or question, and ends with a small next step. It should feel like a continuation of a conversation, not the start of a sales process. Freelancers who learn this rhythm find that follow-ups become a reliable source of work rather than a source of anxiety. The pattern is simple, but it requires overriding the default instinct to push for the close.

When to give up

Sometimes the right answer is to stop following up entirely, even if it feels like giving up on a valuable opportunity. If a client has gone silent after one or two well-crafted follow-ups, the signal is clear enough: they either are not hiring, are hiring someone else, or are not in a position to decide right now. More follow-ups will not change that, and will likely damage the future relationship. The correct move is to file the contact, make a note of what you pitched and when, and move on.

A month or a quarter later, if the timing is right, you can reach out again with a fresh reason. Not as a follow-up to the old thread, but as a new conversation with new context. That kind of long-cycle re-engagement often converts better than pushing on a dying thread. Freelance relationships work on longer timelines than most freelancers give them credit for. The client who ignored you today might hire you in nine months, if you did not annoy them in the meantime. Protecting the future relationship is worth more than winning this particular gig.

Follow-ups inside existing client relationships

So far this guide has been about follow-ups to cold or platform contacts. The dynamic shifts when you are following up inside an active client relationship. Waiting on approval for a mockup. Waiting on copy for a page. Waiting on payment that is overdue. These are different beasts and they require different handling.

For approvals, a short nudge after two business days is reasonable, framed around timeline rather than your own anxiety. Heads up, if I do not hear back on this by Friday, it will push the launch into the following week, which is fine but wanted to flag. That message puts the consequences in front of the client without blaming them. Most approvals come through within hours of a message like that.

For copy or assets you are waiting on, assume the client has forgotten and give them a graceful way to catch up. No rush on the homepage copy, happy to draft placeholder text to keep things moving and swap it later if that helps you.That reframes your follow-up as helpfulness rather than pressure. Clients often take the offer, which keeps the project moving while removing the emotional charge from the delay.

For overdue payment, be direct but professional. A simple restatement of the invoice date, amount, and due date is usually enough. Following up on invoice #42, sent on March 1, due March 15. Let me know if anything is holding it up.That line implies, without accusation, that you expect resolution. Most clients who see it either pay immediately or respond with a legitimate reason for the delay, at which point you can negotiate. Avoid emotional language in payment follow-ups. The calmer the message, the faster the payment.

Keeping a record that outlasts the conversation

The final piece of follow-up hygiene is keeping enough record-keeping that you never lose track of who owes you a reply, who you said you would circle back with, and when. A lightweight CRM or even a spreadsheet is enough. For each contact you are chasing, record the date of first contact, what you sent, the date and shape of any follow-up, and the outcome or current status. Over a year, this record becomes a source of insight about your own outreach patterns: which hooks worked, which industries responded, which timing was best. It also saves you from the embarrassment of following up twice with the same person on the same topic because you forgot the previous thread.

The mindset shift that makes follow-ups easier

The freelancers who follow up well share a specific mental reframe. They do not experience silence as rejection. They experience silence as missing information. The client has not said no. The client has not said yes. They have simply not said anything, which usually means something happened in their world that had nothing to do with you. A new priority landed on their desk. Their co-founder got sick. Their budget got frozen. Their kid had a bad week at school. Most of what feels like rejection is actually the client being a person with a life that does not revolve around your proposal.

This reframe removes the sting from the follow-up process. You are not chasing someone who has decided to ignore you. You are gently maintaining a thread with someone who would probably respond if the moment were better. That tone comes through in the writing. A follow-up written from the assumption of benign silence reads completely differently from one written from the assumption of rejection, and the benign version converts meaningfully better. The client can feel the difference even if they cannot articulate it. Freelancers who internalize this mindset find the whole outreach cycle less draining, which means they sustain it longer, which compounds into a better pipeline over time.

Stop writing from scratch every time

The generator on the homepage turns any job post into a proposal that actually reads like a human wrote it. Free, no signup, takes about six seconds.

Write my proposal →