Hey all,
I am revamping the way an old agency did "Lead source recent" programs.
They have it set up that if the program status is changed, then the lead source recent will be Direct/Organic. This would mean even if they came in through something like paid search, Marketo would stamp the lead source recent as "Direct/Organic" overwriting the just stamped "Paid Search".
The lead source recent field includes a date but not a time.
How can I find a way to make sure if the field was just stamped within x seconds, then this flow skips updating it as the default "Direct/organic"
Solved! Go to Solution.
Given that you just have a single CDV flow step to update Most Recent Lead Source to "Direct/Organic" in the flow, you can technically use a Not Data Value Changed filter for the Most Recent Lead Source field with the Date of Activity in the past x seconds constraint in the campaign's smart list to filter out people whose Most Recent Lead Source field was updated in past x seconds. However, this method isn't very reliable. Instead of having this campaign for setting the Direct/Organic value, why don't you set the field to Direct/Organic as the default value at the form level/place where you're setting the Paid-Search value itself?
Given that you just have a single CDV flow step to update Most Recent Lead Source to "Direct/Organic" in the flow, you can technically use a Not Data Value Changed filter for the Most Recent Lead Source field with the Date of Activity in the past x seconds constraint in the campaign's smart list to filter out people whose Most Recent Lead Source field was updated in past x seconds. However, this method isn't very reliable. Instead of having this campaign for setting the Direct/Organic value, why don't you set the field to Direct/Organic as the default value at the form level/place where you're setting the Paid-Search value itself?
Hadn't thought about that approach! Will look into the option of setting the defaults at the form level. Thanks!
There’s not enough information here to make a recommendation — you haven’t even shown the Flow for this single SC!
You’d have to show the entirety of your Program Status-based source tracking logic for someone to give you safe advice that wouldn’t break something critical.
Valid point, my mistake for rushing this! Apologies!
Here is the flow for Direct Organic Lead Source:
Here is the flow for paid search:
In the paid search programs the program status is changed instantly, whereas in the web content program, it waits 1 minute, thus allowing the lead source to be stamped as "Paid Search" by the above campaigns.
Program level...
Paid Search:
Web content:
Lead source most recent campaigns: Organic
Lead source most recent campaigns: Paid
It should be noted that these "Paid Search" programs used to be content-specific, but are now generalized. So someone who gets captured by these paid search programs as a success will also be a success in the content program where they convert on the asset.
I'm no writer, but I hope this explanation makes sense. Thank!