How to dynamically add UTM settings in Meta Ads
This support article teaches how to set up native UTM tracking in Yay! Forms, allowing you to identify which campaign, ad set, or ad the form responses came from.
First, access the form sharing area and enable the "UTM Parameters" option as shown below:

Next, copy the form link as shown below:
First, access the Meta Ads Manager and edit the ad. In the destination link field, paste the Yay! Forms form link (without UTMs), as shown below:

Then, click on the Parameter Builder option to add the UTMs.
Configure the parameters using dynamic variables suggested by Facebook, as shown in the example below: 
- Access the Results menu of your form in Yay! Forms.
- The columns corresponding to UTM parameters (utm_source, utm_medium, etc.) will be displayed automatically.
- The values will be dynamically populated based on the information received from the Meta ad.

- Do not use fixed UTMs directly in the copied Yay! Forms link.
- Always use Meta's parameter builder for automation.
- Create a reference spreadsheet to identify campaigns based on IDs.
- Verify that the final link is correct and functional before publishing the ad.
With this configuration, you ensure that each response received in Yay! Forms is correctly associated with the ad source, allowing for a complete analysis of your campaign performance. If you have any questions, check the Yay! Forms Help Center.
1 - Enabling UTMs in Yay! Forms
First, access the form sharing area and enable the "UTM Parameters" option as shown below:

Next, copy the form link as shown below:

2 - Configuring UTMs in Meta Ads
First, access the Meta Ads Manager and edit the ad. In the destination link field, paste the Yay! Forms form link (without UTMs), as shown below:

Then, click on the Parameter Builder option to add the UTMs.


3 - Viewing UTMs in Responses
- Access the Results menu of your form in Yay! Forms.
- The columns corresponding to UTM parameters (utm_source, utm_medium, etc.) will be displayed automatically.
- The values will be dynamically populated based on the information received from the Meta ad.

4 - ### Best Practices
- Do not use fixed UTMs directly in the copied Yay! Forms link.
- Always use Meta's parameter builder for automation.
- Create a reference spreadsheet to identify campaigns based on IDs.
- Verify that the final link is correct and functional before publishing the ad.
With this configuration, you ensure that each response received in Yay! Forms is correctly associated with the ad source, allowing for a complete analysis of your campaign performance. If you have any questions, check the Yay! Forms Help Center.
Updated on: 21/04/2025
Thank you!