Dynamic content based on device

Anonymous
Not applicable

Dynamic content based on device

Hi All,

I was wondering if it is possible to create dynamic content based on the device the person is using to view your email? If so how would this work? Would you have to create a field to capture this data and segment on it?

Thanks!

8 REPLIES 8
SanfordWhiteman
Level 10 - Community Moderator

Re: Dynamic content based on device

In an email, or an LP?

Anonymous
Not applicable

Re: Dynamic content based on device

Hi Sanford,

Mostly on emails but would be interesting to see it on LPs too.

Thanks.

Grégoire_Miche2
Level 10

Re: Dynamic content based on device

Hi Macarena,

On email, you would you media queries to hide and show content based on the device. It would not work everywhere, though. Typically, only the most recent versions of Android devices support media queries. In any case, it will take a developper and Marketo Dynamic content would not help.

On LP, you can do this if you create a segmentation by device and rerender the page, passing the segmentation as a URL parameter. I'll let Sanford Whiteman​ provide more details, he is the true Guru on this

-Greg

Anonymous
Not applicable

Re: Dynamic content based on device

Thanks!

Grégoire_Miche2
Level 10

Re: Dynamic content based on device

You ware welcome.

It's important to note that on email:

  • You cannot use Javascript in an email (at least if you do not want your email to be considered as a Virus )
  • You never know in advance on which device the addressee will open the email and you cannot interact with the Marketo server once you know
  • So if you want to change the content based on the device, it has to occur on the email client
  • So the only method left is CSS/media queries, which are not supported on every email client.

An alternative would be to presuppose for each person what device they are using, based on previous email opens, and create a segmentation on this. There are various possibilities to do this. See Josh's article below.

-Greg

Josh_Hill13
Level 10 - Champion Alumni

Re: Dynamic content based on device

Maybe. I wrote a description of how to research this data.

Device and Client Counting Methods in Marketo - Marketing Rockstar Guides

JD_Nelson
Level 10 - Community Advisor

Re: Dynamic content based on device

you can segment landing pages by device in RTP and run specific campaigns for each...

Grégoire_Miche2
Level 10

Re: Dynamic content based on device

Provided that you have the RTP / WP option