Cascade Timeline Change

When your project deadline shifts, automatically adjust all task dates by the same amount. No more manually updating 47 due dates one by one.

What This Does


The Problem:
  • Client pushes launch date by 2 weeks
  • You have 47 tasks with due dates
  • Manually updating each one takes 30+ minutes
The Solution:
  • Parent date changes by 2 weeks → All task dates shift by 2 weeks automatically


Choose Your Automation:

Automation Name
What It Does
When to Use
Actual Recipe Text (in monday.com)
Parent "Due Date" changes → All subitem due dates adjust by same number of days
You want ALL tasks to cascade when project timeline changes
When item's date changes, adjust subitem's timeline by the same offset

Parent item's date changes by X days → Only subitems with specific status (e.g., "Not Started") shift by X days.
Only shift tasks that haven't started / Only pending/future tasks. Leave completed tasks unchanged for example.
When item's date changes, move the dates of all subitems where status column is [status] by the same offset
When a subitem with a specific name changes its date → All other subitems with that exact same name update to match that date.
  • You have standardized task names across projects
  • All tasks with the same name should always happen on the same date
When subitem's date changes and if the subitem's name is name, then change the date of all subitems with this value in name/text to the same date + X days/weeks/months


1. Adjust All Tasks by Same Offset

Setup (2 minutes)

Step 1: Open Automations Center
  • Go to board → "Automate" → Search "adjust subitem timeline"
Step 2: Select Recipe
When item's date changes, adjust subitem's timeline by the same offset
Step 3: Configure Fields
You'll see the automation sentence with dropdown fields to fill in:
"When item's [date column] changes, adjust subitem's [date column] by the same offset"
Fill in these fields:
Field
What to Select
Example
Why
Item's date column
The parent item's date that triggers the cascade
"Launch Date" or "Project Due Date"
When THIS date changes, it triggers all subtasks to cascade
Subitem's date column
The task date that should adjust
"Due Date" or "Task Deadline"
THIS is what will shift by the same amount
  • Item date column: Project due date (e.g., "Launch Date")
  • Subitem date/timeline column: sub task due date (e.g., "Due Date")

Step 4: Test
  • Change parent date by 3 days
  • Verify all task dates shifted by 3 days


2. Adjust Only Tasks with Certain Status

Setup (3 minutes)

Step 1: Open Automations Center
  • Go to board → "Automate" → Search "move dates subitems status"
Step 2: Select Recipe
When item's date changes, move the dates of all subitems where status column is [status] by the same offset
Step 3: Configure Fields
Field
What to Select
Example
Item's date
Parent date that triggers cascade
"Launch Date"
Subitem's date
Task date to adjust
"Due Date"
Subitem's status column
Which status column to check
"Status"
Status value
Which status should cascade
"Not Started" or "In Progress"
Warning Status is case-sensitive: "Not Started" ≠ "not started"

Step 4: Test
  • Mark one task "Done", change parent date by 5 days
  • Verify: "Done" task unchanged, "Not Started" tasks shifted


3. Adjust by Task Name

Setup (3 minutes)

Step 1: Open Automations Center
  • Go to board → "Automate" → Search "conditional date subitems"
Step 2: Select Recipe
When subitem's date changes and if the subitem's name is name,
then change the date of all subitems with this value in name/text
to the same date + X days/weeks/months
Step 3: Configure Fields
Field
What to Enter/Select
Example
Subitem's name is
Exact task name (type it)
"Milestone"
Subitem's date column
Which date to change
"Due Date"
Days/weeks/months
Time offset
"+0 days" (for same date)
Warning Name is case-sensitive and exact: "Milestone" ≠ "milestone" or "Milestone "