Personalized Content on Landing Pages - Do I need to create 40 landing pages? | Community
Skip to main content
April 26, 2017
Question

Personalized Content on Landing Pages - Do I need to create 40 landing pages?

  • April 26, 2017
  • 3 replies
  • 5358 views

We are putting together a multi-channel campaign to a very targeted list of prospects. All touchpoints will direct these prospects to their own landing page with their own unique, personalized video and a form/ button to respond to our call to action.

From what I understand about how Marketo handles PURLs, that is not the way to go - since we would have to ensure that the lead had been previously cookied, correct?

Is there any other solution that does not involve creating 40 different landing pages?

All ideas are welcome!

Thank you!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

3 replies

SanfordWhiteman
Level 10
April 26, 2017

From what I understand about how Marketo handles PURLs, that is not the way to go - since we would have to ensure that the lead had been previously cookied, correct?

It's more like the other way around. With pURLs you want to make sure the lead does not have an anonymous cookie.

pURLs are what I call weak associators. That means they can't override an anonymous cookie. But you can set up a pURLed page to ensure this isn't a problem.  So yes, pURLs will work for this.

Grégoire_Miche2
Level 10
April 26, 2017

Hi DeAnn,

You could also create a segmentation, one segment for each of your prospect, then build the LP with dynamic content and 40 versions. Finally, you could Sanford's technique to pass the segment in the URL to each prospect.

The other possibility, that relies on the cookies to be present, so that the page "recognizes" the visitor, is to use lead tokens to personalize the content. for instance, one lead field would contains the video URL and when the lead comes to the page the page would automatically display the right video. It can be combined with PURL, but you do not really need this if you are sending the email from Marketo.

PURL's are mainly when the email is sent from a third party system.

-Greg

May 16, 2017

Thank you so much for your help, @Grégoire Michel. We have taken both your and @Sanford Whiteman 's suggestions and started building. However, the snippets are not working. We created 40 different snippets based off of email address. Is there another way to do it? 

SanfordWhiteman
Level 10
May 16, 2017

If those are your segments, then that's how it's done -- those segs are no different from any other kind of segs. Are leads being sorted appropriately (i.e. one member per segment)?

I would need a lot more info beyond "not working" to give you more help on this.

May 18, 2017

Hello,

So, you plan to create one single LP with custom content for 40 different leads. Are you planning on adding an URL parameter to the LP URL? Or are you going to rely on the cookie of the visitor. If you are sure on the cookie, here is a solution using JavaScript code, or let me know if can be modified.

First, follow the following how-to: http://developers.marketo.com/blog/add-custom-code-to-a-marketo-landing-page/

Assuming that you have a form in the LP and with the pre-fill functionality active, or let me know, we can use tokens.

Then add the following code:

<script   src="https://code.jquery.com/jquery-1.12.4.min.js"></script>

<script>

jQuery("<div></div>",{class:"dynamic_content"}).appendTo("body");

switch(mktoPreFillFields.Email.trim())

{

case 'lead1@email.com':

var content = 'Custom content for lead1';

break;

case 'lead2@email.com':

var content = 'Custom content for lead2';

break;

}

jQuery(".dynamic_content").html(content);

</script>

Screenshot1

Screenshot2

SanfordWhiteman
Level 10
May 18, 2017

Direct mail, Luis. So the opposite of relying on the cookie (pURLs rely on the lead not having an existing -- associated or anonymous -- cookie).