How to write a project status update stakeholders actually read
A status update sponsors read opens with one line that answers “are we on track for the date that matters?”, then lists only what needs them, what finished with a link to the proof, and what is in the way and who is clearing it. Keep it to about a minute of reading, report against deliverables instead of tasks, and send it on the same day each week so it becomes a habit rather than an event.
By the Unblockd team · Updated · 5 min read
On this page
Why most status updates go unread
Most updates are written from the team’s point of view: what we worked on, in the order we worked on it. The sponsor reads them from the other side, looking for three things. Is it still landing when you said? Do they need to do anything? Is there a problem they should know about? If the answers sit in paragraph five, or aren’t there at all, the update gets skimmed and archived, and the sponsor asks the same questions on the next call.
Length is part of it. An executive sponsor who backs several projects gives each update about a minute. Anything that needs longer goes in a pile for later, and later is usually the next meeting.
The structure that works
Write the sections in this order, and leave out any section that is empty this week rather than writing “nothing to report.”
- Lead with the callOne line: on track, at risk, or slipping, against the date the sponsor cares about, with the reason in a few words. “On track for the Nov 7 launch.” “At risk for Nov 7: training is waiting on system access.” Use the word, not only a color, so it reads the same in every inbox.
- Put their asks above your newsIf the sponsor needs to decide, review, or do something, it goes second, with the date you need it. This is the part that moves the project, so it shouldn’t compete with updates about work they don’t need to act on.
- List what finished, with proofName finished deliverables or meaningful pieces of them, each with a link to the thing itself: the document, the demo, the release note. A link lets the sponsor check for themselves, which builds more trust than an adjective.
- Say what’s moving nextTwo to five items the team is working on now, so the next update has no surprises. Stop at five. A long list here reads as activity rather than progress.
- Name what’s in the way, without blameFor each blocker: what it is, who is clearing it, and by when. If it is waiting on the sponsor, it belongs in the asks section instead. Keep the tone factual, so the update reports the problem without assigning fault.
A status update template
Here is the structure filled in for a fictional rollout. It takes under a minute to read and leaves the sponsor with nothing to ask.
Guest support rollout: on track for the Nov 7 launch.
Waiting on you: confirm staff system access for training by Thu, Oct 9 (training starts Oct 13).
Accepted: support findings report (link).
Finished: knowledge base, first 25 of 40 questions (link to the draft).
Moving next: the remaining 15 questions, the training plan, and the launch checklist.
What the team is clearing: the vendor’s test account, expected Wed.
Report deliverables, not activity
“We closed 23 tickets this week” tells the sponsor the team was busy. It doesn’t tell them whether the thing they’re backing is closer. Report progress on the deliverables they agreed to, such as the knowledge base, the training plan, or the launch, and keep task counts for the team’s own board. A sponsor who can see each deliverable move, with its proof one click away, stops asking for the detail behind it.
Send it on a rhythm
Pick a day and keep it. Weekly suits most internal and client projects; daily makes sense only during a launch week or an incident, and only if each one is shorter. A predictable update trains the sponsor to wait for it instead of emailing for news, which saves both sides time. If a week is genuinely quiet, send the one-line call anyway. Skipping it reads as a problem.
Mistakes that make sponsors stop reading
- Opening with background they already know.
- Burying a request for a decision in the middle of a paragraph.
- Writing “in progress” for the same item four weeks running without saying what changed.
- Showing a green status while a blocker sits further down.
- Attaching a deck when a link to the work would do.
- Changing the format every week, so the sponsor has to relearn where things are.
Doing this in Unblockd
Unblockd drafts this update from the project each weekday on the Team plan: what’s waiting on the sponsor, what was accepted, what finished with its proof, what’s moving next, and what the team is clearing. You add an opening line if you want and approve it in one tap, and it links to a page that answers “are we on track” whenever the sponsor looks. See stakeholder and executive updates.
Questions
- How long should a project status update be?
- Short enough to read in about a minute: a one-line call, the sponsor’s asks, and a few lines each for finished work, next steps, and blockers.
- How often should I send status updates to a sponsor?
- Weekly for most projects, on the same day each week. Send daily only during a launch or an incident, and keep each one shorter.
- Should I use red, amber, and green?
- Use the words on track, at risk, and slipping, with a color if you like. A word reads the same for everyone, including people who can’t tell the colors apart.
- What should I leave out?
- Internal task lists, team-only notes, blockers you haven’t confirmed, and anything the sponsor can’t act on or check. Those belong on the team’s board.