Blog
Productivity

The complete guide to deleting, restoring, and protecting your data in Asana

Gary David
12 Mar
2025
5
min read

If you manage an Asana workspace for a growing team, you already know it can quietly become the source of truth for a lot of things: project timelines, task ownership, client deliverables, approval chains. Which makes data loss less of a theoretical problem and more of a when, not if. Someone deletes the wrong project. A bulk import maps to the wrong fields. An automation fires on a broader set of tasks than intended.

This guide is aimed at system administrators, IT admins, and co-founders who need to understand not just how deletion works in Asana, but where the recovery tools stop and where third-party backups become necessary.

What is Asana?

Asana is a work management platform built around tasks, projects, and the people responsible for them. Teams use it to track everything from day-to-day work to complex cross-functional programmes, with features covering timelines, workload management, reporting dashboards, and goal tracking.

Asana has been rolling out AI features under the Asana AI banner. Their AI Studio lets teams build automated workflows using natural language instructions, and Asana Intelligence sits across the product to summarise work, surface blockers, and draft status updates. The practical upside is faster execution. The practical downside, from an admin perspective, is the same one facing any platform with AI agents that can take action at scale: a misworded instruction or a misconfigured rule can touch hundreds of tasks before anyone notices, and most of those changes are updates rather than deletions, so the trash offers no protection.

How Asana structures its data

Asana is organised hierarchically, and deletion cascades downward. Removing a container removes everything inside it.

Workspaces and organisations

The top level. A workspace contains everything: portfolios, teams, projects, and tasks. Workspace-level deletions are rare but catastrophic. There is no recovery option at this level.

Teams

Groups of users with shared access to a set of projects. Deleting a team does not automatically delete its projects, but it removes the shared access structure and can leave projects without clear ownership.

Projects

The primary containers for work. Deleting a project removes all tasks, sections, attachments, and comments inside it. This is the highest-risk everyday action in Asana.

ProBackup expert tip: When a project is deleted, Asana sends a recovery email with a unique link to the user who performed the deletion. That email is the fastest path to recovery, but it goes to one person. Make sure your admin team knows to check for it immediately — and that the person most likely to delete a project by accident is not also the only person who would receive the recovery link.
Tasks and subtasks

The individual units of work. Deleted tasks move to a recoverable state for 30 days before permanent erasure. Subtasks behave the same way but are tied to their parent task.

Sections and columns

Asana requires at least two sections in a project before you can delete one. When you delete a section, you are prompted to decide what happens to the tasks inside: delete them or move them to another section. The prompt is easy to dismiss without reading carefully.

⚠️ Warning: The section deletion prompt is the most common source of accidental bulk task loss in Asana. Selecting 'delete tasks' instead of 'move tasks' removes every item in that section at once. There is no additional confirmation step.
Comments

Unlike tasks and projects, deleted comments cannot be recovered. There is no trash, no recovery window, no native path back. Once a comment is deleted, it is gone permanently.

Attachments

File attachments are practically irreversible once the parent task is deleted. Even if the task itself can be restored within the 30-day window, attachment recovery is not guaranteed.

Custom fields

Deleting a custom field removes that data point from every task in the project. Like column deletion in other platforms, there is no selective undo.

Archive vs delete: the default should almost always be archive

Asana gives you the option to archive projects rather than delete them. Archiving removes the project from your active views but preserves all data indefinitely. For most cleanup scenarios, this is the right call.

Delete should be reserved for test projects, duplicate entries, or compliance-driven removal where the data genuinely needs to be destroyed. For everything else — old client projects, completed programmes, inactive workstreams — archive keeps your workspace clean without creating any risk.

ProBackup expert tip: If your workspace has accumulated a lot of old projects and the instinct is to delete them for tidiness, archive them instead. You can always come back and delete later if you are confident the data is no longer needed. You cannot undo a deletion you regret six months later.

How to delete data in Asana

Deleting a task

Open the task pane, click the three-dot menu in the top-right corner, and select Delete task. Confirm the prompt. The task moves into a deleted state and is recoverable for 30 days.

Deleting a project

Navigate to the project, click the dropdown arrow next to the project name, and select Delete project. Asana will send a recovery email to the user who performed the deletion. Keep an eye on that inbox.

Deleting a section

Click the three-dot menu next to the section name and select Delete section. You will be prompted to either delete the tasks inside or move them to another section. Read the prompt. This is where most accidental bulk deletions happen.

Deleting a custom field

Click the dropdown arrow next to the field name and select Delete field from project. This removes the field and its values from every task in the project.

⚠️ Warning: custom field deletion is irreversible within Asana. If the field contained important categorisation or tracking data, and you do not have a backup, that data is gone. Consider exporting the project to CSV before removing any custom field you are not certain about.

Immediate recovery options

Asana provides two quick recovery options for mistakes caught in the moment.

The toast notification

Immediately after deletion, a notification appears at the bottom left of the screen with an Undo option. You have roughly 15 seconds. If you catch the mistake instantly, this is the fastest path back.

The undelete button

If you delete a task while the task pane is still open, an Undelete button remains visible in the details pane until you navigate away. Clicking it restores the task immediately.

ProBackup expert tip: Both of these options disappear the moment you navigate elsewhere. They are useful for the immediate 'I just clicked the wrong thing' scenario, not for anything discovered minutes or hours later.

Advanced recovery: finding lost data within the 30-day window

Restoring deleted tasks

Click the Search bar at the top of the workspace and select Advanced Search. Look for a Deleted field under the Status or More filters and set it to Deleted. You can narrow results by assigned user or modification date. Once you locate the task, click Restore in the task pane.

Restoring deleted projects

Check the inbox of the person who deleted the project — Asana sends an automated email with a unique recovery link. If you cannot find that email, use Advanced Search and filter by Projects with a Deleted status.

ProBackup expert tip: The project recovery email goes to the deleting user only. If that person has left the company or is unavailable, your next option is Advanced Search. Make sure at least one admin has access to recovery workflows before they are needed, not after.

What Asana's native recovery can and cannot do

Feature ✅ Good for ❌ Not recommended for
Toast notification / Undelete button Catching mistakes in the immediate moment Anything discovered after navigating away
Advanced Search (30-day window) Recovering deleted tasks and projects within 30 days Comments, attachments, custom fields, or anything older than 30 days
Project recovery email Quick project restoration when caught early Situations where the deleting user is unavailable or the email is missed
Activity log Seeing who changed what and when Rolling back to a previous version of your data

What you cannot recover natively

Comments

There is no recovery path for deleted comments in Asana. No trash, no 30-day window. The moment a comment is deleted, it is permanently gone. For teams that use task comments as a record of decisions or client communications, this is a significant gap.

Custom field data

Deleting a custom field removes its values from every task in the project. This cannot be undone natively. If the field was being used to track status, priority, or categorisation data across hundreds of tasks, that information is gone.

Previous versions of data

Asana's activity log shows you that a field value changed and who changed it. It does not let you roll back. If a third-party integration pushes incorrect data into your tasks, or an AI-driven workflow updates the wrong set of records, you can see the history but you cannot use it to revert at scale. Every correction has to be made manually.

ProBackup expert tip: Before connecting any third-party integration that writes to Asana — or before enabling an AI workflow that updates task fields - export the affected projects to CSV. It takes a minute and gives you a reference point if the integration does something unexpected.
Expired trash

Tasks and projects deleted more than 30 days ago are permanently gone. Asana does not offer an extended window or a way to request recovery from their side. The 30-day limit is a hard cutoff.

AI workflows and automations

Asana's AI Studio can build and execute multi-step workflows that update tasks, reassign work, and change field values across a project. These actions are not deletions, so they do not appear in any trash. The activity log records what changed, but reversing bulk updates manually across a large project is not practical. Without a versioned backup, there is no reliable way to get back to where you were.

What ProBackup covers

ProBackup runs daily, automated backups of all data Asana exposes through its API: workspaces, projects, tasks, subtasks, comments, custom fields, attachments (via task fields), sections, and activity logs.

Each backup cycle creates a separate snapshot, so you can look up exactly how a project or task appeared on any given day and restore from that point. When you restore data, ProBackup adds it back without overwriting anything currently in your workspace.

Some things cannot be backed up because Asana does not make them available through the API: certain file attachments uploaded directly to tasks, and some internal system metadata.

ProBackup expert tip: ProBackup's daily snapshots answer the question 'what did this project look like before the integration ran last night?' — which is exactly what you need when a bulk update or automation error is discovered the next morning. The activity log tells you something changed; ProBackup lets you restore to before it changed.

Reducing risk before something breaks

The best time to set up recovery options is before you need them.

  • Restrict delete permissions. Not every team member needs the ability to delete projects or tasks. Tighten this in your workspace admin settings and reserve project deletion for admins only.
  • Review deleted items weekly. The 30-day window is shorter than it sounds when deletions go unnoticed. A weekly check of Advanced Search filtered by Deleted status catches problems before the cutoff.
  • Archive instead of delete. For any project or task that might be referenced later, archive rather than delete. The data stays accessible indefinitely and there is no countdown clock.
  • Export before bulk operations. Before any large import, bulk field update, or integration that writes to tasks, export the affected projects as a CSV. It is a simple precaution that gives you a fallback.
  • Set up a third-party backup. Native tools cover recent, individual mistakes caught within 30 days. They do not cover comment loss, custom field deletion, version rollbacks, or AI workflow errors. If Asana holds business-critical data, treat it like a production system and back it up accordingly.

Why AI makes external backups more important, not less

For a long time, the main risk in Asana was human error: someone deletes the wrong task, an import goes to the wrong project, a deadline gets bulk-updated to the wrong date. Those mistakes still happen. But as AI becomes a standard part of how work gets managed rather than an optional add-on, the risk profile has changed in one important way: the scale of a potential mistake has increased.

Asana AI Studio can execute workflows across entire projects without a human reviewing each step. A workflow that reassigns tasks, updates custom fields, or marks items complete across hundreds of records can run in seconds. If the conditions were wrong or the instruction was ambiguous, you are left with a large number of incorrect records and an activity log that shows you what happened but cannot undo it.

Asana is a well-designed product. But it was built to manage work, not to provide version control over that work. Those are different problems, and the gap between them is exactly where a dedicated backup earns its place.

Summary

Asana's immediate undo options and 30-day trash are useful for catching recent, individual mistakes. They are not a backup strategy, and they were not designed to be.

  • Archive projects and tasks rather than deleting them wherever possible.
  • Read section deletion prompts carefully - this is where most accidental bulk task loss happens.
  • Check the project recovery email inbox immediately if a project disappears.
  • Remember that comments and custom fields have no native recovery path once deleted.
  • If Asana holds anything business-critical, set up an external backup. The native tools do not cover version rollbacks, AI workflow errors, or data loss discovered after the 30-day window closes.

Start your free trial of ProBackup: https://app.probackup.io/onboarding?platforms=ASANA

Share this post