Webfonts in WordPress emails

Our WordPress email template plugin WP HTML Mail ist about five years old now. Right from the beginning users where asking why they cannot use webfonts in their emails. [Short spoiler at the beginning: we added this feature now and the beta signup is at the bottom of the page]
While it was technically always possible to use webfonts in emails it didn’t make any sense because only a small percentage of recipients could see them.

Coding emails is still like making websites in the 90s using table layouts, inline styles and the worst “browser”-standards you’ve ever seen.

Campaignmonitor has a huge collections of all CSS statements supported by which email client in which version on which HTML tag.

Can I use Webfonts in emails in 2020?

Short answer: It depends…

There is still no general support for it and maybe it will never be but you can use it if you keep a few things in mind.

How many of your recipients can see the Webfonts?

Litmus wrote an article about this topic mentioning the following list of supported email clients:

  • Apple Mail
  • iOS Mail
  • Google Android
  • Samsung Mail (Android 8.0)
  • Outlook for Mac
  • Outlook App
  • Thunderbird

The list looks short but most of them are in the top ten in global usage and there might be many less popular apps and webmail clients which will also work and are no listed in their article. Nevertheless you should keep in mind depending on your target audience and country between 30% and 50% will not see the webfonts. Just google for “email client statistics <your country>”. You should find several statistics to get to know your local users.

How do emails look like for those who can’t see the fonts?

Because we don’t want the recipients email client to choose any other fonts we decided to define fontsets each of them containing your selected webfont and a fallback font. If you choose your fonts wisely your mails can still look good for all recipients.

Using Georgia as fallback font for Abril Fatface
Using Tahoma as fallback font for Josefine Sans

While this is ok for serif and sans-serif fonts you wont find any web safe fallbacks for display fonts:

no suitable fallback font for Amatic SC

Some Screenshots of different email clients

We chose a serif font which doesn’t look too bad using a fallback. So especially have a look at the header font weight to see the difference.

iPhone 👍
Apple Mail 👍
Gmail App 👎
Gmail 👎
GMX Webmail 👎
Outlook Mac 👍

Thunderbird 👍
Samsung 👍
Outlook Webmail 👎
Outlook Windows 👎
freenet 👍

iPad 👍

Ready to use webfonts in your emails?

5 Responses to “Webfonts in WordPress emails”

  1. Leon

    Great information! Thank you for the explanation. 😊👍🏻

    Reply
  2. Shayne

    Great article & explanation! I’d be more than happy to give this add-on a try. Would you guys ever consider a way to add custom fonts (not google fonts) to emails? Those stored on our own server?

    Reply
    • Hannes

      Hey Shayne,
      at the moment we will not add this feature. We will put it on our roadmap when more users need it.
      best regards, Hannes

      Reply
      • Yahudah

        definitely need it, it’s essential for my site and brand. Is there anyway to get this customized? we rely heavily on our coustom font being uniform across all aspects of our site and brand and downloaded this plugin specifically for that reason.

        Reply
        • Hannes

          Hey Yahudah, We will add this to a new version in about three weeks.
          best regards, Hannes

          Reply

Leave a Reply