Actions > Automate deadline shifts on tasks
Countdown deadline automation
Tallyfy lets you set task deadlines that count backwards from a target date. Your meeting agenda can be automatically due 1 day before the meeting. That’s how preparation tasks always finish before the critical date arrives.
When to use countdown deadlines
Section titled “When to use countdown deadlines”- Meeting prep - reminders 1 day before scheduled meetings
- Event planning - setup tasks due 2 weeks before the event
- Launch coordination - marketing materials due 1 week before launch
- Contract renewals - start discussions 30 days before expiration
- Compliance - submit reports 5 days before regulatory due dates
You’re working backwards from a fixed date. Everything lands on time.
Each task has no dependency on the others. They are four independent offsets from one date field, which is why they all point at the same anchor.
How to create countdown deadline automations
Section titled “How to create countdown deadline automations”-
Add a date field for the target date
In your kick-off form1 or an early step, add a Date field (e.g. “Meeting date”, “Event date”, “Contract expiration date”). Use a real Date field rather than plain text: Tallyfy can technically read a date out of any field type, but if the value is missing or unreadable when the automation runs, it calculates the deadline from right now instead of leaving it alone, which can push a countdown deadline into the past.
-
Add preparation steps
Add steps to your template for the work that needs to happen before that date (e.g. “Send meeting agenda”, “Finalize event venue”).
-
Create deadline automations
Set up automations that calculate deadlines backwards from your date field:
Example - meeting reminder 1 day before:
If
- Meeting Date is not empty
Then
- Shift deadline
- Apply to
- Send meeting reminder
- Shift by
- 1 day before Meeting Date
IF field "Meeting Date" is not empty THEN shift deadline of "Send meeting reminder" by 1 day before field "Meeting Date"Example - event prep 2 weeks before:
If
- Event Date is not empty
Then
- Shift deadline
- Apply to
- Finalize catering order
- Shift by
- 14 days before Event Date
IF field "Event Date" is not empty THEN shift deadline of "Finalize catering order" by 14 days before field "Event Date"
Real-world examples
Section titled “Real-world examples”Sales funnel
Section titled “Sales funnel”Kick-off form field: “Scheduled meeting date”
If
- Scheduled Meeting Date is not empty
Then
- Shift deadline
- Apply to
- Complete prospect research
- Shift by
- 3 days before Scheduled Meeting Date
IF field "Scheduled Meeting Date" is not empty
THEN shift deadline of "Complete prospect research" by 3 days before field "Scheduled Meeting Date"
If
- Scheduled Meeting Date is not empty
Then
- Shift deadline
- Apply to
- Send meeting agenda
- Shift by
- 1 day before Scheduled Meeting Date
IF field "Scheduled Meeting Date" is not empty
THEN shift deadline of "Send meeting agenda" by 1 day before field "Scheduled Meeting Date"
If
- Scheduled Meeting Date is not empty
Then
- Shift deadline
- Apply to
- Meeting day checklist
- Shift by
- 2 hours before Scheduled Meeting Date
IF field "Scheduled Meeting Date" is not empty
THEN shift deadline of "Meeting day checklist" by 2 hours before field "Scheduled Meeting Date"
Valid deadline units are minutes, hours, days, weeks, and months.
Podcast publishing
Section titled “Podcast publishing”Kick-off form field: “Podcast launch date”
If
- Launch Date is not empty
Then
- Shift deadline
- Apply to
- Upload final audio
- Shift by
- 1 week before Launch Date
IF field "Launch Date" is not empty
THEN shift deadline of "Upload final audio" by 1 week before field "Launch Date"
If
- Launch Date is not empty
Then
- Shift deadline
- Apply to
- Create social media posts
- Shift by
- 3 days before Launch Date
IF field "Launch Date" is not empty
THEN shift deadline of "Create social media posts" by 3 days before field "Launch Date"
If
- Launch Date is not empty
Then
- Shift deadline
- Apply to
- Final quality check
- Shift by
- 1 day before Launch Date
IF field "Launch Date" is not empty
THEN shift deadline of "Final quality check" by 1 day before field "Launch Date"
International shipping
Section titled “International shipping”Step 1 fields: Location (dropdown) and Expected arrival date (date field)
If
- Location is International
Then
- Show step
- Apply to
- Verify customs documentation
IF field "Location" is "International"
THEN show "Verify customs documentation"
If
- Location is International
- AndExpected Arrival Date is not empty
Then
- Shift deadline
- Apply to
- Verify customs documentation
- Shift by
- 1 week before Expected Arrival Date
IF field "Location" is "International"
AND field "Expected Arrival Date" is not empty
THEN shift deadline of "Verify customs documentation" by 1 week before field "Expected Arrival Date"
This automation’s condition checks Location, not the arrival date, so it doesn’t automatically skip a blank date the way the examples above do. Without the second condition, a blank Expected arrival date would still let the automation fire, and Tallyfy would calculate the deadline from right now instead of the arrival date, landing it a week in the past and marking the task overdue immediately. Adding field "Expected Arrival Date" is not empty stops that: the deadline only shifts once there’s a real date to count back from.
International shipments won’t get stuck at customs, as long as the arrival date is filled in.
Advanced patterns
Section titled “Advanced patterns”Multiple deadlines from one date
Section titled “Multiple deadlines from one date”Create separate automations that all reference the same date field:
If
- Contract End Date is not empty
Then
- Shift deadline
- Apply to
- Initial renewal discussion
- Shift by
- 60 days before Contract End Date
IF field "Contract End Date" is not empty
THEN shift deadline of "Initial renewal discussion" by 60 days before field "Contract End Date"
If
- Contract End Date is not empty
Then
- Shift deadline
- Apply to
- Prepare renewal proposal
- Shift by
- 45 days before Contract End Date
IF field "Contract End Date" is not empty
THEN shift deadline of "Prepare renewal proposal" by 45 days before field "Contract End Date"
If
- Contract End Date is not empty
Then
- Shift deadline
- Apply to
- Send renewal offer
- Shift by
- 30 days before Contract End Date
IF field "Contract End Date" is not empty
THEN shift deadline of "Send renewal offer" by 30 days before field "Contract End Date"
Each one is a separate automation - they’ll all fire independently based on the same date.
Conditional countdown deadlines
Section titled “Conditional countdown deadlines”Different lead times based on other field values:
If
- Event Type is Small Meeting
- AndEvent Date is not empty
Then
- Shift deadline
- Apply to
- Room setup
- Shift by
- 1 hour before Event Date
If
- Event Type is Large Conference
- AndEvent Date is not empty
Then
- Shift deadline
- Apply to
- Room setup
- Shift by
- 1 day before Event Date
IF field "Event Type" is "Small Meeting"
AND field "Event Date" is not empty
THEN shift deadline of "Room setup" by 1 hour before field "Event Date"
IF field "Event Type" is "Large Conference"
AND field "Event Date" is not empty
THEN shift deadline of "Room setup" by 1 day before field "Event Date"
Working hours adjustment
Section titled “Working hours adjustment”Tallyfy adjusts deadlines to fall within your org’s configured working hours2. If a calculated deadline lands on a non-working day, it shifts to the next available working day and time.
- Add buffer - use 2 days before instead of 1 for critical tasks
- Name tasks clearly - include timing like “Send agenda (1 day before meeting)”
- Guard against blank dates - if the automation’s condition doesn’t already check the date field, add that check (or make the field required), so a blank date can’t push the deadline into the past
- Set fallback deadlines - add default deadlines on steps in case date fields are left empty
- Test around weekends - verify deadlines calculate correctly near non-working days
Related articles
Section titled “Related articles”Examples > Combined visibility and deadline automations
Edit Task > Set an exact date on a task
Edit Task > Set an exact date on a task
Footnotes
Section titled “Footnotes”Was this helpful?
- 2026 Tallyfy, Inc.
- Privacy Policy
- Terms of Use
- Report Issue
- Trademarks