Typeface Academy

Typeface for Salesforce Marketing Cloud

Typeface's integration with Salesforce Marketing Cloud lets you create in the flow of your work. This guide covers how to install and use the Typeface app for Salesforce. 






  • Open rate

  • Click through rate

This is for



Generate creative variations and dynamic content within Salesforce

Installation and configuration 

Follow these installation instructions to setup Typeface in Salesforce Marketing Cloud.

  1. In Salesforce Marketing Cloud, go to Setup > Apps > Installed Packages. 

  1. Click the ‘New’ button in the top right-hand corner. 

  1. Give it a name and description. E.g. Name: Typeface custom content block. Description: Generate personalized, on-brand content using Typeface.ai. 

  1. Next, you will add two components – one to enable the Typeface custom block, and one to allow it to access Salesforce Marketing Cloud APIs. 

  1. Install the first component: Click Add Component and select ‘Custom Content Block’. Name it ‘Typeface’. In the Endpoint URL field, enter the URL https://sfdc-cb-prod.typeface.ai. Click Save. 

  1. Install the second component: Click Add Component and select ‘API Integration’. On the screen to choose Integration Type, select Server-to-Server. Set Server-to-Server Properties, select the Read/Write Scopes under ASSETS (Documents & Images and Saved Content). Click Save.

MicrosoftTeams-image (157).png

Note: You will need the ClientId, Client Secret, Authentication Base URI, and REST Base URI in the next step.

  1. Confirm licenses - Go to the ACCESS section as shown below and either select users or select the option to ‘license everyone’. 

  1. Then go over to the Typeface app, Settings → Connectors. You should see a Salesforce card here.

    MicrosoftTeams-image (133).png
  2. Click on ‘Connect’ and fill in the details using the credentials from your Salesforce Marketing Cloud environment. 

MicrosoftTeams-image (134).png

Note: after you have saved the connector, the client secret will not be visible on the connector screen. 

  1. Once it is complete, you are now good to go for publishing content from your Typeface account to Salesforce Marketing Cloud. 

Business Unit Considerations 

Install Typeface to your parent BU. From the parent BU installation you can then manage access to the package for other child BUs.

If you already installed Typeface in a child BU, delete it from the child BU and re-install it in the parent BU as explained above. 

Set up for collaboration 

The connector on Typeface is at a team level and maps to 1 Salesforce Marketing Cloud instance. There are two options for configuring your Typeface & Marketing Cloud Instances to collaborate with others on your teams. 

Option 1: 1-1 mapping of Marketing Cloud Instances & Typeface Teams

MicrosoftTeams-image (135).png

Option 2: One Marketing Cloud Instances connected to multiple Typeface Teams 

MicrosoftTeams-image (136).png

Note on Unsupported configuration: Because the Salesforce connector on Typeface is set up at a team level, one Team in Typeface cannot be connected to multiple Marketing Cloud Instances. 

MicrosoftTeams-image (137).png

Adding Typeface content blocks 

You can create content by adding a Typeface content block into Content Builder. Simply drag-and-drop the Typeface icon from the left-hand side of your screen into your main content area. 

MicrosoftTeams-image (138).png

Organizing Typeface content blocks 

When creating a new content block, start off by choosing a team & project to help keep your work organized. For example, agencies that support multiple clients can create a team for each client. Or product marketing teams can create a new project for each product line they are working on. 

MicrosoftTeams-image (139).png

To create a new project, use the project selector dropdown and select ‘Create New.’ You will be able to name the project. To create a new team, reach out to your Typeface customer success partner.   

MicrosoftTeams-image (140).png

Creating images in Typeface content blocks 

After selecting your project, you can start creating content using a simple prompt or in Image Studio.  

MicrosoftTeams-image (141).png

If you decide to create using a simple prompt, a prompt box will appear in Content Builder. Type an image prompt, use ‘/Asset’ to upload and use brand assets like products, and then click “Generate.” Add an image you like by clicking the ‘+’ button. 

MicrosoftTeams-image (142).png

If you want to generate a product shot, Image Studio will appear in Content Builder. Learn more about how to create AI photography.  



Click on the Typeface icon in the prompt box to adjust the aspect ratio and image resolution before generating your image.

Delivering dynamic content 

You can use Typeface to create multiple variants and then personalize the email to people based on profile attributes. 

To do this, start from the Content Builder homepage. Click “+ Create” and then generate new Typeface content blocks. These are the image variations you’ll use for each audience or region. 

Then, within an email, drag in a Dynamic Content Block. This lets you send different groups of email subscribers different content based on a set of rules. For each rule you add, you can select the Typeface Content Block you’ve created that matches that audience.  

MicrosoftTeams-image (143).png



Label each Typeface Content Block so it’s easy to find. E.g. “Cecilie Pear Juice – Iowa" and “Cecilie Pear Juice – New York.”

Adjusting image layout 

After you have added a Typeface image to your email, you can make final adjustments by navigating to the Layout Tab. Here you can specify the dimensions, image alignment, alt text, and image link.  

MicrosoftTeams-image (144).png

Try it out 

Get started creating your first marketing email with Typeface for Salesforce Marketing Cloud. Once you have a marketing email in mind, take the following steps: 

  1. If you haven’t already, sign up for Typeface

  1. Log into Salesforce Marketing Cloud

  1. Create a template-based email in Content Builder. 

  1. Drag-and-drop the Typeface icon into your email. 

  1. Generate an image (refer to our prompt guide for ideas). 


Where are all the images that I create in Salesforce Marketing Cloud stored? 

Images created with the Typeface Content block are natively stored as a Content Builder asset and served via Marketing Cloud’s CDN. This significantly reduces the overall size of the email and ensures deliverability best practices are followed. For example, this improves how email renders on clients like Gmail. 

Note: by default, the images are stored in a folder named ‘Typeface Generated Assets.’ You may move the images to a different folder without impacting the image’s URL.  

Can I generate text using Typeface? 

Yes, you can generate text with Typeface. With Typeface, customers can create multimodal content such as images, text, and more within templates like Instagram post and blog post. 

The Typeface Content Builder block supports only image generation, and we will continue to build on this based on customer feedback. Please reach out to dhruv@typeface.ai if you or a customer have feedback. 

What should I do if I encounter the error "Failed to verify your credentials" while setting up the Typeface connector? 

This indicates one of two problems: 

  1. That the details entered (Client ID, Client Secret, Authentication Base URL, or REST Base URL) are not entered correctly. 

  1. On the Salesforce Marketing Cloud instance, when configuring the app, the required asset permissions are not enabled:  

MicrosoftTeams-image (157).png


Need more help? Sign up for office hours or contact support@typeface.ai.. 

Next Article

AI product photography

Typeface’s Image Studio mimics professional photoshoots at a fraction of the cost. Image Studio gives you control over product placement and 50+ decorations to spruce up photos.

Read more