How to create a custom field in Asana

Add a custom field to an Asana project in List view: choose a field type, name it, set its options, and see the new column appear next to your tasks.

Quick answer

To create a custom field in Asana, open a project in List view, click Add field at the end of the column headers, pick a field type such as Single-select, enter a field title and its options, then click Create field. The new field appears as a column in the list.

Steps at a glance

  1. Open a project in List view.
  2. Click Add field after the last column.
  3. Choose a field type such as Single-select.
  4. Enter a field title.
  5. Type a name for each option.
  6. Click Create field.
  7. Check the new column in the list.

Interactive demo

Loading demo…

Summary

Custom fields let you track information that Asana does not include by default, such as a content stage or request type. Each field becomes a column in your project, so everyone sees the same structured data on every task.

Step-by-step guide

  1. Step 1

    Click Add field

    Open your project in List view. At the right end of the column headers, click **Add field** to open the field type menu.

  2. Step 2

    Choose a field type

    The menu lists the available types under Field types. Click **Single-select** to create a field where each task takes one value from a list you define.

  3. Step 3

    Name the field

    In the Add field dialog, click **Field title** and type a name. This example uses "Content stage". The name becomes the column header.

  4. Step 4

    Name the first option

    Click the first **Type an option name** box and enter a value. This example uses "Draft".

  5. Step 5

    Name the second option

    Click the second **Type an option name** box and enter another value, such as "Published". Use **Add an option** if you need more values.

  6. Step 6

    Create the field

    Check the title and options, then click **Create field**. Click **Cancel** instead if you want to close the dialog without saving.

  7. Step 7

    Find the new field column

    Back in the list, a new column with your field title appears after the existing columns. Each task has an empty cell in it, ready for a value.

Why this matters

You are running a project and need to see where each item stands, but the default columns do not cover it. Adding a custom field gives every task a consistent, filterable value you can scan at a glance.

Frequently asked questions

  • Which field type should I use for a fixed list of values?

    Single-select works well when each task should have exactly one value from a set you define, such as Draft or Published.

  • Can I add more options after the first two?

    Yes. The dialog includes an Add an option button for adding further values before you create the field.

Create interactive demos like this one — free, no coding required.

Start for free →