Use a custom font in your campaign

Lisa Fockens Updated by Lisa Fockens

Using a custom font in your campaigns allows your brand identity to be consistent with your website. In this guide, we'll tell you how you can use a custom font in your popups.

We previously suggested using our CSS editor to import your custom fonts. This method is now deprecated. Before adopting this new feature, make sure that you've removed all font related CSS code in our editor.


The custom font must be publicly hosted on the web. Pay attention to Cross-Origin Resource Sharing (CORS). The following HTTP header is required for the font to load in your campaigns and in our builder:

Access-Control-Allow-Origin: *

Step 1:

Find the URL of your custom font. Let say that we want to use the font "Circular" from our website

  1. Go to
  2. Open the dev tools (F12), and go to the Network tab.
  3. Filter by the resource type "Font".
  4. Refresh the page, and locate the requests to load the font.
  5. There are many variants for the same font. For the different font weight (bold), and style (italic). You'll need to provide the resource URL for each variation you want to use in your campaigns.

Step 2:

Import the custom font in your Wisepops account. You only need to do this once, per website. The custom fonts you've imported are available in all campaigns of the same website.

  1. Edit the campaign you want to change. Focus the element that should have the custom font applied.
  2. Click the font tool to open the fonts' dropdown. Make sure that your custom font isn't already imported. Your existing custom fonts are first in the list. To add a new custom font, click the button "My custom fonts" at the end of the dropdown.
  3. Configure the new custom font in the modal. Enter a unique font name. Provide the resource URL for each font variant you need - the supported formats are WOFF, WOFF2 and TTF. And pick a fallback font in case the resource fails to load.

Step 3:

Use your custom font in your campaigns. Simply pick the font in the fonts' dropdown. Your fonts are first in the list. They're shared between all campaigns of the website.

Delete a custom font

To delete a custom font:

  1. Make sure that no campaign is using the font. You may need to save the pending changes to stop using the font before actually deleting the font.
  2. In the fonts' dropdown, click "My custom fonts".
  3. Click the trash icon near your custom font.

Create a multi-step campaign

Closing Options