Skip to main content

URL Parameter TrackingProNew in 5.12+

Freeform can automatically capture UTM and other URL tracking parameters (e.g., utm_campaign, utm_source, utm_medium) for every submission. Configure the expected parameter names just once globally, with the option to configure form-specific parameters in the builder, and Freeform handles the rest.

Setup Instructions

1

Configure Global Tracking Parameters

2

Enable per Form inside the Builder

Any additional form-specific parameters can be added here.

3

Configure Integrations & Notifications

If you wish you include any URL parameters in email notifications or pass off to an integration, you can do so using {{ url_parameters.param_name }}.

For example:

{{ url_parameters.utm_source }}
{{ url_parameters.utm_medium }}
{{ url_parameters.utm_campaign }}
{{ url_parameters.my_custom_param }}
{{ url_parameters.some_test == "test" ? "this is a test" : "this is NOT a test" }}
4

Example URL

https://mysite.net/contact?utm_source=facebook&utm_medium=social&utm_campaign=summer_sale&my_custom_param=test

5

Results inside CP Submission details