I'm looking for a couple of solutions related to email content archiving:
1) We're looking for a solution that would create an index of sent emails (such as newsletters) for viewing online so we can link to these on our website.
2) I'm also interested in a solution that could potentially isolate the copy and images from a sent email in order to provide these assets to our partners for them to repurpose however they wish, with their branding.
Does anyone have any any recommendations for either of these?
Hi Hank,
This is an interesting requirement. As iPass, I did something similar like this about 1.5 years back.
In fact, Marketo added 'Asset API' after that time so this might in fact be a bit easier.
You might find the API at,
Marketo REST API for Asset Objects
Get Email Content by Id » Marketo Developers
useful.for the 2nd requirement.
You might also be able to use the Get Lead Activity API .
Get Lead Activities » Marketo Developers
for the first requirement.
I do not think there are any 'publicly available' ready made solutions for this though.
Please feel free to reach out if you want to talk.
Rajesh Talele
Thanks Rajesh. For #1, we'd like to offer an archive on our site consisting of links to website versions of selected emails. This would be a great feature for Marketo to add.
We'd like to do the same thing for our weekly Newsletters. Right now we PDF each email and then put custom URLs on top of all the "clickable" articles. Not a very pretty result and a bit time consuming.
Hi. Wondering if this feature was ever added? It's been a few years. We are looking to the same thing for our members.
Hi Dustee - not to my knowledge.
A specialised requirement like this would unlikely be implemented for the masses.
I'd recommend looking at setting up a server side solution for the two.
1) We're looking for a solution that would create an index of sent emails (such as newsletters) for viewing online so we can link to these on our website.
Include an internal email address on every send you'd wish to archive. The internal inbox receives the email. Write a server side script that takes the email's HTML code and creates a new html file in a folder location.
2) I'm also interested in a solution that could potentially isolate the copy and images from a sent email in order to provide these assets to our partners for them to repurpose however they wish, with their branding.
In your email templates, make the habit of adding classes to the copy and images tags you want to create a catalogue with. In your script, write some code that looks for these classes and grabs the text or img src. Up to you how you want to provide the data to partners, but a JSON RSS feed might be an idea.
I think #1 is a feature everyone would love to have. I would agree #2 is specialized. Thanks for the input!