-
Re: Dynamic Landing Page Based on UTM Parameter
Josh Hill Dec 1, 2016 9:15 AM (in response to George Hoffman)as a thank you page? Possibly, depends what you want to change.
-
Re: Dynamic Landing Page Based on UTM Parameter
Sanford Whiteman Dec 1, 2016 9:17 AM (in response to George Hoffman)1 of 1 people found this helpfulSure.
Segment the LP. Pass {segmentation name}={segment name} in the URL, like utm_source=webinar.
This will work for one-to-one dynamic content. For more complex scenarios, you'll need to use JS to assist in mashing up different content pieces.
-
Re: Dynamic Landing Page Based on UTM Parameter
George Hoffman Dec 1, 2016 9:57 AM (in response to Sanford Whiteman)Sorry guys, for some clarity, here is the situation. I need 3 different landing pages to dynamically change based on the URL that the lead came from. This is a custom field I have made called "last external referrer". I have Javascript on the landing pages that pulls that url into a hidden field. Is it possible to dynamically change the images, copy and form on the landing page based on the value that this javascript pulls in?
-
Re: Dynamic Landing Page Based on UTM Parameter
Sanford Whiteman Dec 1, 2016 10:51 AM (in response to George Hoffman)You don't need any JS for this (and you didn't need any JS for your hidden field, either, since Marketo forms can AutoFill from query params automatically).
Please reread my answer. If you segment the LP by a segmentation named utm_source, then the lead will see the appropriately segmented content. This all happens on the Marketo servers, not on the client.
You only need to move up to a scripted solution if you need to intermix/nest segments.
-
-
Re: Dynamic Landing Page Based on UTM Parameter
Grégoire Michel Dec 2, 2016 1:26 AM (in response to Sanford Whiteman)HI Sanford,
That's a nice one
-Greg
-
Re: Dynamic Landing Page Based on UTM Parameter
Sanford Whiteman Dec 2, 2016 1:30 AM (in response to Grégoire Michel)My. Favorite. Marketo. Feature.
-
-
-
Re: Dynamic Landing Page Based on UTM Parameter
Jim Thao Dec 1, 2016 10:28 AM (in response to George Hoffman)If you're not familiar with JS to dynamically populate html elements, you can always try redirects based on the URL and create 3 separate pages to redirect to.
www.something.com?test=1 -> www.something1.com/1
www.something.com?test=2 -> www.something2.com/2
www.something.com?test=3 -> www.something3.com/3
just an idea, nothing more.