Skip to main content

Weekly status report template

A short weekly write-up of progress, blockers and next steps, generated one per team or project from your task tracker.

Google Docs PDF export No watermark

Free plan, no credit card. Bring your own design or start from this layout.

The actual template Weekly status report template shown in Google Docs

What’s in this template

Every block is bound to a field in your data. The layout stays exactly as designed; only the values change from one run to the next.

  • Team and week header {{team.name}} · week {{week.number}}
  • Done this week, one line per item loop: {{completed}}
  • In progress with owners loop: {{in.progress}}
  • Blockers and help needed loop: {{blockers}}
  • Plan for next week loop: {{planned}}
  • Metrics snapshot {{metrics.summary}}

How this template fills itself

Connect Airtable, Google Sheets, a SQL database, a CSV or a REST API, map each field to a placeholder, and generate. One run can produce a single document or one per matching record.

Reports: A short weekly write-up of progress, blockers and next steps, generated one per team or project from your task tracker.

Tasks · Google Sheets

TeamStatusOwner
PlatformIn progressRae Ndlovu
SupportDoneTom Beck
DataBlockedPriya Shah

Template: Google Slides or Docs

{{team.name}}

Week {{week.number}} status

loop: {{completed}} → bullet

loop: {{blockers}} → bullet

{{metrics.summary}}

one report per team; the blockers section is skipped when nothing is blocked

Generated output

DocsPDF

Platform

Week 36 status

9 items completed

1 blocker: warehouse access still pending

Cycle time down to 3.1 days

Who uses this template

Engineering and product teams

Send the weekly update from the tracker people already move cards in, rather than writing it again from memory.

Read the guide

Operations managers

Get the same short document from every team each week, in a format that can be read side by side.

Read the guide

Agencies reporting weekly

Keep clients current between monthly reports without an account manager writing five emails on a Friday.

Read the guide

The weekly status update is short, low-stakes and written from scratch about fifty times a year, usually late on a Friday from memory. Almost all of it already exists in the tracker: what closed, what moved, what is stuck. The writing adds nothing that the data does not already know.

Bind each section to a filtered view, not a person’s recall

Define the sections as queries once — closed in the last seven days, in progress with an owner, flagged blocked, due next week — and the report becomes a picture of the tracker rather than an account of it. This has a side effect worth having: when the report is generated, the tracker has to be accurate, so people keep it accurate. Keep a single free-text field per team for the sentence a manager should read first, and leave everything else to the loops. A run then produces every team’s update at the same moment, in the same shape, which is what makes them comparable.

Common questions, answered

Can it run automatically every Friday? +
Yes. Put the run on a schedule and every team's report is produced from the tracker at the same time each week, before anyone asks for it. On the Pro plan and up you can also trigger it from the REST API or through n8n, Make or Zapier, so it fires when your sprint closes rather than at a fixed hour.
Where do the items come from? +
From your task tracker, exposed through one of the supported sources: Airtable, Google Sheets, a SQL database, a CSV upload or a REST API. Each section is bound to a filtered subset of that table — closed this week, in progress, blocked — so the report reflects what the tracker actually says rather than what someone remembered on Friday afternoon.
What happens when a team has nothing blocked? +
The block is empty and the section takes no space, which is one of the reasons this is a Google Doc. Content drives the length, so a quiet week produces half a page and a heavy one produces two, without anyone deleting empty headings or squeezing text to fit a slide.
Can I use our own weekly update format? +
Yes. Most teams already have a format their manager reads quickly and will not want changed. Rebuild it once in Google Docs with your section order and wording, mark the repeating parts as placeholders, and generate against it every week.

Generate this document from your data

Start on the free plan, connect a data source, and export a real Google Docs document. No watermark, no credit card.