Best Practice for Handling Contact Us Form with Special UTM?
We have an existing Marketo program to trackcontact us form submissions from our website, using the contact us channel with defined statuses. Leads filling out this form are added to the program and synced to a matching Salesforce campaign. Now, we want to track submissions coming through the same contact us form but with a specific UTM parameter (utm_campaign = special_offer) in a separate Marketo program. We’ve created a new SFDC campaign for this. To implement this, we’ll create a new Marketo program (by cloning the existing program) and add a smart campaign triggered by form fills that include the specific UTM in the query string. This campaign will update the program status and sync the lead to the new Salesforce campaign. We’ll also update the original contact us program to exclude leads with the special_offer UTM, so they don’t get added to both programs.
Does this sound like the right approach, or am I missing anything?