TL;DR: "Date + Offset" is a family of Subitem Automations recipes that set or adjust subitem dates relative to another date — parent date, creation date, or another subitem date — shifted by a fixed or dynamic offset. This article is the comprehensive reference. Pick the right variant for your workflow from the catalog below.
Project start shifts → all task subitem dates shift by the same offset automatically
What is a "date + offset" automation?
It's a recipe pattern: set a subitem's date by taking another date and shifting it by a defined amount.
Example:
Project starts November 1
Task 1 = Start + 5 days → Nov 6
Task 2 = Start + 15 days → Nov 16
Task 3 = Start + 25 days → Nov 26
If the project delays to Nov 5, all tasks shift automatically.
The three offset types
Fixed offset — same number of days every time (e.g. +5 days)
Dynamic offset — read from a Numbers column on the subitem (each task has its own offset)
Relative offset — shift by the same amount as the trigger date moved (e.g. parent moved +3 days → subitem moves +3 days)
Dynamic offset using a Numbers column — each subitem has its own per-task offset value
When to use this approach
You run the same project type repeatedly
Task dates are always relative to a project start, due date, or creation date
You're tired of manually updating dates when timelines shift
SLA-style — "due in 5 days from when work started." Time-sensitive handoffs.
Common mistakes
Setting the same offset for every task. Result: every task gets the same date. Fix: use different offsets per task to space them properly.
Creating multiple automations for the same date column. Result: automations conflict and dates update incorrectly. Fix: use one automation with a Numbers column to handle all tasks.
Forgetting to enter offset values. Result: some tasks don't update. Fix: every subitem must have a number in the Offset column.
Confusing parent-date-triggered with creation-date-triggered. Result: the wrong dates change at the wrong time. Fix: pick the trigger that matches when you want the date set.
Use negative numbers for dates BEFORE the reference date
Most date + offset variants accept negative numbers. This is useful for event planning, where prep tasks happen before the main event:
Task
Offset from event date
Venue Booking
−90 days
Send Invitations
−45 days
Confirm Catering
−30 days
Final Headcount
−7 days
Event Setup
−1 day
If the event is March 15, Venue Booking is automatically December 15.
Troubleshooting
Dates aren't updating — check that the automation is active (not paused), the trigger column matches, and offset values are filled in for every subitem.
Wrong dates calculated — verify offset values (5 not 50), check positive vs negative direction, confirm the offset column is Numbers type (not Text).
Some subitems update, others don't — every subitem needs an offset value entered. Empty cells = no update.
The wrong dates are changing — you may have picked the wrong trigger (creation vs status vs parent change). Each variant fires on a different event.