Understanding UTM Parameter Behavior for Repeat Landing Page Submissions

Understanding UTM Parameter Behavior for Repeat Landing Page Submissions

Overview:
This article explains how LeadSquared handles UTM parameters when a lead submits a landing page form multiple times, and why UTM values may not update on subsequent submissions.

What are UTM Parameters?
UTM parameters are values passed directly within the landing page URL to capture or update hidden lead fields. These parameters allow marketers to track the source, campaign, or other attributes of a lead automatically when the form is submitted.


UTM parameters, landing page tracking, lead capture, LeadSquared, hidden lead fields, lead source, campaign tracking, repeat submissions, URL parameters, lead management, activity tracking, lead field updates, marketing analytics, form submissions, source attribution

Behavior / Symptoms:

  • When a new lead submits a landing page form with UTM parameters in the URL, the corresponding hidden lead fields are populated correctly on the first submission.

  • If the same lead submits the form again with different UTM values, the activity is recorded, but the updated UTM values do not overwrite the existing lead fields.

Cause:
UTM parameters only update the lead fields if the Source field is empty. Once the Source field is populated during the first submission, subsequent submissions will not overwrite the UTM values. This is by design, to maintain consistency in tracking the original lead source.

Resolution / Best Practices:

  • To capture new UTM values for a repeat submission:

    • Clear the Source and related UTM fields before submitting the form again.

  • Alternatively, create a new lead for repeat submissions to track new campaigns or sources separately.

  • All activities from repeat submissions are still recorded, even if UTM values are not updated.

Additional Notes:

  • Ensure workflows and reporting account for this behavior when analyzing lead source or campaign data.

  • This behavior is expected and helps maintain accurate lead source attribution.

    • Related Articles

    • UTM Parameters Not Getting Captured for Tracking URL

      Problem Statement UTM parameters are not getting captured for the tracking URL. The CX is using their own website with a custom form instead of a LeadSquared landing page form. Root Cause Analysis (RCA) The tracking script is installed correctly. ...
    • Capturing UTM parameters using Portal Widget

      ** Optimizing Lead Tracking with Portal Widgets ** Optimize your lead tracking process effortlessly with the seamless integration of Portal Widgets. Empowering Lead Tracking through Portal Widgets is now a reality. Here’s how: ** Understanding API ...
    • Unable to Capture Source and Sub-Source Using Tracking URL

      Issue: Unable to Capture Source and Sub-Source Using Tracking URL. RCA: Cx was using IFrame and on IFrame domain and website domain is different. Solution: We asked customer to create website domain's subdomain for landing page and republish the ...
    • Activity History does not display all the activity posted on the lead.

      Issue: The automation has been triggered for the lead and this automation is responsible for certain emails to trigger and it has been triggered successfully without any issue but these triggered email sent activity is not posted under the Activity ...
    • Lead page loading blank

      Hi Team, You can face issue sometimes that everything on LSQ platform is working fine but for few leads, lead page will not be loading and a blank page will be loaded. RCA Most possible root cause for this will be email or name of the lead will must ...