We have a campaign with multiple emails driving traffic to a marketo landing page. That landing page has a link on it that will drive traffic to a non marketo site.
We want to be able to track which mail drove traffic to the marketo LP that drove clicks to the non-marketo site.
The idea is to have the marketo LP link url be dynamic in some way so it picks up a portion of the UTM code that will be on the email link driving traffic to the marketo LP.
Does marketo have some way of grabbing the incoming url and then parsing to a dynamic URL that would sit on a marketo LP?
You can set up dynamic segmentation to accomplish what you want.
I'm pretty sure no one should be building LPs without being able to use (even copy-and-paste) basic CSS.
I see where you are going. Cool approach. But there is one thing I am missing.
How do you get the segment to recognize the specific email that drove the click to the site? The URL on the marketo page needs to know that so it can apply the segmentation and "pick" the right "dynamic" link. I get it at the campaign level as I can add leads to the segment based on their membership in the campaign. But the campaign has 4 emails.
BTW, the reason for doing this is because we will be using GA to track goal conversion on a site that cannot have any marketo code on it: munchkin, forms, etc. So the UTM codes will be doing all the work.
Rich, the query string segmentation trick works without the viewing lead actually being a member of one of the segs. In essence, it allows you to simulate what the page would look like if the lead were in a given seg. So you encode the "impersonated segmentation" into the link when the email is sent out.
Def'ly keep Charlie's trick in mind even though it seems (IMO) a bit much for this. I think I learned it from him originally and it's very cool!