Delete behavior
Configure how deletions are handled across platforms
2sync uses a safety-first approach to deletion. By default, deleting items un-syncs them rather than removing them from both platforms. This protects against accidental data loss while giving you control when you need it.
What is the default delete behavior?
When you delete an item in one app:
Delete in external app → Notion
By default:
- The Notion page is un-synced (disconnected)
- The page remains in Notion
- The Sync Status shows "Removed"
- No data is lost
Delete in Notion → external app
By default:
- The external item is un-synced
- The item remains in the external app
- The link is broken
This prevents a Notion cleanup from accidentally deleting your calendar events or tasks.
How do I enable deletion?
To allow deletions to propagate:
- Open your automation
- Go to Sync Settings
- Find Allow event/task deletion
- Enable the toggle
- Confirm the warning
Enabling deletion means deleting in one app removes from both. Test with non-critical data first.
Per-direction deletion
Some automations offer directional control:
- Delete from external app: Removes Notion page when external item deleted
- Delete from Notion: Removes external item when Notion page deleted
Enable only the direction you need for safer operation.
How does the trigger deletion field work?
For calendar events, map the Trigger deletion field to automatically delete based on a property:
Setup
- In Field Mapping, click + Add Field
- Select Trigger deletion on [App]
- Map to a Checkbox, Status, or Formula property
- Confirm the warning
How it works
When the mapped property becomes true/checked/complete:
- 2sync deletes the item from the external app
- The Notion page remains (or is deleted, based on settings)
Use case: auto-delete completed events
- Map Trigger deletion on Google Calendar to "Done" checkbox
- When you check "Done" in Notion
- The event is removed from Google Calendar

When mapping Trigger deletion, all currently-checked items will be deleted on the next sync. Review your database first!
How do I recover deleted data?
In Notion
Deleted pages go to Trash:
- Open the sidebar
- Click Trash
- Find and restore the page
In external apps
Most apps have their own recovery options:
- Google Calendar: Check "Trash" or "Deleted events"
- Todoist: View deleted tasks in activity log
- Gmail: Check Trash folder
2sync doesn't store data
For privacy, 2sync doesn't store your data. Once deleted from both platforms, recovery isn't possible through 2sync.
What is the auto-stop safeguard?
2sync has an automatic stop safeguard when unusual deletion activity is detected:
What triggers it
- Mass deletion detected
- Unusually high delete rate
- Potential sync loop
What happens
- Automation pauses automatically
- You receive a notification
- Manual restart required
To resume
- Review what caused the stoppage
- Check your filters and settings
- Click Resume or Restart in the automation
Bypass option
For legitimate bulk operations, you can enable Bypass Auto-Stop in Advanced sync settings:
- Use only when you expect mass deletions
- Re-enable the safeguard after
How do I prevent accidental deletion?
Keep deletion disabled
The safest approach is leaving deletion off. Un-synced items accumulate but nothing is lost.
Use sync status
Map Sync Status to track item states. See Sync item statuses for the full list:
- Synced: Active link
- Ignored: Excluded by filter
- Removed: Source item deleted
Filter Notion views to hide removed items without actually deleting them.
Review before enabling
Before enabling deletion:
- Check what would be affected
- Test with a few items
- Have backups if needed
One-way sync for archives
For archival use cases (email, completed tasks), use one-way sync:
- External app → Notion only
- Nothing flows back
- Deletion in Notion never affects source
What are common deletion issues?
Items keep reappearing
Cause: Deletion disabled, so items un-sync but don't delete.
Fix: Enable deletion if you want items removed from both places. Or use filters to prevent re-sync.
Duplicates after deletion
Cause: Editing recurring events or conflicting automations.
Fix: See Recurring Events guide for handling duplicates.
Deleted wrong items
Cause: Filter changes or bulk operations.
Fix: Check Notion Trash and external app recovery options immediately.
How does deletion work per integration?
Calendar (Google/Outlook)
- Deleted events un-sync by default
- Enable deletion to remove from both
- Trigger deletion available for completion-based removal
Tasks (Todoist/Google Tasks)
- Deleted tasks un-sync by default
- Completed task behavior is separate from deletion
- Trigger deletion can link to completion status
Contacts (Google/Outlook)
Extra cautious by default:
- Deleting a contact in Notion never affects Google/Outlook
- Must explicitly enable deletion to propagate
- Prevents contact list cleanup from wiping phone contacts
Email (Gmail/Outlook)
One-way protection:
- Email sync is one-way (email app → Notion)
- Deleting in Notion never affects your inbox
- Deleting in email un-syncs but keeps Notion page
Related
- Safety limits for understanding auto-stop thresholds and safeguards
- Sync item statuses for tracking synced, ignored, and removed states
- Advanced sync settings for bypass auto-stop and other settings
- Activity logs for reviewing deletion history
- How sync works for understanding the sync lifecycle
FAQ
What's the safest deletion setting?
Leave deletion disabled (the default). Items un-sync rather than delete. You can manually clean up Notion pages without affecting external apps.
If I delete an automation, are my items deleted?
No. Deleting an automation just removes the sync link. Your data in both Notion and the external app remains untouched.
Can I recover items deleted through 2sync?
Check Notion's Trash and your external app's recovery options. 2sync doesn't store data, so recovery depends on the platforms themselves.
What triggers the auto-stop safeguard?
Unusual deletion patterns—like mass deletions or rapid delete rates. It's designed to catch sync issues before they cause damage.
How do I clean up un-synced items?
Map Sync Status and create a Notion view filtered to 'Removed' or 'Ignored.' Then delete those items manually in Notion.
If I delete a section from Todoist, will the related Notion page also be deleted?
No. Deleting a Todoist section that is mapped to a section relationship does not delete the corresponding Notion page. You need to delete the page in Notion manually if you want both platforms to reflect the change.
Why are some events not being deleted?
By default, 2sync un-syncs items instead of permanently deleting them when you remove them from either side. This prevents accidental data loss. Un-synced items remain in the app but are no longer tracked by 2sync. To hide them in Notion, add a view filter on the Sync Status property to exclude items with a Removed status.