Cross-Team Operations Dashboard with Bidirectional Sync
Overview
When your organisation grows beyond a single team, monday.com boards multiply fast. Engineering has their sprint board. Marketing has their campaign board. Support has their ticket board. And someone — usually an operations lead — is expected to keep track of everything across all of them.
The typical approach is a dashboard with mirror columns. But mirror columns are read-only — you cannot use them in formulas, filters, or automations. And changes only flow one way: from department boards to the dashboard.
This template solves both problems. Bidirectional status sync means updates on either the dashboard or the department board propagate in both directions. Mirror columns are copied to editable columns so you can build cross-team KPIs. And formula change triggers log every shift for an audit trail.
Who This Template Is For
- Operations managers overseeing multiple departments from a single view
- COOs and VPs who need real-time portfolio visibility without context-switching between boards
- Process improvement teams tracking cross-functional dependencies
- Scaling companies where coordination between teams is becoming the bottleneck
Board Structure
Central Operations Dashboard
Operations Dashboard
15 items| Column | Type | Purpose |
|---|---|---|
| Item Name | Text | Project or initiative name |
| Overall Status | Status | Aggregated status (On Track, At Risk, Blocked, Complete) |
| Department | Dropdown | Engineering, Marketing, Support, Sales |
| Owner | People | Department lead or project owner |
| Connect to Engineering | Connect Boards | Links to Engineering sprint board |
| Connect to Marketing | Connect Boards | Links to Marketing campaign board |
| Connect to Support | Connect Boards | Links to Support ticket board |
| Eng Status (Mirror) | Mirror | Pulls status from Engineering board |
| Mkt Status (Mirror) | Mirror | Pulls status from Marketing board |
| Eng Status (Local) | Status | Editable copy of Engineering status |
| Mkt Status (Local) | Status | Editable copy of Marketing status |
| Cross-Team Health | Formula | Calculated from local status columns |
| Last Updated | Date | Auto-updated when formula changes |
| Priority | Status | Low, Medium, High, Critical |
| Timeline | Timeline | Overall initiative timeline |
Item Name
Overall Status
Department
Owner
Connect to Engineering
Connect to Marketing
Connect to Support
Eng Status (Mirror)
Mkt Status (Mirror)
Eng Status (Local)
Mkt Status (Local)
Cross-Team Health
Last Updated
Priority
Timeline
Department Boards (Same Pattern for Each)
Each department board follows a consistent structure:
Department Board (Engineering Example)
7 items| Column | Type | Purpose |
|---|---|---|
| Item Name | Text | Task or project name |
| Status | Status | Department-specific statuses |
| Owner | People | Team member responsible |
| Priority | Status | Low, Medium, High, Critical |
| Timeline | Timeline | Task or sprint timeline |
| Connect to Ops | Connect Boards | Links back to Operations Dashboard |
| Notes | Long Text | Context and updates |
Item Name
Status
Owner
Priority
Timeline
Connect to Ops
Notes
Setting Up the Automations
Automation 1: Bidirectional Status Sync
This uses the Sync Status Bidirectionally recipe.
What it does: When the operations lead updates a status on the dashboard, it propagates to the department board. When a department lead updates their board, it propagates back to the dashboard. Built-in loop prevention stops infinite cascading.
How to set it up:
- On the Operations Dashboard, open the Automations Centre
- Search for Community Cookbook recipes
- Select: Keep a status in sync between this board and a connected board in both directions
- Map the Overall Status column on the dashboard to the Status column on each department board
- Repeat for each connected department board
- Activate
The key benefit: the operations lead can update statuses directly on the dashboard during leadership meetings, and those changes immediately appear on department boards. No more "I updated the dashboard but forgot to tell Engineering."
Automation 2: Copy Mirrors to Editable Columns
This uses the Copy Mirror Column Value to Editable Column recipe.
What it does: Mirror columns showing department statuses are read-only. This recipe copies them into editable Status columns so you can use them in formulas that calculate cross-team health scores.
How to set it up:
- On the Operations Dashboard, open the Automations Centre
- Search for Community Cookbook recipes
- Select: Read a mirror column and write its value to a real column
- Map each mirror to its local counterpart:
- Eng Status (Mirror) to Eng Status (Local)
- Mkt Status (Mirror) to Mkt Status (Local)
- Activate
Once the values are in editable columns, your Cross-Team Health formula can reference them. For example, assign numeric scores to each status (On Track = 3, At Risk = 2, Blocked = 1) and average them for an overall health score.
Automation 3: Log Formula Changes for Audit Trail
This uses the Formula Column Change Trigger.
What it does: Whenever the Cross-Team Health formula recalculates — because a department status changed, a priority shifted, or a timeline moved — the trigger fires. Use this to log the change on a separate audit board, update the Last Updated date, or notify leadership.
How to set it up:
- On the Operations Dashboard, open the Automations Centre
- Search for Community Cookbook recipes
- Select: When a formula column's calculated value changes
- Choose the Cross-Team Health formula column
- Set the action to create an item on an Audit Log board with the current date and new value (or simply update the Last Updated date column)
- Activate
This gives you an automatic history of how cross-team health has changed over time — invaluable for retrospectives and leadership reporting.
Tips and Variations
- Start small: Begin with two department boards and the dashboard. Add more departments as you refine the process. Each new department follows the same pattern.
- Colour-coded statuses: Use the same status labels and colours across all boards so the dashboard is instantly readable. Standardise on: Not Started (grey), In Progress (blue), On Track (green), At Risk (amber), Blocked (red), Complete (dark green).
- Weekly snapshots: Create a native monday.com automation that duplicates the dashboard items to a "Snapshots" board every Friday. This gives you week-over-week comparison without manual effort.
- Executive view: Create a dashboard view with charts showing: items by status (pie), timeline (Gantt), and health trend (chart widget pulling from the audit log).
- Escalation paths: Combine the bidirectional sync with the OR Status Trigger. When any department board item hits "Blocked", automatically notify the operations lead and escalate to the relevant VP.
- Cross-team dependencies: Add a Dependency column to the dashboard to show which initiatives are blocking others across departments. This makes stand-ups more productive.
What You Will Need
- A monday.com account (Standard plan or above for Connect Boards)
- Community Cookbook installed from the monday.com marketplace
- At least 2 department boards plus the central dashboard
- Connect Boards columns set up between the dashboard and each department
- About 30 minutes for initial setup (plus 10 minutes per additional department)
Frequently Asked Questions
Related Templates
Inventory and Stock Management with Automatic Reorder Alerts
Track inventory levels in monday.com with formula-based stock monitoring. Threshold triggers fire when stock drops below minimum levels, and connected procurement boards automate the reorder process.
IT Service Desk with Automatic Escalation
An IT support board where urgent tickets trigger instant escalation, problem statuses notify the right team, and resolved tickets automatically update the requesting department's board.
Product Launch Checklist with Cross-Team Coordination
Coordinate product launches across Engineering, Marketing, Sales, and Support. Bidirectional sync keeps every team's board aligned, and the launch only gets the green light when all departments are ready.
Ready to build this workflow?
Get Community Cookbook and unlock all the custom triggers and actions these templates are built on. Always £9.99/month — the recipe list keeps growing but the price never goes up.