I am curious if anyone has used Emojis in CiviMail content. I just tried a test mailing with an Emoji in the subject and message body, which show up fine in the editor but do not appear in the test message in my inbox.

1 Answer 1


@laryn the short answer is that for this to work your database needs to be changed. CiviCRM by standard sets things to be utf8_unicode_ci. You will need to convert database to utf8mb4_unicode_ci to allow for Emojis and you would need to change the setNames call in CiviCRM to be utf8mb4 as per https://stackoverflow.com/questions/7814293/how-to-insert-utf-8-mb4-characteremoji-in-ios5-in-mysql


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.