Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
webform_tracking adds tracking information to your webform-submissions. In general the data is accumulated over a user's visit to your site. The data can be accessed via the webform results table / download.
Data being tracked
- Internal & external referer.
- The form-URL
- IP-address
- country (based on GeoIP - if the PHP geoip module is available)
Several URL parameters:
- utm_source, source, s
- utm_medium, medium, m
- utm_content, version, v
- utm_term, term, t
- utm_campaign, campaign, c
- other, o
- refsid
Do Not Track (DNT)
By default this module does respect DNT. If you want the tracking-data to gathered regardless of the DNT-header you can override this behaviour using a configuration variable:
variable_set('webform_tracking_respect_dnt', FALSE);
Dependencies
Installation / configuration
Install and enjoy!
Supporting organizations:
developed and published this module.
Project information
- Module categories: Developer Tools
- 17 sites report using this module
- By torotil on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
7.x-2.4
released 20 July 2021
Works with Drupal: 7.x
✓ Recommended by the project’s maintainer.
Remove webform patch dependency for results