Client Not Responding? 4 Follow-Up Emails for Freelancers (Mid-Project)
What to do when a freelance client goes quiet mid-project: a follow-up schedule, four copy-ready emails from gentle nudge to pausing the work, and AI prompts that keep the tone calm.
Part of Freelance client emails: every template from first call to rate increase, in one place.
You sent the draft. The client said "looks great, I'll get you feedback by Friday." Friday was two weeks ago. Now the project is stuck, your calendar has a hole in it, and you're not sure whether to nudge, wait, or give up. A client going quiet in the middle of a project is one of the most common freelance headaches, and it's usually not personal. People get busy, approvals stall, budgets get reviewed, someone goes on leave.
A good client not responding email does three things: it makes replying easy, it shows the client what the silence costs (in dates, not guilt), and it sets a clear point where the project pauses. This guide gives you a follow-up schedule, four copy-ready emails from a gentle nudge to a formal pause, and an AI workflow. ChatGPT or Claude can keep your tone calm when you're frustrated. It should never add threats, fake deadlines, or fees your contract doesn't include.
A follow-up schedule that isn't pushy
| Days since you needed a reply | What to send | Template |
|---|---|---|
| 2 to 3 working days | A short, friendly nudge with one easy question | Template 1 |
| About 1 week | A timeline update that shows the date math | Template 2 |
| About 2 weeks | A pause notice with a restart plan | Template 3 |
| 3 to 4 weeks, still nothing | A final check-in that closes the loop | Template 4 |
These gaps are a sensible starting point, not a rule. A fast-moving launch needs shorter gaps. A large company with a slow approval chain may need longer ones. Whatever you pick, write it down in your kickoff email up front ("I'll need feedback within 3 working days to keep the schedule") so the follow-ups point back to something the client already agreed to.
Before you send anything: check your side
| Check | Why it matters |
|---|---|
| Did your last email actually ask a clear question? | "Let me know your thoughts" is easy to ignore |
| Could it be in spam, or sent to the wrong person? | Try a short reply in the same thread, or one other channel you've used before |
| Is the client waiting on you for something? | Re-read the thread; sometimes the ball is in your court |
| What does your contract say about delays and pauses? | Only mention terms you actually have |
| Is there an unpaid invoice? | Then use a late payment reminder instead |
Template 1: The gentle nudge (2 to 3 working days)
Subject: Re: [Project] [deliverable] for review
Hi [Name],
Just bumping this up in case it got buried. Could you take a look
at [deliverable] when you have a minute?
If it's easier, a quick "approved" or "needs changes" is all I
need to keep things moving for [next milestone].
Thanks,
[Your name]
Reply in the same thread so the context sits right underneath. Make the ask tiny. A yes or no is much easier to send than a full round of feedback.
Template 2: The timeline update (about 1 week)
Subject: [Project]: timeline check
Hi [Name],
I haven't heard back on [deliverable] yet, so here's where the
schedule stands:
- If I get your feedback by [date], we stay on track for
[launch or final date].
- After that, each day of waiting moves the final date by about
the same amount.
Would a 15-minute call this week be easier than written notes?
Here are two times that work for me: [time 1] or [time 2].
Best,
[Your name]
This is the same idea as a project delay email when the delay is on the client's side. You state the dependency and the date math, and you offer an easier way to give feedback. No blame needed; the dates make the point.
Template 3: Pausing the project (about 2 weeks)
Subject: [Project]: pausing until I hear from you
Hi [Name],
I haven't been able to reach you about [deliverable] since
[date of last reply], so I'm going to pause work on [project]
for now and open up that time in my schedule.
Nothing is lost. Everything so far is saved, and when you're
ready to pick it back up, just reply here. I'll confirm the next
available start date, which may be [realistic gap, e.g. a week or
two] out depending on my other work.
[Only if your contract says so: Per our agreement, the invoice
for work completed to date will go out on [date].]
Hope everything is all right on your end.
[Your name]
A pause protects your schedule without ending the relationship. Be honest that a restart may not be immediate, since you'll have filled the time. Only mention invoices, kill fees or restart fees that your contract actually includes. If new requests are part of why things stalled, handle them separately with a change order.
Template 4: The final check-in (3 to 4 weeks)
Subject: Closing the loop on [project]
Hi [Name],
I haven't heard back since [date], so I'll assume [project] is on
hold or no longer a priority, and I'll close it out on my side.
[Attached / linked] is everything delivered so far: [list].
If things change, I'd be glad to pick it back up. Just reply to
this email.
All the best,
[Your name]
This is the "breakup" email, but keep it warm. It often gets a reply ("so sorry, it's been chaos here") because it gives the client a clear moment to respond. If they don't, you've ended things cleanly. For a fuller wrap-up, see how to end a client relationship professionally.
AI draft workflow: frustration in, calm email out
When a client has ignored you for two weeks, your first draft probably sounds annoyed. AI is good at stripping that out. It also tends to add things you didn't say, like "as per my previous email," invented late fees, or a hard deadline you never agreed to. Give it the facts and run a check pass. The same pattern shows up in our ChatGPT workflows for freelancers.
Step 1: Draft prompt
Write a short follow-up email to a client who hasn't replied,
under 120 words. Use only the facts below. Do not invent fees,
deadlines, contract terms, or consequences. Make replying easy
(one simple question). No guilt, no sarcasm, no "per my last
email." Plain, friendly tone.
Facts:
"""
Client name and project:
What I'm waiting for:
Date I last heard from them:
What the silence affects (dates):
Stage: nudge / timeline update / pause / final check-in
Contract terms I can mention (or "none"):
"""
Step 2: Check prompt
Compare this email to the facts. List every date, fee, deadline,
consequence, and contract term, and mark whether each one appears
in the facts. Flag any passive-aggressive phrasing, guilt, or
blame. Do not rewrite it.
Email:
"""
[paste draft]
"""
Facts:
"""
[paste facts]
"""
Step 3: Put the next follow-up in your calendar
Add a reminder for the next step in the schedule the moment you send. Most stalled projects die because nobody followed up a second time, not because the client said no.
Prevent the silence next time
Most ghosting starts with a vague process. Put feedback windows and a pause clause in your proposal, list exactly what you need from the client in the kickoff email, and send short weekly status updates with one clear question at the top. A client who knows what you need, and by when, is far more likely to reply.
FAQ
How long should I wait before following up with a client? Two to three working days after the date you needed a reply is a reasonable first nudge. Then about a week, then about two weeks.
How many times should I follow up before giving up? Usually three or four messages over three to four weeks: a nudge, a timeline update, a pause notice, and a final check-in.
Should I keep working while the client isn't responding? Only on parts that don't depend on their input. Don't guess at feedback and build on it, or you'll likely redo the work.
Can I charge a client for going silent? Only if your contract includes something like a pause, restart or kill fee. If it doesn't, add one to your next proposal rather than inventing it now.
Can I use ChatGPT to write a follow-up email? Yes, for tone and length. Give it only real facts, then run a check prompt so it doesn't add fees, deadlines or consequences you never agreed to.
Bottom line
When a client stops responding mid-project, follow up on a schedule: a light nudge, a timeline update, a pause notice, then a warm final check-in. Make each reply easy, show the date math instead of guilt, and only mention terms your contract actually has. Let AI calm the wording, check every claim against your facts, and set a reminder for the next step.
Clear feedback deadlines start before the project does. Run the free 40-point scope checklist before you quote, and the $9 Freelancer Proposal Autopilot Kit has proposal prompts that spell out client dependencies and timelines from day one.
Related guides
Freelance Project Delay Email: 4 Templates to Tell a Client You're Late
How to tell a client a freelance project is delayed: when to send it, what to include, four copy-ready delay emails, and AI prompts that keep the new date honest.
Freelance Weekly Status Update Email: Template and Prompts
Freelance weekly status update email template: done, in progress, blocked, next and decisions, plus AI prompts that never invent progress.
Scope Creep With AI: Change Request Replies and Orders
Handle scope creep with AI: check client requests against agreed scope, draft a calm reply and a one-page change order, with human gates on price.