Skip to main content

Meeting minutes template for Google Docs

A formal record of a meeting listing attendees, decisions taken and action items with owners, generated one document per meeting from your data.

Google Docs PDF export No watermark

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

The actual template Meeting minutes template for Google Docs 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.

  • Header with meeting name, date, time and place {{meeting.name}} · {{meeting.date}}
  • Attendees and apologies loop: {{attendees}}
  • Agenda items as they were taken loop: {{agenda}}
  • Discussion notes under each item loop: {{agenda}} → {{item.notes}}
  • Decisions taken loop: {{decisions}}
  • Action items with owner and due date loop: {{actions}}
  • Date and time of the next meeting {{meeting.next}}

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.

Meetings & notes: A formal record of a meeting listing attendees, decisions taken and action items with owners, generated one document per meeting from your data.

Meetings · Airtable

MeetingDateActions
Ops weekly3 Sep 20265
Product review4 Sep 20263
Hiring sync5 Sep 20262

Template: Google Slides or Docs

{{meeting.name}}

Minutes · {{meeting.date}}

loop: {{attendees}}

loop: {{decisions}}

loop: {{actions}} → row

one set of minutes per meeting record; the action table grows with the actions

Generated output

DocsPDF

Ops weekly

Minutes · 3 Sep 2026

7 present, 2 apologies

2 decisions taken

5 actions with owners

Who uses this template

Operations and PMO teams

Turn the notes captured during the meeting into a consistent record the same afternoon, for every recurring meeting.

Read the guide

Membership bodies and committees

Keep a uniform minute for every committee meeting so the archive reads the same way years later.

Read the guide

Consultancies and professional services

Send clients a written record of each session without anyone reformatting raw notes.

Read the guide

Minutes are a record, not a summary: the point is that someone can read them a year later and see who was there, what was agreed and who owns each action. That makes the document unpredictable in length — an agenda with three items and one with fourteen produce very different pages — so Google Docs is the right format. Tables grow, pages break on their own, and nothing gets cut to make it fit.

Capture actions as rows, not as sentences

The part of the minutes people actually come back to is the action list, and it only stays useful if each action is a record with an owner and a due date rather than a line buried in a paragraph. Keep attendees, agenda items, decisions and actions as linked rows against the meeting, and the template loops over each block in turn. That also makes the next meeting’s minutes cheap: the open actions are already a filtered query, so carrying them forward stops being a copy-paste job. What usually goes wrong is minutes written as free prose — the decisions are in there somewhere, but nobody can list them without rereading the whole thing.

Common questions, answered

How are these different from board meeting minutes? +
These are the everyday record: who attended, what was discussed, what was decided and who is doing what by when. Board minutes are a governance record, so they add quorum, the approval of the previous minutes, and motions with proposer, seconder and vote. If the meeting is a board or a formal committee, use the board meeting minutes template instead.
Where does the content come from? +
From wherever your notes already land: an Airtable base with a record per meeting, a Google Sheet, a SQL database, a CSV upload or an API. Attendees, agenda items, decisions and actions are usually linked rows, which is what lets each of those blocks repeat. If your notetaking tool can push a record, the minutes can be generated straight after the meeting.
Can I generate minutes for a whole week of meetings at once? +
Yes. Filter the meetings table to the ones held in a date range and one run produces a document per meeting, each with its own attendees, decisions and actions. Recurring meetings are the strongest case for this — the format never changes and the content always does.
Can I use our own minutes format? +
Yes. Many organisations have a house minute with fixed numbering and a particular attendee block. Rebuild it in Google Docs, mark the variable parts as placeholders and generate against that master. This layout is a reasonable default, not a requirement.

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.