HI Matt,
I do not think there is a plugin by default.
Here are some information that I found :
Collecting Data From Form Elements:
http://microsite.omniture.com/t2/help/en_US/sc/implement/data_elements.html
If I were your implementation, I would use Tag Management system to create a tag that would automatically track forms on your website. if you are not using any Tag Management at the moment I would suggest you to use our Dynamic Tag Management that is free to use. It is one of the best Tag Management system in the market. (http://microsite.omniture.com/t2/help/en_US/dtm/).
So in the tag, I would do the following:
-onLoad of a step in your form send an s.t() call with the form variable (see post above to choose for form variable) with a value like that for example. FORM NAME | STEP#
-For each field, on onchange event send a custom link tracking call (s.tl()) with the same form variable with a specific format Form name|Field name or ID|Field Value
-On thank you page of form send an image request with the form variable with a value like Form Name|COMPLETE
On top of having this implementation I would use a classification to create additional reports: FORM NAME, STEP NAME, FORM VALUES (it is an example of classification). To make the classification automatic I will use RULE BUILDER classification based on a regex formula :
http://microsite.omniture.com/t2/help/en_US/reference/classification_rule_builder.html
http://microsite.omniture.com/t2/help/en_US/reference/regex_classification_rules.html
With this example of form classification :
-once you have created a tag you should be able to reuse it to automatically track any form on your website (if coded in similar way)
-it only needs one variable
-it will allow to use pathing if using traffic variable and therefore fallout report
-classification will allow you to make as many new report that you want, and by using rule builder classification no need to do the classification manually every so often.
If you need you could request our consulting team to do that for you, I am sure they have done it before. I would contact your account manager to learn more
Best regards.
Alexis Cazes