Re: UTM tracking

Anonymous
Not applicable

I have this URL built www.mineraltree.com/products/ap-automation-demo?utm_source=capterra and I have a campaign that says if any form is filled out and web page querystring contains Capterra OR referrer contains Capterra. Then add to campaign and sync to SF campaign.

It is not working. Any ideas? I cant add it at the form level since our forms are embedded on Wordpress pages so the utm has to be in the unique url.

15 REPLIES 15
Keith_Nyberg2
Level 9 - Champion Alumni

Hey Christina,

Maybe remove the constraint on your fills our form trigger and simply add a filter for UTM_Source = Capterra, then proceed to the flow step. This will trigger on any form fill, then look to ensure the UTM_Source is capterra before proceeding to the flow steps. Not as ideal as the process you outlined as that wont get triggered everytime, but only when appropriate. (could be a cool idea to add a custom field constraint to the fills out form trigger like UTM values)

Important to verify that your UTM parameters are being captured in Marketo on form submit as if not done correctly, could be the problem. Double check by submitting a test record and verifying the UTM source = Capterra. If that doesn't work and the field is not populated, double check how you are pulling UTM parameters into your form (via URL parameter, cookie, etc) and then correct.

My gut is that the query string constraint may not be as bulletproof as just using a filter for your utm value. So you could always submit a ticket to support and get their take on why that functionality isnt behaving as expected.

Sincerely,

Keith Nyberg

Anonymous
Not applicable

Im not seeing a filter called UTM_source=

Keith_Nyberg2
Level 9 - Champion Alumni

Hey Christine,

You'll need to know the name of the field you are using to capture your UTM Source information.... this is a custom field you should have built that is hidden on the form and appended via URL parameter or cookie value on form submit. So the value goes from the URL into a field in Marketo. Most users name these fields UTM Source, UTM Medium, UTM Campaign.

If you're having trouble finding this field, I suggest you reach out to your Admin to understand where/how your UTM values of being captured on form submit. Could also see where this data is going by finding a record you know filled your form and looking in the Filled Out Form activity to see what fields were filled on submit. If UTM parameters are not show there where the other lead information is captured, you'll have to create the custom fields and add them to your forms as hidden. I would reach out to your admin before venturing down this road though as something should be in place.

Sincerely,

Keith Nyberg

Anonymous
Not applicable

I cant do this because it is a form on a webpage and so the form is for all

referrers.

Thanks

Christina

P.S. Easily calculate the impact of automating your accounts payable

process using our custom ROI calculator. Click here

<https://www.mineraltree.com/resources/ap-automation-roi/>

Christina Pappas

Director of Marketing

617.299.3399 x159

christina.pappas@mineraltree.com

On Mon, Jan 15, 2018 at 2:43 PM, Keith Nyberg <marketingnation@marketo.com>

SanfordWhiteman
Level 10 - Community Moderator

I cant do this because it is a form on a webpage and so the form is for all

referrers.

Like Keith, I don't see the relevance.

You can (and should) AutoFill hidden fields from UTM parameters because of the fact that the form is used in multiple contexts.

Also, like Dan says, "Referrer" in a Filled Out Form trigger refers to the current page (the page hosting the form), not the other interpretation of "Referrer" which is the previous page.

Keith_Nyberg2
Level 9 - Champion Alumni

UTM capture will work on any page, even non-Marketo pages...so not really sure I understand the comment.

Again, if the UTM parameter exists in your URL, and you have hidden fields to capture this information on your form and set that fields to capture values based on URL parameter, the filter I mentioned will work.

Referrer is only needed via the process that Dan recommended.

Chelsea_Kiko
Level 6 - Champion Alumni

It is because you don't have those custom string fields set up. I would recommend doing so moving forward, but in the meantime, it looks like Dan had some insight below. If you need help on setting up those fields and integrating them with your CRM, let me know.

Anonymous
Not applicable

Got it! The form trigger with query string instead of date worked Thanks!

Thanks

Christina

P.S. Easily calculate the impact of automating your accounts payable

process using our custom ROI calculator. Click here

<https://www.mineraltree.com/resources/ap-automation-roi/>

Christina Pappas

Director of Marketing

617.299.3399 x159

christina.pappas@mineraltree.com

On Mon, Jan 15, 2018 at 2:38 PM, Chelsea Kiko <marketingnation@marketo.com>

Chelsea_Kiko
Level 6 - Champion Alumni

+1 to what Keith said. I was going to tell you the same thing, we always add the utm_source= filter as it closely examines that certain piece of data. Adding a query string 'catch' in my opinion won't always work the way you want it and you want to pay attention to the utm_source= filter anyway for reporting. If it isn't working properly, you'd want to know for reporting purposes.

Thanks!

Dan_Stevens_
Level 10 - Champion Alumni

Need a bit more info here.  Can you include a screenshot of your smart list?

Anonymous
Not applicable

AttachedpastedImage_0.png

Dan_Stevens_
Level 10 - Champion Alumni

You might be over-thinking this a bit.  Why not just use a single trigger with the querystring and referrer constraints?  NOTE: the "referrer" when used with this trigger, refers to the page that submitted the form.

pastedImage_0.png

The "Visited Web Page" filter can take significantly longer for Marketo to log this activity - so I tend to avoid this sort of approach.  Meaning, someone who's never visited the page and submits the form will never proceed through this campaign - since the filter won't qualify the lead.

Erin_Rustigian
Level 2

That what we do!

SanfordWhiteman
Level 10 - Community Moderator

Do it the way Dan says. You can't filter on something that may not have been logged yet, so you must not attempt to use the VWP for the same page the form was on.

Keith_Nyberg2
Level 9 - Champion Alumni

Hey Christina,

You're basically using 2 filters to distinguish the same thing. Remove both and add a filter for UTM_Source = Capterra.

Should fix this.

Sincerely,

Keith Nyberg