The particular ways to deploy that form are limited and documented in:
Although not officially supported by Asana, and only functional in browsers (not desktop/mobile Asana apps), you can do a lot more with browser extensions. For an example (disclaimer: I’m the creator):
So, I think you need to indicate the intended use of your form in order to specify which solution would work.
Larry