Asana taskswithout the spreadsheet.
Collect Asana task information with a simple form and download a clean CSV ready for your Asana bulk import workflow.
Asana Tasks
Try the template with up to 3 tasks
What You'll Collect
Task Name
StringThe person's name for identification and communication.
Description
StringDetailed description or notes about this record.
Section
StringFree text, exported as the “Section” column.
Assignee (Email)
StringEmail address for contact, communication, and account recovery.
Collaborators (Comma-Separated)
StringFree text, exported as the “Collaborators” column.
Start Date
DateA date in MM/DD/YYYY format.
Due Date (MM/DD/YYYY)
DateA date in MM/DD/YYYY format.
Type
EnumChoose one of: Milestone.
Dependents
StringFree text, exported as the “Dependents” column.
Parent Task (Name)
StringThe person's name for identification and communication.
Need more than three tasks?
Collect up to a thousand tasks instead.
The free template is limited to three rows so you can try the workflow. Create your own Import Builder form when you need to collect larger datasets.
Create your own formUp to 1,000 rows
Collect larger datasets without passing spreadsheets around.
Asana-ready fields
Use fields designed around the Asana task import format.
Validation
Help people provide complete and consistent task data.
Reusable forms
Use the same form whenever you need to bulk import tasks.
How it works
From task details to Asana-ready CSV in three steps.
01
Prepare
Give someone a simple form to enter the task information you need.
02
Map
Keep the information structured and make it easier to avoid missing or inconsistent data.
03
Import
Download the completed CSV and use it with your Asana bulk import workflow.
Why use a form?
Getting task data is often harder than importing it.
Sending someone a spreadsheet and asking them to fill it in can lead to missing fields, inconsistent values and unnecessary back-and-forth.
A structured form gives people a clearer way to provide the task information your Asana project needs.
Missing information
Required information is easier to communicate before the CSV is created.
Inconsistent values
Use structured fields and predefined options where appropriate.
Spreadsheet back-and-forth
Collect the information directly through a simple browser form.
Asana CSV template
A simple way to collect Asana tasks
Use this template to collect Asana task information such as task names, assignees, due dates, priorities, descriptions and other task details. Whether you're launching a new project, onboarding team members, or migrating tasks from another system, this form makes it easy to gather all the information Asana needs in the right format.
Managing projects in Asana works best when your team has clear, well-organized tasks with consistent information. Instead of sending someone a spreadsheet and asking them to work out which columns to complete, give them a simple form built around the Asana task import format. The form guides people through the information you need while ensuring data consistency.
Asana's CSV import feature supports a wide range of task fields including custom fields, allowing you to bring in detailed task information from external sources. This template includes the most commonly used fields like task name, assignee, due date, priority, description, status and project information. You can easily customize the form to match your specific Asana workflow and add additional fields as needed.
Once your team has filled in the form, download the CSV and use it with your Asana bulk import workflow. If you need different fields, additional validation, custom field mapping, or more than a few rows, create your own Import Builder form and configure it for your specific project requirements.
Need a CSV form of your own?
Create a custom Import Builder form with your own fields, validation and row limits.
Get started