Salesforce Marketing Cloud (Edge)

Last updated on Jun 22, 2026

Edge Pipeline is now available for Public Review. You can explore and evaluate its features and share your feedback.

Salesforce Marketing Cloud is a digital marketing platform that helps businesses engage customers through email, mobile, social media, and web channels. It enables marketers to create personalized campaigns, automate customer journeys, and track customer engagement.

Hevo uses the Salesforce Marketing Cloud SOAP API and REST API to replicate core objects such as campaigns, journeys, subscribers, and send events. To replicate Data Extensions and email tracking data, Hevo uses the Enhanced FTP (SFTP). This requires additional SFTP credentials during Pipeline setup.

To connect Salesforce Marketing Cloud to Hevo, create an Installed Package in Salesforce Marketing Cloud, a container that holds API integrations and their credentials, and provide the generated Client ID and Client Secret.


Supported Features

Feature Name Supported
Capture deletes Yes
Custom data (user-configured tables & fields) Yes
Data blocking (skip objects and fields) Yes
Resync (objects and Pipelines) Yes
API configurable Yes
Authorization via API Yes

Handling of Deletes

During each Pipeline run, Hevo compares the data fetched from the Source with the data present in the Destination table. If a record exists in the Destination but is no longer returned by the Source, Hevo marks the record as deleted by setting the metadata column __hevo__marked_deleted to True. This applies to journey, activity, and all user-defined Data Extension objects.

For all other objects, deleted records are not available through the Salesforce Marketing Cloud API and cannot be captured by Hevo.


Source Considerations

  • To ingest Data Extensions, your Salesforce Marketing Cloud account must support Data Extension extraction. If this extract type is not available, the Ingest Data Extensions toggle must remain disabled.

  • Hevo recommends creating a separate Pipeline for Data Extensions. Including Data Extensions in a Pipeline with other objects can slow the replication of those objects.

  • Some Marketing Cloud editions do not include the Chat Messaging Detail Extract, MobilePush Detail Extract, or Tracking Extract. If these extract types are not supported in your Marketing Cloud, the corresponding objects are marked as Inaccessible in the Pipeline Objects screen.

  • Hevo supports only Enhanced Packages that use OAuth 2.0 authentication. Legacy Packages are not supported.


Limitations

  • For Data Extensions without a primary key, Hevo automatically creates a unique identifier field, _hevo_id, for each record to uniquely identify rows in the Destination.

Revision History

Refer to the following table for the list of key updates made to this page:

Date Release Description of Change
Jun-22-2026 NA New document.

Tell us what went wrong