I have filed a bug for this issue, and the response from Marketo Support was to post this as an issue here.
Background: Both Salesforce and Marketo allow carriage return/line feed (CRLF characters) in text fields. In SFDC, for example, users can type sentences, hit the Return key, and thus format entries into paragraphs. When this field syncs to Marketo, Marketo also displays the text with line breaks in its UI for the person record. When you import text with CRLF characters into Marketo, the CRLFs are also preserved. @SanfordWhiteman also has a famous workaround for inserting CRLF characters in tokens.
Issue: When the same field is inserted into a Marketo HTML email using a field token, Marketo strips out the CRLF characters when it inserts the contents of the field. Thus, a field that was a series of paragraphs in SFDC and Marketo turns into a single paragraph in an HTML email, often making it unreadable.
Why This is a Problem: If the CRLF character was included, you can use a Velocity script to replace the CRLF character with a <br/> HTML code so that the line breaks appear in the HTML email just as they appear in the Salesforce and Marketo UIs.
Do Not Be Confused! It is true that browsers and HTML email readers will ignore CLRF characters. That's OK. Let them continue to do so ... there is thus no harm in including CRLF characters. But by stripping them out, the Marketo email editor has disabled a very essential usability fix using Velocity.
I have spoken with Marketo developers such as @SanfordWhiteman and it seems that CRLF characters appeared previously, allowing this usability enhancement via Velocity.
I have verified this in HTML email but also assume it would apply to HTML output in LPs.
Please restore the CRLF characters to the token output in HTML.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.