loading table of contents...

Blueprint Developer Manual / Version 2310

Table Of Contents

6.1.16 Uploading Content to Salesforce Marketing Cloud

Salesforce Marketing Cloud (SFMC) is a customer relationship management (CRM) tool by Salesforce. CoreMedia Blueprint supports pushing CoreMedia content to the SFMC. To enable this feature you have to configure the following settings for SFMC.

  • sfmc-credentials-clientId: The client ID of the client credential

  • sfmc-credentials-customerId: The subdomain of the client

  • sfmc-credentials-clientSecret: The second part of the client credential. The passwords can be encrypted by using the tool cm encryptpasswords as described in Section, “Encryptpasswords in Content Server Manual.

  • sfmc-push-translations: Whether to push into SFMC the master language and all translations of the configured text properties, or only the master language. This property can be true or false

The settings can be configured globally in the application context of the Studio application or in the settings content item under the path /Settings/Options/Settings/Marketing/Salesforce Marketing Cloud. The SFMC settings can be also configured site-specific in the site settings.

The client credentials have to be set up in the Salesforce Marketing Cloud settings as a new "Installed Package". The new package needs a component for an API Integration (server-to-server) with the following permissions.

  • documents_and_images_read

  • documents_and_images_write

  • saved_content_write

  • journeys_read

  • list_and_subscribers_read

  • data_extensions_read

  • data_extensions_write

In addition, the uploadable content properties for a given content type have to be configured. This can be done globally in the same settings content item as above. To that end add a struct sfmc-uploadableProperties to the settings property of the content item. The credentials can be also configured site-specific in the site settings.

SFMC Uploadable Properties Setting

Figure 6.22. SFMC Uploadable Properties Setting

Currently, CoreMedia supports the string, richtext and blob image property. In the configuration example above the string property title and the richtext property detailText of the content item type CMArticle and the image blob property data of the content type CMPicture are configured as uploadable content properties.

Search Results

Table Of Contents

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.