I am new FORMS user. Asana creates FORM link from project form definition. it does not allow for default field values (as many have requested here). It also does not allow FORM link to be modified to support URL parameters (at least, I tried, perhaps the wrong format)… for things like passing pre-filled or default values for field(s) info on the form link request (eg user’s name, email, phone, or other fields such as type of form request).
It would be great if we could pass parameters in URL request. For example:
https://form.asana.com/?k=WO6QglF80jd_09MRm0EqnA&d=1181729154158375
could be modified as…
https://form.asana.com/?k=WO6QglF80jd_09MRm0EqnA&d=1181729154158375&name=‘Grant%20L’
to set first field “NAME” to “Grant L”
This way, in terms of integrations, you could pass pre-filled/default values with URL form request (from web site, app, etc).
Of course there are some challenges… names of each field (is this done today, accessible, is there pre-fix for Asana account number, portofolio, project, etc or some other naming convention, or simply to externalize these names in FORM creation panel)?
Another challenge with FORMs in general is NO CAPTCHA support… to prevent bots from pre-filling/spamming forms into Asana. This is an issue today even with user interface… no way to guarantee human at UI… another feature request.
Thoughts/comments/solutions?
Would be easier than API integration… and use standard URL format for FORM link.