Dynamic Landing Page URL Based on eMail Driving Traffic

Highlighted
Level 2

Dynamic Landing Page URL Based on eMail Driving Traffic

Hello all,

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?

Thanks,
RM

10 REPLIES 10
Highlighted
Anonymous
Not applicable

Re: Dynamic Landing Page URL Based on eMail Driving Traffic

Rich Miller​ Hi there. I moved your post to the Products and Support​ section. It seems to be the perfect place for it.

Highlighted
Anonymous
Not applicable

Re: Dynamic Landing Page URL Based on eMail Driving Traffic

You can set up dynamic segmentation to accomplish what you want.

  1. Create a segmentation in the database section - we can call this segmentation "Marketo_Source"
  2. In your segmentation, create segments for each source that you'll be using - we can call these Campaign1, Campaign2, etc. The segmentation smartlist does not matter - you can use "email address is not blank" for all segments.
  3. Include this new parameter in your link from your email campaign - for example, the link to the Marketo page could be: http://info.company.com/page.html?utm_source=Campaign1&utm_medium=Email&utm_campaign=Website&Marketo_Source=Campaign1
  4. On your Marketo landing page, dynamically segment your links to the external page with the Marketo_Source segment you created in steps 1 & 2. For each of the different sources, code the links accordingly with the right UTM codes - so you could do: http://www.company.com/externalpage.html?utm_source=Campaign1&utm_medium=Email&utm_campaign=Website
  5. Your external page should have the right UTM codes carried over.

Cheers.

Highlighted
Level 10 - Community Moderator

Re: Dynamic Landing Page URL Based on eMail Driving Traffic

Charlie, the forced seg trick is always cool to have in your back pocket, but I think it's overkill here.  All you need is CSS:

http://codepen.io/figureone/pen/bdjozj#website

http://codepen.io/figureone/pen/bdjozj#billboard

http://codepen.io/figureone/pen/bdjozj#direct

Highlighted
Anonymous
Not applicable

Re: Dynamic Landing Page URL Based on eMail Driving Traffic

This is a solid approach as well, if one had access to a developer. Cheers.

Highlighted
Level 10 - Community Moderator

Re: Dynamic Landing Page URL Based on eMail Driving Traffic

I'm pretty sure no one should be building LPs without being able to use (even copy-and-paste) basic CSS.

Highlighted
Level 2

Re: Dynamic Landing Page URL Based on eMail Driving Traffic

Thanks for the help guys! Good to have both options.

RM

Highlighted
Level 2

Re: Dynamic Landing Page URL Based on eMail Driving Traffic

Hello Charlie,

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.

Thanks,
RM

Highlighted
Level 10 - Community Moderator

Re: Dynamic Landing Page URL Based on eMail Driving Traffic

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.

Highlighted
Level 10 - Community Moderator

Re: Dynamic Landing Page URL Based on eMail Driving Traffic

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!