Marketo Landing Page display the content from the Smartlist | Community
Skip to main content
Bazil
New Participant
July 14, 2022
Solved

Marketo Landing Page display the content from the Smartlist

  • July 14, 2022
  • 1 reply
  • 3691 views

I need create a Marketo Landing which the page content is come from the Smartlist.

A table include below information

First Name

Last Name

Company

Email Address

Registration Date

 

Since the Smart list will real-time updated, we can have the page content real-time updates as well.

 

May I ask if this is possible ?

Thank you

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

Since the Smart list will real-time updated, we can have the page content real-time updates as well.

 

May I ask if this is possible ?


No, it’s not!

 

Marketo LPs display data for a single person. They are also not secure (though an unguessable, unindexed URL has a basic amount of security).

 

If you wanted to simulate something like this, you could add and remove people from a Google Sheet using a Marketo webhook, then display that Sheet data on an LP using the Sheets API.

 

Or, of course, use the Marketo REST API to populate a Sheet with Smart List members (or any populate other database).

1 reply

SanfordWhiteman
SanfordWhitemanAccepted solution
New Participant
July 14, 2022

Since the Smart list will real-time updated, we can have the page content real-time updates as well.

 

May I ask if this is possible ?


No, it’s not!

 

Marketo LPs display data for a single person. They are also not secure (though an unguessable, unindexed URL has a basic amount of security).

 

If you wanted to simulate something like this, you could add and remove people from a Google Sheet using a Marketo webhook, then display that Sheet data on an LP using the Sheets API.

 

Or, of course, use the Marketo REST API to populate a Sheet with Smart List members (or any populate other database).

Jo_Pitts1
Community Manager
July 15, 2022

Or, of course, use the Marketo REST API to populate a Sheet with Smart List members (or any populate other database).


Just don't do this directly in your front end code (I know it is implicit in @sanfordwhiteman's statement about populating some form of data storage), as you'll be exposing your API credentials.

SanfordWhiteman
New Participant
July 15, 2022

Thankfully, the REST API can’t even be accessed directly from the browser due to CORS restrictions.

 

But yes, under no circumstances should you even attempt to use it directly, nor via a proxy. It’s for server-to-server communication with tight rate limits.

 

It would be good to know the actual use case here as there may be an XY Problem (i.e. why does it need to be a Smart List as opposed to a Program?).