This plugin grabs that data and allows you to add it to in your site using hidden fields.
Campaign you can identify specific campaigns and referring URL ...
But with this plugin, you can drill into the detail and find out.
Track multiple forms on your WordPress site and full support for Gravity Forms users, checkout Google Analytics Tracking For Forms Pro..
Extract the zip file and just drop the in the wp-content plugins directory of your WordPress installation and then activate the Plugin from Plugins page..
The plugin creates menu under your Settings menu that allows configuration of the plugin..
Version 1.5.x supports one form but it can be on more than one page of your site, so for example if you use plugin like Gravity Forms you can have the same form on many pages..
We do make Pro version of this plugin that supports the ability to include tracking data on multiple forms, more info here.
Browse the code, check out SVN repository, or subscribe to the development log by RSS...
Changelog 1.5.4 Testing for WordPress 3.9 1.5.3 Capability for users running PHP 5.4 1.5.1 First version released on WordPress repository...
Read more