Notion at Work: Meeting Management
Based on Notion's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.
Create one master meetings database and treat all other meeting pages as linked, filtered views into it to avoid duplicated records.
Briefing
Meeting management in Notion works best when every meeting lives in one “master” database, while the rest of the workspace shows tailored, filtered “gateways” into that master record. That structure lets teams keep agendas, notes, resources, and follow-up deliverables attached to each meeting—without duplicating data or losing context across clients and internal teams.
The session lays out a practical blueprint using a fictitious Loggerhead Labs workspace. A home page calendar view is built as a linked database that points to the master meetings database, then refined views appear inside each client (or “area”) page. Clicking any meeting from these gateways opens a single meeting page containing everything needed before, during, and after the meeting: meeting purpose and outcomes, pre-meeting resources, an agenda, live notes, and post-meeting action items assigned to specific people with deadlines. Past and upcoming meetings also stay navigable through the calendar and list views.
To build the system, the first step is creating the master meetings database with a small set of widely useful properties. The title becomes a “label” so each meeting can be uniquely identified. A “format” select field captures whether the meeting is in person, video conference, or a call. A “when” date property schedules the meeting, and a “location” text property stores the room, address, or link. A relation property (named “areas” in the demo) connects each meeting to the relevant client/area database, enabling filtered views later.
Populating the database includes handling recurring meetings. Since Notion doesn’t provide the same kind of recurrence automation as Google Calendar, the recommended workaround is to generate enough instances in advance (e.g., for a quarter or a year) using Google Sheets, then copy/paste into Notion. The “label” can be composed from a description plus the meeting date to keep each entry unique and easy to recognize.
The next step is creating a meeting template so new meetings inherit a consistent structure. The template includes sections for purpose/outcomes, resources, an agenda sub-table (with topic, duration, and leader), a notes area, and a deliverables/action-items sub-table (with deliverable name, responsible person, and deadline). Once the template exists, creating a new meeting becomes a one-click process that automatically generates the same framework.
Finally, the session shows how to create the gateways. A linked database view in calendar format becomes the default home-page interface. A list view can also be added for readability. Then, inside each client/area page, another linked database view is created with a filter based on the relation property so only meetings for that client appear. Sharing is handled by linking to full views or specific meeting pages, with attention to permissions for guests and outsiders.
In the Q&A, the discussion highlights that Notion’s Google Calendar integration isn’t available yet, but an upcoming API is expected to enable it. It also clarifies that updating a template won’t retroactively change existing meeting instances, while a newer template feature involving linked databases and related-property filtering can help automate how new items appear in those linked contexts.
Cornell Notes
The core idea is to centralize all meetings in one master Notion database, then display customized, filtered views (“gateways”) into that database across the workspace. Each meeting record stores the essentials—purpose/outcomes, pre-meeting resources, an agenda, notes, and post-meeting deliverables with owners and deadlines—so context never gets scattered. The master database uses a small, reusable property set (label, format, when, location, and a relation to clients/areas). A meeting template standardizes the page layout and embedded sub-databases, making new meetings fast to create. Linked database views power the home-page calendar and client-specific meeting lists, keeping everything organized while avoiding duplicate data.
Why build a “master meetings database” instead of creating separate meeting lists for each client or team?
What are the minimum properties recommended for the master meetings database?
How should recurring meetings be handled if Notion recurrence automation isn’t available?
What goes into a meeting template to make meeting creation consistent?
How do linked database views create the home-page calendar and client-specific meeting lists?
What limitations or gotchas came up in Q&A about templates and integrations?
Review Questions
- If you had to choose only one relation property to connect meetings to clients, which property would you use and how would it drive filtered views?
- How would you design the “label” field so recurring meetings remain unique and easy to scan?
- What fields would you include in the agenda and deliverables sub-tables to ensure meetings produce actionable follow-up?
Key Points
- 1
Create one master meetings database and treat all other meeting pages as linked, filtered views into it to avoid duplicated records.
- 2
Use a consistent property set—label, format, when, location, and a relation to clients/areas—to make views and filtering reliable.
- 3
Generate recurring meetings in advance using Google Sheets, then import into Notion, since recurrence automation like Google Calendar isn’t built in.
- 4
Build a meeting template that standardizes purpose/outcomes, resources, agenda, notes, and deliverables so new meetings start complete.
- 5
Use linked database views in calendar and list formats on the home page for quick scanning of upcoming meetings.
- 6
Create client/area-specific linked views by filtering the relation property so each client page shows only its meetings.
- 7
Plan sharing around permissions: link to full views or individual meeting pages and ensure guests have access before sending links.