---
schema_version: "1"
id: 90ddebcf6790220ac5db9bc2bed889881f107b3e67b917cad9d61ada580f5ef0
title: Configure a Triggered Campaign Template
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/mktg/264-0-0/mc_pers_triggered_campaign_save_global_template_dataset.md
canonical_url: https://help.salesforce.com/s/articleView?id=mktg.mc_pers_triggered_campaign_save_global_template_dataset.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 8cd59e6ab899b2fd33ae43816326f8ecf51ce6b698952cdce2841dfa324d1459
description: A triggered template defines the data to pass to Journey Builder. You can modify it for each campaign experience, such as which recipe to show to the qualified user. To create a triggered campaign, you must have a triggered template in your dataset. Marketing Cloud Personalization includes a standard template that you can add fields to. If you need options other than what’s included in the default template, have your developer create a template.
products:
  - Marketing
  - Salesforce Personalization
release: "264"
---
# Configure a Triggered Campaign Template

A triggered template defines the data to pass to Journey Builder. You can modify it for each campaign experience, such as which recipe to show to the qualified user. To create a triggered campaign, you must have a triggered template in your dataset. Marketing Cloud Personalization includes a standard template that you can add fields to. If you need options other than what’s included in the default template, have your developer create a template.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d89922e37">Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e37 ">To configure a triggered template:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e37 ">A role with Templates &gt; Publish/Delete permissions</td>

          </tr>
        </tbody>
      </table>

When configuring a triggered campaign template, keep these considerations in mind:

- Your Marketing Cloud Engagement data extension must include a ContactKey field, which is included by default in the standard triggered template.
- When configuring a triggered campaign template, strings can’t exceed 4096 characters.

1. From the main navigation, select **Triggered** | **Server-Side and Triggered Templates**.
2. From the New Template dropdown menu, select **Global Templates**.
    
    The standard triggered template includes default fields that are automatically added to the Journey Builder journey.
    
    <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
            <colgroup>
              <col style="width:50%">
              <col style="width:50%">
            </colgroup>
            <thead class="slds-text-title_caps ">
              <tr class="">
                <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d89922e108">Field</th>
                <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d89922e111">Description</th>
              </tr>
            </thead>
            <tbody>
              <tr class="">
                <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e108 ">Trigger_Type</td>

                <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e111 ">
                  <p>A text field that contains the name of the trigger type, which is
                    one of these values:</p>
                  <ul>
                    <li>SegmentLeave</li>
                    <li>SegmentJoin</li>
                    <li>EventAction</li>
                    <li>CartAbandonment</li>
                    <li>BrowseAbandonment</li>
                    <li>NewItemInFavoriteCategory</li>
                    <li>ProductBackInStock</li>
                    <li>ProductExpiringSoon</li>
                    <li>ProductLowInventory</li>
                    <li>ProductPriceReduction</li>
                  </ul>
                  <p style="margin-bottom:0;">To learn more about trigger types, see <a href="https://help.salesforce.com/s/articleView?id=mktg.mc_pers_triggered_campaign_trigger_types_user.htm&amp;release=264.0.0&amp;type=5" title="A user trigger activates a campaign based on user behavior.">User Triggers</a>
                    and <a href="https://help.salesforce.com/s/articleView?id=mktg.mc_pers_triggered_campaign_trigger_types_catalog.htm&amp;release=264.0.0&amp;type=5" title="A catalog trigger activates a campaign based on updates or changes to item data in your catalog. The trigger activates after a change in your catalog, but what drives the trigger is the amount of time the user views an item before the catalog change occurs.">Catalog Triggers</a>.</p>
                </td>

              </tr>
              <tr class="">
                <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e108 ">Trigger_Segment</td>

                <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e111 ">A text field that contains the name of the segment that triggered
                  a campaign. Only the Segment Leave and Segment Join trigger types can
                  populate this field.</td>

              </tr>
              <tr class="">
                <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e108 ">Trigger_Action</td>

                <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e111 ">A text field that contains the name of the action that triggered a
                  campaign. Only the Event Action trigger type can populate this
                  field.</td>

              </tr>
              <tr class="">
                <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e108 ">Trigger_Catalog_Items</td>

                <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e111 ">
                  <p>A text field that contains a JSON representation of the catalog
                    items related to the trigger, such as a list of abandoned cart
                    products. Because this field contains information in a JSON format,
                    use the maximum available text field size when you add it to the
                    Marketing Cloud Engagement event data extension. The following trigger
                    types can populate this field value:</p>
                  <ul>
                    <li>CartAbandonment</li>
                    <li>BrowseAbandonment</li>
                    <li>NewItemInFavoriteCategory</li>
                    <li>ProductBackInStock</li>
                    <li>ProductExpiringSoon</li>
                    <li>ProductLowInventory</li>
                    <li>ProductPriceReduction</li>
                  </ul>
                </td>

              </tr>
              <tr class="">
                <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e108 ">Campaign</td>

                <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e111 ">A text field that contains the triggered campaign
                  identifier.</td>

              </tr>
              <tr class="">
                <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e108 ">Experience</td>

                <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d89922e111 ">A text field that contains the triggered campaign experience
                  identifier.</td>

              </tr>
            </tbody>
          </table>
3. Select any of the following optional settings.
    
    To make the data for these fields available in Journey Builder, create corresponding fields in the Marketing Cloud Engagement data extension and configure them as nullable.
    
     
    | Setting | Description |
    | --- | --- |
    | User Attributes | Select user attributes to send to the Journey Builder journey. Field names in the Marketing Cloud Engagement data extension must match the user attribute names. |
    | Recommendations | A text field that allows you to add a Recommendations block to an email in Marketing Cloud Engagement. This field contains a JSON representation of recommended catalog items based on the recipe you select. To support the JSON format, use the maximum available text field size when you add it to the Engagement event data extension. |
    | Additional\_Recommendations | A second text field that contains a JSON representation of recommended catalog items based on the recipe you select. To support the JSON format, use the maximum available text field size when you add it to the Marketing Cloud Engagement event data extension. |
    | Segments | A text field that contains a comma-separated list of segments a user is a member of. This list only includes the segments you select in the template for the campaign experience. |
4. Save the template.