emoji in Marketo email subject line
I wanted to share this in case someone else runs into the issue I was having. I was using @SanfordWhiteman awesome Q-encoder and pasting the code into my subject line before some additional subject line text. While testing, the emoji kept showing up as the full code vs the emoji. I played around with it some more and realized my text had an apostrophe that was causing the issue - probably because it was copied over from a Word doc. When I deleted the apostrophe and re-typed it directly into the subject line editor it seemed to fix the issue.
Example:
=?UTF-8?Q?=F0=9F=93=96?= XYZ’s Communication & Engagement Archive
Deleting and re-typing the red apostrophe allowed the emoji to render correctly in the email client.
The subject line assistant website isn't working anymore - we used this method for years! Does anyone have a solution??
My blog post is also linked above. It has a Q-encoder embedded in it.
I also use the subject line assistant: Subject Line Assistant (I thought I got this from Sanford's post but maybe not)
You can copy an emoji from just about anywhere and paste what you want (emoji included) for the subject line into that assistant to get the code you'll need to put into Marketo!
For example:
I Marketo
paste that into SLA and you get
=?utf-8?Q?I_=E2=9D=A4=EF=B8=8FMarketo?=
It works well! Still, of course, test, but I haven't seen many issues since using it!
Good places to get emojis:
We use this method - works great!
https://blog.teknkl.com/yes-you-can-use-emojis-in-marketo-subject-lines/
Yep, used this method in our last email send and it worked perfectly!
I don't know of a native way in Marketo to do it if there is one, but you can literally copy/paste Emojis into your subject line from websites like https://getemoji.com
HOWEVER --- I do NOT fully know the implications from a support perspective. Things like Outlook, Apple Mail, etc., may interpret and render the unicode value of the emoji differently so I would definitely test heavily and/or see if there are any resources online that can better outline how emojis are supported by email browers and OSes.
I would guess you'll be ok, but would absolutely do some quality testing with litmus or email on acid or something to properly understand the scenarios.
Thank you for your quick response, we already try this method but its not working.
It may depend on WHICH emoji you're trying to use as well. In my quick testing before I replied, I had no issue copy/pasting and sending a test email with an emoji in it...
Which character are you trying to use? If it's a super specific emoji the support broadly may be low which would likely result in just a blank rectangle showing up instead of the character, is that what's happening?
Yup, pasting will not work, you have to create a token first. Try this: https://blog.teknkl.com/yes-you-can-use-emojis-in-marketo-subject-lines/
Hi Nicole,
I've saved my q-string to a text token {{my.wineglass-emoji}}. Q-string is =?utf-8?Q?=F0=9F=8D=B7Marketo?=
So the subject line looks like this "[Subject Line]{{my.wineglass-emoji}}".
But the subject line both Marketo and webmail looks like this "[Subject Line]=?utf-8?Q?=F0=9F=8D=B7Marketo?="
What am I missing? Is it a different token type that should be used?
Thanks!
based on what I can see, I'm guessing it is because you've got an extra 'Marketo' in your Q-string
When I used the magic form to generate the Q string for a wineglass I get
=?UTF-8?Q?=F0=9F=8D=B7?=
Maybe try that?
Cheers
Jo
Very interesting. All makes sense given that the symbol I've used in the past was part of the unicode set. Thanks for sharing!
You know what, you're right. Just checked again, it's showing in the UI, but NOT in the production email send. Weird.
The only one I've done before was with a unicode emoji (Unicode emoticons ) and that worked fine. I just tested that again too and it worked again, approved in the asset and sent in a test send no trouble. So maybe the answer is that Marketo only supports unicode emojis.
I used the but not populating.