Image In Email Not Rendering When URL Contains Script Token

Issue

The image URL of an email contains an email scripting token (example: https://www.domain.com/{{my.image}}-file.png, and when it is processed and sent via email, the image is not rendering.

Solution

1.) It is possible that the email scripting token is outputting a value with a line break at the end.

To confirm this, it would be best to consult with your developer(s) as custom coding is out of the scope of Marketo Support.

You may consider using variables before outputting the values so that in the variables, you can ensure that there are no line breaks. For more information, you can refer to http://developers.marketo.com/email-scripting/


2.) If the image is rendering but only for certain browsers and/or email clients, review the coding of the email with your developer(s) as this may be due to the coding of the email itself that may contain code that does not comply with certain browsers and/or email clients.