Managing custom fonts

In this article, you can find information on how to implement fonts family in Stripo.

Yevgenia Dolinkina-Dremina avatar
Written by Yevgenia Dolinkina-Dremina
Updated over a week ago

We do believe that visuals can increase email conversion rate. The secret is to use powerful visuals that give users a reason to read your email, but not just skan, click on your CTA, and reach your conversion goals :)

A custom font can be considered one of those visuals that give you brand recognition in the long term; a custom font targets the necessary audience, increases readability, and draws more attention to your content. And Stripo has all the instruments to reach this goal - you can easily add your custom font directly into the template in a few minutes.

Unfortunately, not all email clients support Web/custom fonts. In general, web/custom fonts work in the:

  • iOS Mail

  • Apple Mail

  • Android (default mail client, not Gmail app)

  • Outlook 2000

  • Outlook.com app

  • Thunderbird

Outlook limitations:

It's important to mention that Outlook 2007/2010/2013/2016/2019 is incompatible with any custom or web fonts. It only supports traditional web-safe fonts. Sometimes other fonts may display if they are physically installed on the computer.

Gmail limitation:
Gmail does not support Web fonts, even including Google fonts. While Gmail supports the next web fonts - Google Sans and Roboto.


How to edit embedded fonts?

  • Switch to the "Workspace" tab, where you can choose where you would like to add it to the Project or Group, once you have determined, please go to the "Style Option";

Important note, Project settings provide the flexibility to define unique requirements for individual projects, whereas Group settings offer the ability to apply consistent configurations to all projects within the group.

  • In the "Fonts" section, you can edit, enable, or disable the displaying and access the Stripo embedded fonts list, and also, in addition to Email Safe and Available Google Fonts (nonstandard fonts) Stripo fonts, you can add custom fonts to the editor;

  • First of all, what about embedded fonts? You can disable any Email Safe and Available Google Fonts (nonstandard fonts);

  • Besides, you can change the font family of Email Safe fonts. To change it, you should click on the "dots""Edit";

  • After that, you will get a pop-up window where you can change the font family.

How to install a font from Google Fonts into my Stripo account?

Please be advised that the option of adding custom fonts is available with BASIC, MEDIUM, PRO, or PRIME plans.

  • Proceed to the "Fonts""Custom" section in the "Style Options" tab and scroll to the "+" icon;

  • Now, head over to the Google Fonts website and choose the desired font for your email campaign. For this example, let's select the elegant and versatile Montserrat font;

  • Once you've selected Montserrat or any other font, click on the "Get font" button, followed by "Get embed code". This will provide you with the necessary information to integrate the font into your Stripo account;

  • Within the font customization interface, choose the desired weight and style for the font. You have the option to apply a full axis or select a specific value for the weight and style;

  • From the Google Fonts embed code, copy the Font URL and the Font Family. Ensure that you accurately capture these details, as they will be crucial for the integration process;

  • Once all the required fields are filled out, click the "Connect" button to initiate the connection between Stripo and the custom font;

  • Upon successful integration, you will receive a confirmation message indicating that the custom font has been added to your Stripo account. You can now access and utilize the font within your email designs.

Please be kindly advised that Stripo accepts font URLs in CSS format only.

This URL must be delivered on the HTTPS protocol, with a valid SSL certificate. Also, Policy CORS must be enabled in the host to deliver the font files.

Another important note: we strongly recommend you give custom fonts their real names.

How to find your custom font in the text block of the email template?

  • Click on the text block where you want to apply a custom font and proceed to the editing panel on top of the screen;

  • Additionally, check how to directly change your font-weight value in the code to the current styles of needed text.

As a sample, let's do the word "History of slavery" extra bold:

In our example, we added font-weight:900; style to the "History of slavery" text.

Great job:)

Would you like to add your custom font, which is not present on Google Fonts?

Please be advised that if you have a license for a paid custom font and want to use it in emails, then you need to:

  • Create a CSS file in which you describe the styles for connecting this font to your server;

The example of the code in the css file should be as follows:

@font-face {
font-family: 'custom_font_name';
font-style: normal;
font-weight: 400;
src: url('absolute_path_to_font_file') format('woff2');
}

Where an absolute_path_to_font_file should look similar to this:

https://website.com/fonts/customFontName.woff2

  • Add a link to this CSS file into your account in Stripo as it was described above;

After you add a custom font, please check a few additional things:

  • check CORS policy for your fonts in some cases, it requires manually setting of CORS Headers. You can find more about CORS policy here;

  • we do not limit the use of formats (woff, woff2, ttf, otf, etc.);

  • please be advised that not all fonts are supported by all the email clients. Some of them will be changed to a particular font by default. For example, Gmail cuts the custom font that you have in your email and changes it to one of 11 standard ones. The same thing with font weights, some email clients support only 400 and 700 Regular and Bold at the moment;


Thank you for taking the time to read our articles. We hope you will find this information helpful.


If you have any additional questions, please email us at support@stripo.email.

We would be glad to talk with you.


Did this answer your question?