Guides

How to write a weekly status update (with a template)

Updated

Short answer: Use three short sections a reader can skim in thirty seconds: what you finished, what's next, and where you need help, each with names and dates. Put anything that changes someone else's plans first, write outcomes rather than activity, and send it at the same time every week.

A weekly update does two jobs: it tells people what changed, and it asks for what you need. Most updates fail at both by being a diary of the week. The reader wants to know whether anything affects them, and they decide that in the first few lines.

The template

A weekly update for Slack or email

Week of October 19 Done • Sent Halcyon the onboarding checklist (Priya) • Closed the pricing review with finance Next • Pilot kickoff with Halcyon, Thursday • Q4 roadmap draft, for review Friday Need help • Signed redlines from legal (Jordan) by Wednesday, or the kickoff moves

What makes one worth reading

Where the material comes from

The hard part isn't writing; it's remembering what you finished. Your sent mail, the things you closed, your calendar and your meeting notes hold most of it. Look back through them on Friday afternoon, or keep a running list of what you finished as the week goes, and the update writes itself in five minutes.

When the week was quiet

Send it anyway, in one line: “Quiet week: still on the roadmap draft, review moves to next Friday.” Skipping a week makes the next update longer and the silence in between harder to read.

Questions people ask

What should a weekly status update include?

What you finished, what's next, and where you need help, with names and dates. Put anything that changes someone else's plans first.

How long should a status update be?

Short enough to read in thirty seconds: a few lines per section. Link to documents for detail rather than pasting them in.

Should I send it by email or Slack?

Wherever your team already reads updates. Slack suits a team channel; email suits people outside the team or anyone who needs a record.