Salesforce Connector Setup Guide
This article describes how to set up the Salesforce Connector.
Configuration
Go to the Connector Marketplace and add a new connector. Read the Connector Overview article for general instructions on how to add a connector.
After adding the connector, configure the following settings to establish a connection to Salesforce:
- Account Type: Select an account type to connect to: Developer, Production, or Sandbox.
- Click Establish Connection to initiate the OAuth process and follow the prompts to completion.
- For more information on sandboxes, see Salesforce: Create a Sandbox for Account Engagement.
Actions
| Action Name | AudienceStream | EventStream |
|---|---|---|
| Insert into Custom Object | ✓ | ✗ |
| Update Custom Object | ✓ | ✗ |
| Insert Lead | ✓ | ✗ |
| Update Lead | ✓ | ✗ |
| Upsert Lead | ✓ | ✗ |
| Convert Lead to Contact | ✓ | ✗ |
| Add Lead to Campaign | ✓ | ✗ |
| Insert Contact | ✓ | ✗ |
| Update Contact | ✓ | ✗ |
| Add Contact to Campaign | ✓ | ✗ |
Click Next or go to the Actions tab. This is where you configure connector actions.
This section describes how to set up parameters and options for each action.
Insert into Custom Object
Parameters
| Parameter | Description |
|---|---|
| Custom Object Name | Name of Salesforce custom object. |
| Insert Data Map | Select and map Tealium attributes to the Salesforce fields of your custom object. Each mapped field is sent as part of the record insert. |
Update Custom Object
Parameters
| Parameter | Description |
|---|---|
| Custom Object Name | Name of Salesforce custom object. |
| Custom Object ID | ID of Salesforce custom object. |
| Update Fields | Map Tealium attributes to the Salesforce fields to update in the record. |
Insert Lead
Parameters
| Parameter | Description |
|---|---|
| Insert Data to Set | Select and map Tealium attributes to Salesforce lead fields for record creation. |
| Append Data Map |
|
| Append Data Map - Entry Label |
|
| Select Target Assignment Rule |
|
Update Lead
Parameters
| Parameter | Description |
|---|---|
| Lead ID | (Required) Select the Salesforce field used to identify the lead to update. |
| Update Data to Set | Select and map Tealium attributes to Salesforce lead fields for record update. |
| Append Data Map |
|
| Append Data Map - Entry Label |
|
| Select Target Assignment Rule |
|
Upsert Lead
Parameters
| Parameter | Description |
|---|---|
| Update Lookup ID |
|
| Update Data to Set |
|
| Insert Data to Set |
|
| Append Data Map |
|
| Append Data Map - Entry Label |
|
| Select Target Assignment Rule |
|
Convert Lead to Contact
Parameters
| Parameter | Description |
|---|---|
| Lead ID | (Required) Select the Salesforce field used to identify the lead to update. |
| Send Email to the Owner | Send email to the owner. |
Add Lead to Campaign
Parameters
| Parameter | Description |
|---|---|
| Lead ID | (Required) Select the Salesforce field used to identify the lead to update. |
| Campaign | Select the target campaign for the lead. |
Insert Contact
Parameters
| Parameter | Description |
|---|---|
| Insert Contact |
|
| Append Data Map - Entry Label |
|
Update Contact
Parameters
| Parameter | Description |
|---|---|
| Contact ID | (Required) Select the Salesforce field used to identify the contact to update. |
| Update Data to Set | Select and map Tealium attributes to Salesforce contact fields for record update. |
| Append Data Map |
|
| Append Data Map - Entry Label |
|
Add Contact to Campaign
Parameters
| Parameter | Description |
|---|---|
| Contact ID | (Required) Select the Salesforce field used to identify the contact to update. |
| Campaign | Select the target campaign for the contact. |
This page was last updated: December 9, 2025