TL;DR Most builders dread writing client updates because it takes too long and they're never sure if they're saying the right thing. ChatGPT can do it in under 3 minutes if you give it the right information. Here's the exact process — with copy-paste prompts — for weekly progress emails, delay notifications, and end-of-stage summaries.
Published April 2026 · Reading time: 6 minutes · Written by Ryan Ramsay, founder of BuildBrief
Why client updates matter more than you think
I hear the same thing from builders constantly: "I'm not a writer. I just want to build."
Fair enough. But here's the thing — the call you're dreading on a Friday afternoon, where a client asks why they haven't heard anything all week? That's entirely avoidable. One two-paragraph email on Wednesday would have headed it off completely.
Poor communication is the number one reason builders get bad Google reviews. Not defects. Not delays. Not even cost blowouts. It's the silence.
Clients can handle bad news. What they can't handle is not knowing.
And here's the practical problem: writing a good update email takes time most builders don't have on a busy site. You're running three jobs, chasing subbies, and trying to get an inspection booked. Sitting down to write a "professional" email feels like homework.
This is exactly the problem AI solves well.
What ChatGPT needs to write a good update
The reason most builders get bad results from ChatGPT is they ask for too much with too little context. "Write me an update email for my client" gives it nothing to work with.
You need to give it four things:
- What stage the job is at (e.g., "we're in frame stage, about 60% complete")
- What happened this week (even rough notes — "roof trusses went up Tuesday, plumbers started Wednesday, electrical rough-in Friday")
- What's happening next week (e.g., "brickwork starting Monday, waiting on window delivery")
- Any issues to flag (e.g., "there's a 3-day delay on the garage door — supply issue")
That's it. Dot points are fine. You don't need to write full sentences — that's ChatGPT's job.
The prompts
Weekly progress update
Copy this prompt exactly, then fill in your details:
"Write a short, professional progress update email for a residential building client. Keep it under 200 words. Friendly but clear — no jargon. Use this information:
Job: [brief description, e.g. single-storey extension, 3 bed new build] Stage: [what stage you're in] This week: [what happened — dot points fine] Next week: [what's coming up] Any issues: [leave blank if none]
Sign off from [your name], [company name]."
Example output (using a real job scenario):
Hi Sarah,
Good progress on site this week — roof trusses are up and the framers have finished the internal walls. The plumbers started Wednesday and are on track to complete rough-in by end of next week.
Coming up: brickwork kicks off Monday, and we're expecting the window delivery mid-week. Everything's running to schedule.
One heads-up: there's a 3-day delay on the garage door due to a supply issue from the manufacturer. I'll keep you updated as I get more information — it won't affect your overall handover date at this stage.
Speak soon, Dave
That's a genuinely good email. It took less than a minute to produce and you only had to supply the facts.
Delay notification
The hardest email to write is the one where something's gone wrong. Here's a prompt that handles it well:
"Write a short, professional email to a residential building client letting them know about a delay. Keep it under 150 words. Be honest but reassuring — explain what happened, the impact, and what we're doing about it. Don't be defensive. Use this information:
What caused the delay: [e.g. wet weather, subbies unavailable, material supply issue] How many days/weeks delayed: [X] Impact on overall timeline: [e.g. handover pushed from X to Y, or no impact yet] What we're doing: [e.g. rescheduled for next Tuesday, ordered replacement from another supplier]
Sign off from [your name], [company name]."
End-of-stage summary
At frame stage, lock-up, and practical completion, a more detailed summary keeps clients feeling informed and builds trust before the big milestones:
"Write an end-of-stage summary email for a residential building client. This marks [stage name, e.g. lock-up] milestone. Keep it under 250 words. Professional and warm — this is a positive milestone. Include:
What was completed this stage: [dot points] What stage comes next and roughly when: [X] Anything the client needs to do or decide before next stage: [e.g. tile selections, colour confirmation]
Sign off from [your name], [company name]."
Voice notes make this even faster
If typing feels like too much effort, try this: on your way to the car at end of day, record a 30-second voice note on your phone.
"Frame's done, plumber's been on site, window delivery next Thursday, slight delay on the garage door — about three days."
Then paste that transcript (your iPhone does this automatically in the Notes app) into ChatGPT with the prompt above. You've written a client update in the time it took to walk to your ute.
What to watch for
AI-generated emails are good, but they're not perfect. Before you send, check:
- Names and dates are right. ChatGPT can't fact-check itself — if you told it the delivery is Thursday, make sure that's actually Thursday.
- Tone matches your relationship. If you're on first-name terms with a client and you always joke around, a stiff formal email will feel off. Tell ChatGPT: "write it casually — we're on first-name terms and have a good relationship."
- You haven't overpromised. AI is optimistic by default. If there's any uncertainty about timing, dial it back in the edit.
How often should you send updates?
The industry standard most builders aim for:
- Weekly update during active construction phases
- Immediately when there's a delay, issue, or change in scope
- At each major milestone (frame up, lock-up, practical completion)
Even a single line counts. "On site today, good progress — more detail Friday" is infinitely better than silence.
FAQ
Can I use ChatGPT for client emails if I'm not a good writer? Yes — that's exactly what it's built for. You provide the facts, it handles the words. The output is professional, clear, and appropriately formal without being stiff.
What if the client asks about costs or something I haven't told it? Only answer what you know. ChatGPT writes from the information you give it. Never send an email that includes dollar figures or commitments you haven't verified yourself.
Is it safe to put client names or job addresses into ChatGPT? For weekly updates, first names are fine. Avoid full names, addresses, or contract amounts if you're on the free plan — that data is used to train the model. On paid plans with data privacy enabled, it's safer. When in doubt, use placeholders in the prompt and fill them in manually before sending.
How do I make the emails sound more like me? Add a line to the prompt: "Write in a direct, no-nonsense tone. Short sentences. Don't use corporate language." Or paste in an example of an email you've already sent and say: "write it in this style."