monday.com Mirror Column: Setup and Troubleshooting Guide
The mirror column is one of the most powerful features in monday.com. It’s also one of the most misunderstood. Here’s everything you need to know to set it up correctly and avoid the traps most teams fall into.
Talk to a monday.com Consultant📋 Table of Contents
🔍 What Is the monday.com Mirror Column?
The monday.com mirror column lets you display data from one board inside another board, without copying or duplicating it. When the source value changes, the mirror updates automatically. It’s read-only on the destination board, which is by design.
Here’s the setup behind it: the mirror column always depends on a Connect Boards column. The Connect Boards column creates the relationship between items on two different boards. The mirror column then reads a specific field from those connected items and displays it in your current board.
Think of it this way: if your Recruiting board is connected to your Positions board, a mirror column can pull the hiring manager’s name, the department, or the requisition status from the Positions board directly into the Recruiting board row. No toggling between boards.
What Can You Mirror?
Almost any column type can be mirrored: Status, People, Text, Numbers, Date, Timeline, Dropdown, Rating, Email, Phone, and more. A few column types cannot be mirrored: the Name column (item title), other mirror columns, and formula columns.
| Column Type | Can Be Mirrored? | Notes |
|---|---|---|
| Status | ✅ Yes | Shows all labels or “What’s Done” only |
| People | ✅ Yes | Displays as names, not avatars |
| Numbers | ✅ Yes | Can aggregate as Sum, Avg, Min, Max |
| Date / Timeline | ✅ Yes | Cannot trigger automations on destination board |
| Text / Long Text | ✅ Yes | Read-only on destination |
| Name (Item Title) | 🚫 No | Use Connect Boards column to see linked item names |
| Mirror Column | 🚫 No | You cannot mirror a mirror |
| Formula Column | 🚫 No | Formulas must be recreated on destination board |
⚙️ Step-by-Step Setup: Connect Boards Column and Mirror Column
Setting up the monday.com mirror column takes two distinct steps. You cannot add a mirror column without first having a Connect Boards column in place. Here’s how to do it correctly.
Add the Connect Boards Column
Click the + icon to the right of your last column and open the Columns Center. Search for “Connect Boards” and select it. Once added, a panel will appear prompting you to choose the board (or boards) you want to link. Select the source board and confirm.
Link Items Across Boards
In each row of your destination board, click the Connect Boards cell. A search panel opens. Type to find the item from the source board you want to associate with this row. You can link multiple source items to a single destination row.
Add the Mirror Column
Click the + icon again. Search for “Mirror” in the Columns Center and add it. monday.com will immediately ask which Connect Boards column to mirror from (in case you have multiple), then which specific column from the source board to display.
Choose Your Display Format
For number columns, pick how to aggregate multiple linked values: Sum, Average, Min, or Max. For status columns, choose whether to show “All labels” (every linked item’s status) or “What’s Done” (a count of completed items). Click Save and the column is live.
Set Board Permissions
This is the step most teams skip. If guests or viewers on your destination board don’t have access to the source board, their mirror cells will appear blank. Decide upfront whether those users need to see the mirrored data, then grant access to the source board accordingly under board Settings.
📊 Multi-Board Mirroring
On Pro and Enterprise plans, you can connect a single row to multiple source boards and mirror the same column type from all of them into one mirror column. This is called multi-board mirroring.
There’s one hard requirement: you must select the same column type across all connected boards for the mirror to aggregate correctly. If Board A uses a Status column and Board B uses a Text column, monday.com cannot combine them. Both need to use Status (or both Text, both Numbers, etc.).
Multi-board mirroring is especially useful for portfolio or cross-department dashboards. For example, if your company runs three departments on three different monday.com boards, a central leadership tracker can mirror the project status from all three into one unified view.
Not sure how to structure your connected boards?
We help teams design scalable monday.com workflows with mirror columns, connected boards, and cross-board dashboards that actually hold up in practice.
Book a Free Discovery Call🔥 5 Common Mirror Column Problems (and How to Fix Them)
Mirror columns work great when set up correctly. But we see the same five issues come up again and again in our consulting work. Here’s exactly what’s happening and how to fix each one.
Mirror Values Show Blank Until You Visit the Source Board
Why it happens: monday.com uses lazy loading for connected board data. It doesn’t fetch source board values until someone in the browser session has recently loaded that board. If no one has opened the source board, the mirror cells render blank even when connections exist.
Fix: Navigate to the source board and open it. Once loaded, return to the destination board and the mirror values will populate. For teams where this happens constantly, the practical solution is to ensure at least one team member visits the source board regularly, or to open both boards in separate browser tabs to keep the session active. If this is causing data reliability issues in dashboards, consider using an automation to copy mirror column values into a regular column (via Make.com, which we cover in our monday.com automation vs Make.com guide).
Mirror Columns Can’t Trigger Automations
Why it happens: This is a platform-level limitation, not a bug. monday.com’s native automation builder does not recognize mirror columns as triggers. You cannot set a rule like “when mirror Status changes to Done, notify the team.” The automation builder simply won’t list your mirror columns in the trigger dropdown.
Fix: The workaround is two-step. First, set up a Make.com scenario that watches the source board for the relevant column change. Then have that scenario update a regular (non-mirror) column on your destination board with the new value. That regular column can now trigger native monday.com automations. Yes, it’s more setup, but it works reliably. See our post on monday.com automations not triggering for related context on how automations behave across boards.
Guest or Viewer Users See Blank Mirror Cells
Why it happens: Mirror columns respect the permissions of the source board. If a user doesn’t have access to the board being mirrored from, monday.com will not show them that data. The cell appears blank or locked, even though it looks fine for users who do have access.
Fix: The right answer depends on what you’re trying to accomplish. Option 1: grant guests view access to the source board. This works for internal teams where data sensitivity isn’t a concern. Option 2: if guests shouldn’t see the source board at all, use an automation or Make.com to copy the value into a regular column on the destination board. Regular column values respect only the destination board’s permissions, not the source board’s.
Mirror Column Doesn’t Appear in WorkForms
Why it happens: WorkForms (monday.com’s intake form feature) only supports editable columns. Since mirror columns are read-only, they don’t appear in the WorkForm builder at all. You can’t ask a form respondent to fill in a mirror field.
Fix: If you need a field in your form that’s related to data on another board, use a regular column (Status, Dropdown, Text) for the form response, then use a mirror column elsewhere on the board for cross-board visibility. These are two separate use cases and need two separate columns.
Mirror Columns Don’t Work on the Mobile App
Why it happens: The monday.com mobile app does not render mirror columns. They are simply not displayed. Users accessing the board on their phone will see the Connect Boards column (as a linked item badge) but the mirror column cells will be empty or hidden.
Fix: If mobile access is important for your team, don’t rely on mirror columns to surface critical data. Instead, copy the key values into a regular column via automation. Alternatively, structure your workflow so that mobile users operate from the source board directly, where all data is editable and visible. This is a known platform limitation and there’s no workaround that keeps mirror columns on mobile.
🚫 When NOT to Use Mirror Columns
Mirror columns are powerful. They’re also easy to overuse. Here’s where we see teams go wrong by reaching for mirror columns when something simpler would work better.
Don’t use mirror columns when:
- You need to trigger automations on the destination board from that data. You can’t. Use Make.com to copy the value to a regular column instead.
- The team primarily uses mobile. Mirror columns don’t render on mobile. If field teams or managers need to see this data on their phones, use a regular column that automation keeps up to date.
- You need to edit the value from the destination board. Mirror columns are read-only. If someone needs to update the data, they need to go to the source. If that’s inconvenient for your workflow, reconsider whether the two boards need to be separate at all.
- You’re connecting more than 3-4 boards in a chain. Complex multi-board connection webs get difficult to debug and maintain. If you find yourself trying to mirror a mirror from a mirrored board, it’s a signal that your monday.com workspace structure needs a redesign, not more connections.
🎯 Best Practices from the Field
These come from real implementation work, not the product docs. Use them to avoid problems before they start.
If your board has multiple Connect Boards columns (linking to different boards), give each one a descriptive name like “Linked Requisition” or “Linked Project.” Generic names like “Connect Boards” become confusing fast when you have three or four of them on the same board.
It’s tempting to mirror everything from the source board. Resist the urge. Every mirror column adds visual weight and connection overhead. Mirror only what someone on the destination board needs to see to do their job without switching boards.
Decide who needs to see what before creating connections. Adding a mirror column is easy. Untangling a permission problem for a team of 40 people after the fact is not. Map out guest vs. member access for both boards before you start clicking.
Mirror columns are excellent for dashboards and read-only overviews. They’re not built for operational data that triggers automations or gets filled in by forms. Keep these use cases separate in your board design.
When you have three or more boards connected, create a simple diagram or note inside a monday.com Doc that shows which board connects to which and why. Boards with undocumented mirror connections become a maintenance problem the moment the person who set them up leaves. Our monday.com for HR framework includes documentation templates specifically for this.
❓ Frequently Asked Questions
Need help designing your monday.com board architecture?
We’re monday.com Certified Consultants who’ve built connected board systems for HR, recruiting, and operations teams across dozens of companies. If you’re building with mirror columns at scale and want to get it right the first time, let’s talk.
Book a Free Discovery Call