Form Prefill values

Is there a way to prefill fields on a form based off a url query string?

For Example, our form has the url<ASANAHASH>&id=<ASANAID>. If we append the url with &<CUSTOMFIELDID>=<INTERNALVALUE>, it would populate the custom field referenced by the <CUSTOMFIELDID>.

If this is not possible, are there plans to allow this feature?


Hi @Benjamin_Ragan,

This is not possible right now but we’d love to hear what your use case is and what you would like to solve for!

1 Like

I figured this wasn’t possible, but I needed to ask. This would be a great enhancement.

Use case 1:

We have an internal application which creates and manages task. However, we use Asana for the other 99% of our tasks and are looking at merging the two.

The current process is our users click a menu item to create a task. The task which is created auto-populates a few items automatically (e.g. Client ID, Item ID, etc.) and the user only fills out a description.

We were hoping to replace this menu item with a hyperlink to an Asana form and use the query string to auto-populate the known information. This would allow us to get all of our tasks in Asana and would reduce input errors.

Use case 2:

We have a project which contains a list of all tasks we have received from clients via email. This project has a custom field called Client ID. At this time our team is setting up the task to Asana using multiple methods (email add-ins, forwarding, etc.).

We were hoping to create a form to replace the emails. The form would contain a few fields one of them being a custom field called Client ID. We would then provide our clients with a URL to the Form. We could append to the URL’s query string information which would auto-populate the Client ID field. Our client can then distribute the URL to all of their employees, which might not know the Client ID, to submit tasks.

We are hoping to do this with more than the Client ID field.

We know there are multiple ways to accomplish this, but were hoping to explore the forms option.


@TonyC: Did my last comment help clarify what I am requesting?

Hi, I have the same issue. Help us!

I embed some customer Asana forms in our app and it would be fantastic to be able to send the context information into those forms.

As an example right now a customer has to enter their name and email address but I already know this information and it would be great to pass it in the query string to pre-populate the form field values.


This feature will be extremely helpful. +1

Second this!
Example: In the case where an internal user has a request, any time the user spends typing her own name and/or email could be spent more productively on something else.

+1 need a url link to a specific form drop down!

I found this discussion while looking for an answer to this question. We’d like to have a guest speaker information form that we partially pre-fill before sending to our live event guest speakers. Otherwise, it looks like too many questions, particularly since we know some answers.