Client ServicesIntermediate

Client Project Delivery with Automatic Status Sync

Community Cookbook··3 recipes included

Overview

Agencies and service firms live with a constant tension: the internal board has all the detail (assignments, hours, costs, internal notes), but the client needs to see progress without the noise. Most teams end up maintaining two boards manually — updating the client board whenever the internal board changes, and vice versa.

This template solves the double-update problem. An internal delivery board holds all the operational detail. A client-facing board shows only what the client needs to see. Bidirectional status sync keeps them aligned automatically. When the client updates their board (adding feedback or changing priorities), those changes flow back to the internal board too.

Who This Template Is For

  • Agencies delivering projects for external clients
  • Consultancies managing client engagements with internal and external stakeholders
  • Freelancers who want professional client visibility without exposing internal operations
  • Any service team that needs to share project status with external stakeholders

Board Structure

Internal Delivery Board

Internal Delivery

13 items

Deliverable

TypeText
PurposeProject deliverable or milestone name

Internal Status

TypeStatus
PurposeNot Started, In Progress, Internal Review, Client Review, Revisions, Delivered

Assigned To

TypePeople
PurposeTeam member doing the work

Priority

TypeStatus
PurposeLow, Medium, High, Urgent

Hours Estimated

TypeNumbers
PurposeEstimated effort

Hours Actual

TypeNumbers
PurposeTime spent so far

Margin %

TypeFormula
Purpose(Estimated - Actual) / Estimated * 100

Internal Notes

TypeLong Text
PurposeTeam discussions, blockers, decisions

Connect to Client Board

TypeConnect Boards
PurposeLinks to client-facing board

Client Feedback (Mirror)

TypeMirror
PurposePulls feedback from client board

Client Feedback (Local)

TypeLong Text
PurposeEditable copy of client feedback

Timeline

TypeTimeline
PurposeDelivery window

Due Date

TypeDate
PurposeClient-facing deadline

Client-Facing Board

Client Project View

6 items

Deliverable

TypeText
PurposeWhat the client sees as the project item

Status

TypeStatus
PurposeNot Started, In Progress, Ready for Review, Revisions, Delivered

Due Date

TypeDate
PurposeWhen the client expects delivery

Client Feedback

TypeLong Text
PurposeWhere the client adds their feedback

Priority

TypeStatus
PurposeLow, Medium, High

Connect to Internal

TypeConnect Boards
PurposeLinks back to internal board

Note the client-facing board is intentionally simpler — no hours, no margins, no internal notes.

Setting Up the Automations

Automation 1: Bidirectional Status Sync

This uses the Sync Status Bidirectionally.

What it does: When you update the Internal Status to "Client Review", the client board automatically shows "Ready for Review". When the client changes their status to "Approved" or "Revisions", it flows back to the internal board. Both teams always see the same state.

How to set it up:

  1. On the Internal Delivery Board, open the Automations Centre
  2. Search for Community Cookbook recipes
  3. Select: Keep a status in sync between this board and a connected board in both directions
  4. Map Internal Status to the client board's Status column
  5. Activate

Important: Use matching status labels between boards. If the internal board uses "Client Review" and the client board uses "Ready for Review", you will need to standardise to the same label or use a status mapping approach.

Automation 2: Copy Client Feedback

This uses the Copy Mirror Column Value to Editable Column.

What it does: When the client writes feedback on their board, it appears as a mirror column on your internal board. This recipe copies it to an editable column so you can reference it in discussions, search for it, and use it in automations.

How to set it up:

  1. On the Internal Delivery Board, open the Automations Centre
  2. Select: Read a mirror column and write its value to a real column
  3. Map Client Feedback (Mirror) to Client Feedback (Local)
  4. Activate

Automation 3: Revision Alerts

This uses the OR Status Trigger.

What it does: When any deliverable's status changes to "Revisions" or "Urgent" priority, the project lead is notified. Revisions mean the client was not happy with the first delivery — you want to catch that immediately.

How to set it up:

  1. Select: When a column matches any of these values
  2. Set values to: Revisions, Urgent
  3. Set action to notify the Project Lead

Tips and Variations

  • Client portal: Share the client-facing board as a shareable board view. The client gets a live link they can check anytime without needing a monday.com account.
  • Approval workflow: On the client board, add a "Client Approved" checkbox. Use a native automation to change status to Delivered when checked. The bidirectional sync then updates your internal board.
  • Multi-client setup: Create one internal delivery board per client, each connected to their own client-facing board. Or use one internal board with a Client column and filtered views.
  • Time tracking visibility: If you want clients to see hours, add an "Hours" mirror column to the client board. If you want to hide it, keep it internal only.
  • Monthly reports: Export the internal board data (hours, margins, statuses) monthly for client reporting. The data is always current thanks to real-time sync.
  • Scope change tracking: Add a "Scope Change" status value. When scope changes, use the OR trigger to notify both the internal team and the client automatically.

What You Will Need

  • A monday.com account (Standard plan or above)
  • Community Cookbook installed from the monday.com marketplace
  • Two boards: internal delivery and client-facing
  • Connect Boards columns linking them
  • About 20 minutes for initial setup

Frequently Asked Questions

Related Templates

Client ServicesIntermediate

Client Retainer Tracker with Automatic Hour Logging

A monday.com board for managing client retainers with automatic alerts when hours hit 80% or 100%. Formula triggers log hour changes to a connected invoicing board so nothing falls through the cracks.

3 recipes includedIntermediate

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.