Tie custom field to board columns

I have a scrum board where I sync tasks with my team. The board has columns like “todo”, “in progress”, “done”, etc. The board works well, and it is easy to move tasks between columns.

But, these tasks also exist in other boards. Especially, they are in the company board, which has its own groups and columns.

I need a way to reflect the task status across different boards.
We have a custom field of “status”, but I cannot tell Asana to automatically update it when I move tasks between columns.
It would be really helpful if the columns reflect this custom field. It would sync all of my tasks across the different boards.

Is this possible?

This seems like an essential feature and a no-brainer. +1!

I would also really really love this feature. This is the primary reason why we do not use the Board Layout at all in Asana, which is also one of the missing features most likely to push us back towards JIRA.

I’ve described the way we currently work around this problem in a short medium article I wrote up: https://medium.com/@jaimemarijke/how-we-shoehorned-agile-into-asana-dda3e78d8758

1 Like

Hi @Jaime_McCandless and welcome to the forum,

Great write-up on JIRA vs. Asana!

FYI, you can easily link a custom field to Board columns (sections) using If-Then Rules in my Flowsana integration. Here’s an example of moving a task to a different column based on changing the value of a Status custom field:

You could also go the other direction, so to speak, and create a rule that updates a custom field based on moving a task to a different column.

This feature should become possible with Rules feature even on Asana Premium plan, by using Routing kind of rules. Additionally if you have DONE column, and move only completed tasks there, Agile kind of rules would save you a coupe of clicks as well.

1 Like

This is increasingly a priority for our team. The ability to tie a projects sections (and thus board columns) to a custom field would add amazing flexibility to a project.


As @Myroslav_Opyr said, you can do this now with Asana’s Rules:

This is not really solved. @Uri_Kutner was really asking for a general feature of linking sections/board columns to a user selected custom field (or standard field). This would allow users to set standard workflows across multiple projects as they see fit without the need to use multiple unnecessary rules every time a new project is created. In my opinion this is how sections / board columns should have been implemented in the first place. The flexibility and ease of use would have been amazing.

1 Like

2 posts were merged into an existing topic: Deploy Custom Fields as Board Columns

Hello Asana, the new Rules is great and useful. However, using this to tie between custom fields to columns and project create a lot of redundant work.

The simplest way to sort everyone cross projects status nightmare and to get rid of the needs to create so many projects just to have different views is:

Allow user to select Custom filed and deploy as columns

That’s how you can deploy the columns across projects and keep in sync.
it also allows changing the project view depend on the need such as show the columns per status, or section or priority depend on your custom fields option.

1 Like

Here is an example from Notion that doing it amazingly


Hi @Shneor :wave:

Thank you for taking time to share your feedback with us! We really appreciate it! This is certainly a great idea to explore in the future! :slight_smile:

Have a great week!


Hi all,

I was wondering if it is planned to implement this like other applications (Notion, Coda, AirTable) over this.

I would like to switch columns depending on meta data selected.
This means, I have a huddle board showing Backlog, InProgress, Finished.
I would like to switch to a view that shows “Assigned to” people per column.
Or switch to Priority Type per Column.

I hope this makes sense? I found no similar topic in the forum.

Sorting is not a solution in my case.




Hi @Tom_Solid :wave:

From what I understand your request is similar to this one: Deploy Custom Fields as Board Columns

If it’s OK with you I’m gonna merged your post with this main thread to consolidate feedback.
I would also suggest to add your vote by clicking on the “Vote” button at the very top of the thread!

Have a great Wednesday Tom!


Sure! I didn’t find this. Thanks for the heads up Natalia.

1 Like

Yes, this is exactly what I was looking for. Any news if this on the Asana roadmap?


Not worries at all @Tom_Solid :smiley:
I don’t have any update to share at the moment but I’ll make sure to keep you posted as soon as I do!


It will save so much work and increase the functionality drastically!. Even with the new Rules, you need to create multiple boards for each custom field (we have 7 levels of this) and create dozens of rules to get near to what this basic functionality can provide.
This feature was needed a long time ago, and every time I thought, ho, they’re probably realising it soon, but not.

Add you VOTE’s


100% Agree

1 Like

Use case: we use a new project to plan each product release with sections across product, design, eng, QA etc. Under the eng section we have all the features & big fixes and a custom field for “waiting”, “doing”, “done” to track progress of the release.

Problem: we want a clean board view for engineers to be able to review the waiting feature/bug, decide which to work on, move it to the doing column, and then move to the done column when done.

Solution 1: we create 3 sections in the list = Eng - Doing, Eng - Waiting, Eng - Done which are then reflected in the board. In board view you can hide columns we don’t want (eg. product, design) so that just these 3 eng columns show.

Solution 2: the ideal solution that I think would provide a lot more flexibility for any user is that you can choose how to build your board structure ie each column = each section (default and live today), each column = the fields in a custom field. Choosing the latter, we would create a status custom field in the list (waiting, doing, done) and a board structured by this custom field so that the columns are waiting, doing, done. Changing the custom field in the list view moves the task to another column in the board view, moving the column in the board view changes the custom field in the list view. Check out how Airtable provide this flexibility for their kanban view: https://support.airtable.com/hc/en-us/articles/229848887-Guide-to-kanban-view#change

I know Rules can somewhat enable this if we create a separate project for the board view, but we need both the list and board view contained in 1 project.