We have a similar use-case to those described above:
We maintain our own application which has logged in user information (Name, email, dealership) and we’d like create forms in Asana to manage requests from users so we can manage their tasks. We also need to group items together based on a common dealership. We don’t want to have to maintain a list of active dealerships in our app and in Asana as well.
Since our app has user information, we can dynamically generate a url which pre-populates that info IE:
https://form.asana.com/?k=WO6QglF80jd_09MRm0EqnA&d=1181729154158375&name=Bob%20Jones&email=bob.jones@somecompany.com&dealership=Cityville%20Town
(Note that the values are URL encoded)
The overall goal here is to save us the development time of building a custom form and tables to store that information and instead leverage Asana’s existing form capabilities. We would also use Asana’s reporting capabilities to generate invoicing for services rendered.
There is another request which is almost identical here: