Sync subitem dates with the parent (only matching status)
Sync subitem dates with the parent (only matching status)
TL;DR: When the parent item's date changes, only subitems with a specific Status (e.g. Not Started) shift by the same offset. Subitems marked Done stay put. Setup takes 3 minutes.
The status-filtered sync recipe in monday.com
What this does
Recipe:"When item's date changes, move the dates of all subitems where status column is status by the same offset."
When the parent item's date changes, only subitems matching a specific Status condition shift. Other subitems are left alone.
Example: a client pushes the launch date by 5 days → only Not Started subitems shift by 5 days. Done tasks keep their dates.
When to use it
Project deadline shifts but you only want to update pending or future tasks
Don't disturb completed work even if the parent moves
Filter syncs by any status condition (Not Started, In Progress, Pending, etc.)
Before you start
A Date column on the parent item (the trigger)
A Date column on the subitem (the date that adjusts)
A Status column on the subitem (the filter)
A clear decision on which Status value should trigger the shift
Set it up (3 minutes)
Open Automate → Create on your board.
Copy the recipe text above and find it in your board's automation center, then click Use Template.
Configure the underlined fields:
Field
What to select
Example
Item's date
Parent date that triggers the sync
Launch Date
Subitem's date
Subitem date to adjust
Due Date
Subitem's status column
Which Status column to filter by
Status
Status value
Which status should sync
Not Started
Status values are case-sensitive and exact: "Not Started" ≠ "not started" ≠ "Not started".
Click Create automation.
Test that it works
Mark one subitem with the sync status (e.g. Not Started) and another with a different status (e.g. Done).
Change the parent date by 5 days.
Confirm: Not Started shifted by 5 days. Done stayed put.
Common gotchas
Status values are case-sensitive. Triple-check your spelling.
Only one Status value per automation. If you want both "Not Started" AND "In Progress" to sync, you need two automations.
Subitems with a different status are completely ignored — they don't shift even if the parent date changes by a year.