How To Add Status Tracking to Your Google Sheets Flow

Effectively track the status of your synced items in Google Sheets in a few simple steps.

What does this article cover?

In most project management tools like Asana, Monday.com, and Clickup, it’s easy to signify when your task is complete with a simple button. 

But let’s say you’re syncing that task data to a Google Sheet. There are no “complete” buttons that come with a Google Sheet. This is where status tracking comes in.

What is status tracking?

In the context of your Unito flow, status tracking means syncing a change between two status types: “Complete” and “Incomplete.”

For example, if I have a flow between Asana and Google sheets, and I complete an Asana task, that change would also be reflected in Google Sheets. This keeps users in both tools properly up to date with task progress.

How to create a status column in your Google Sheet

Make sure before you add your status column that your Unito add-on is properly installed in your Google Sheet. Then, follow these simple steps:

First, create a new column and title it “status” in row one. Then, click on the letter header at the top of the column to highlight it.

Then, from the menu at the top, click “Data” and then choose “Data validation.”

A sidebar will appear on the right of your sheet, listing your sheet’s validation rules. Select “+ Add rule.”

Under “Criteria” select “Dropdown.” Then, you can add items that will act as your status types. Remember, “status” at Unito refers to only “Complete” and “Incomplete.”

Then, click “Done” at the bottom of the side bar. Your column is now ready for status tracking. 

Adding the mapping in your Unito flow

Once your column is added and functional, it’s time to map it in your Unito flow. 

First, log into your Unito dashboard, and click on the name of your flow. In this example, we have a flow set up between Asana and Google Sheets, but the configuration is the same between any project management tool and Google Sheets. If you haven’t set up a flow yet, click here, for step-by-step instructions. 

Next, click on the pencil icon on step 4 of the flow builder, called “Fields mapped.”

Click the blue bar near the top that says “+ Add mapping.” Select “Status” on both sides of the new mapping. A gear icon will appear on the left. Click it to drop down for more detailed mapping.

Click on the blue “+Add more statuses & status” button, and match your “Incomplete” status on both sides. Click the same button again to map your “Complete” status on both sides as well.

Once you save your flow, you can either save and apply this status to new tasks going forward, or retroactively to apply to all applicable historical tasks. 

That’s it. Your status tracking is configured in your flow, so when an item status is changed from “Incomplete” to “Complete,” the change will reflect on both sides.

Auto-deletion for your Google Sheets rows

In addition to status tracking, Unito also supports Google Sheets row deletion. This means, when a task is deleted or removed in one tool, Unito will delete the matching row in Google Sheets. 


To set this up, click on the pencil icon on step 3 of the flow builder called “Rules created.” The rule for syncing into Google Sheets will have an action option at the bottom that says “when a task is deleted, archived, no longer available.” From the dropdown options, select “Remove inactive row from Google Sheets.”

Please note, that this feature is unique to Google Sheets, and we can not sync deletion within other tools. For our full deletion policy, check here.

Additional Unito field mapping options

Much like the status tracking we configured earlier in this article, you could also create a similar mapping for more granular progress updates. 

For example, you could follow the Google Sheets steps again, but instead of making a “status” column, call it “Progress” and add values like “Planning,” “In Progress,” and “Completed.”

Then, follow the Unito steps again, and map your new “Progress” columns to a matching value in the other tool. In our example from earlier, we chose to map “Progress” to Asana’s “Section/column” field. It should look something like this. 

Now both your status and progress mappings will reflect changes appropriately.