Fonts in Email

I read this article on - FONTS IN EMAIL

Really keen to do this but when I follow the steps and upload the edited template the font doesn't work. It actually changes the font in the CSS and changes this...

<link rel="stylesheet" type="text/css" href="//" />

To base 64 font. All of which doesn't work?

Any ideas?

eboon, 11 months ago

I've just come across exactly the same problem. Google Fonts works fine (the link to the css file in the head remains unchanged), but using Hoefler & Co's Cloud.typography system ( causes the content of the linked css file to be added to the head of the template, and doesn't work at all.

Anyone else had this problem, or have any idea as to how to fix it?


ox4dboy, 10 months ago

There are a few ways to get your fonts in, try both of these and see if it makes a difference:

<style type="text/css">

@media screen {
   /* the first way */
   @import url(;

   td.price1 span {
   font-family: "Fira Sans";
   font-size: 14px;
/* the second way */
@font-face {
font-family: 'BenchNine';
src: local('BenchNine Regular'), local('BenchNine-Regular'),
url( format('woff');
td.price2 span {
   font-family: "BenchNine";
   font-size: 14px;


I've had to mix and match how I get fonts into my emails with different font providers.

I create user experiences that save time, feel good & make money. Agile UX & Web/App Designer, Logo Designer, Speaker & Marketer.

See why 200,000 companies worldwide love Campaign Monitor.

From Australia to Zimbabwe, and everywhere in between, companies count on Campaign Monitor for email campaigns that boost the bottom line.

Get started for free