Why is my email campaign showing as chinese characters?
The Reason: An encoding mismatch between UTF-8 (English) and UTF-16 (Asian languages).
The Cause: Copy/paste directly from Microsoft Word or Outlook into the email campaign editor often includes conflicting formatting codes such as class="MsoNormal" , "font-family:, unsupported non HTML special characters.
Why Chinese?: Standard English text uses 1 byte per character. Asian languages (like Chinese) use 2 or more bytes per character.
If an email program or web browser gets confused by the hidden Microsoft Word code, it might accidentally force the email to read in UTF-16 instead of UTF-8. When this happens, the system mistakenly pairs up every two English letters and reads them as a single Chinese character.
Example: The English letters "h" and "e" get lumped together by the computer as a single 2-byte code, which translates directly into the Chinese character "敨".
How to prevent formatting issues in future campaigns: When drafting campaigns ( this applies to adding marketing text into listings as well) : Never paste directly from Word or Outlook into the Arosoftware text editor.
- Copy your draft, open Notepad (Windows) or TextEdit (Mac in Plain Text mode), and paste it there. This instantly strips away all hidden Microsoft formatting.
- Copy your draft, open Notepad (Windows) or TextEdit (Mac in Plain Text mode), and paste it there. This instantly strips away all hidden Microsoft formatting.
- Use the built-in Arosoftware text editor tools to apply your bold, alignment, and special characters (like
m²).
How to fix this for the recipient who's email is already showing Chinese characters? (Outlook): If an email is displaying this way inside a recipients Outlook inbox, they can manually force Outlook to read it correctly: ( most other email programs have something similar)
- Double-click the email to open it in its own separate window.
- In the top ribbon, go to Actions > Other Actions.
- Click Encoding and select Unicode (UTF-8). The text will instantly revert back to English.