A unique image for each mailer | Community
Skip to main content
February 7, 2016
Solved

A unique image for each mailer

  • February 7, 2016
  • 1 reply
  • 2476 views

I need a quick help if you can assist us here for implementing a SC in Marketo.

We had a road show and acquired few leads there with their pictures shot at the location

Now they want to send the images back to the customer with a thank you note.

We plan to send out links inline from a hosted server so that image appears in the email.

if not a fall back link for download.

How could we accomplish this ? Is creating API triggers and passing custom tokens the only way ?

Anything we could do without programming ?

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 Grégoire_Miche2

Hi Aromal,

You need to do it the following way:

  • Store the images on a web server where they can be accessed from the web. Marketo design studio is a good choice
  • Create a field in Marketo, on the lead object, called "Photo URL"
  • Create an Excel file with a row for each of your attendees with 2 fields : the email address and the Photo URL, complete that file, export it from Excel as CSV and import it in Marketo
  • Create your email and use the Photo URL field token as the src for the image in the email. The html code will be something like this : <img src="{{lead.Photo URL}}">

-Greg

1 reply

Grégoire_Miche2
Grégoire_Miche2Accepted solution
New Participant
February 7, 2016

Hi Aromal,

You need to do it the following way:

  • Store the images on a web server where they can be accessed from the web. Marketo design studio is a good choice
  • Create a field in Marketo, on the lead object, called "Photo URL"
  • Create an Excel file with a row for each of your attendees with 2 fields : the email address and the Photo URL, complete that file, export it from Excel as CSV and import it in Marketo
  • Create your email and use the Photo URL field token as the src for the image in the email. The html code will be something like this : <img src="{{lead.Photo URL}}">

-Greg

February 8, 2016

Thank you helps a lot. So this is a quick trick and then we can remove the field later if needed works for me.

SanfordWhiteman
New Participant
February 8, 2016

Actually, you can't remove the field.

But I wouldn't necessarily do this exactly as Greg suggests.  Rather, name the photos in accordance with the Marketo ID (which you can get via export).  Then you don't need to do an import nor create a field.  The photo URL becomes

     pages.example.com/leadphotos/{{Lead.Id}}.jpg