Add Custom Fields in the Promotion Object

The Promotion Extract, Transform, Load (ETL) jobs in Marketing Cloud Personalization (formerly Interaction Studio) require three fields that aren't available in the Promotion object. Before you send your Promotion object data to Marketing Cloud Personalization, add the required fields in the Promotion object.

Required Editions

Available in: Lightning Experience in Enterprise, Performance, Developer, and Unlimited Editions.
Available in: Orgs that have the B2C - Loyalty, B2C - Loyalty Plus, B2B - Loyalty, Loyalty Management - Growth, or Loyalty Management - Advanced license, Data Cloud, and Interaction Studio in Marketing Cloud enabled.

These are the required fields in the Promotion object.

Custom Field Label Custom Field API Name Field Type Required
URL URL__c URL Yes
Image URL ImageURL__c URL Yes
Content Zones ContentZones__c Text Yes

To filter promotions that you don't want to send to Marketing Cloud Personalization, add another Checkbox type field. For example, you can name the field as SendToInteractionStudio__c

Add the custom fields to the page layouts of Promotion. After you update the page layouts, ensure that loyalty program managers add values for the custom fields in new and existing Promotion records that you want to send to Interaction Studio.

Custom Field Value
URL For more information about the values that you can add to these fields, see Promotion ETL File Format.
Image URL
Content Zones