Search documentation...

ChangelogBook a demoSign up

Salesforce Pardot

Run better email campaigns on Salesforce Pardot with up-to-date customer data from your data warehouse


After selecting Pardot from our Destinations catalog, you will be prompted to initiate an OAuth flow. Connect to Pardot via OAuth by logging into your Pardot account. Then, input your Business Unit ID, which can be found in your Pardot App by navigating to Setup > Pardot > Pardot Account Setup. If your Pardot account type is Pardot Developer Org, then input in the optional Pardot Custom Domain field.


Hightouch supports syncing the following Pardot objects:

  • Prospect

Sync modes

  • Upsert - pushes new objects to Pardot and updates fields that change in your warehouse.
  • Update - only updates particular fields on existing objects in Pardot. It doesn't add new objects.

Record matching

Records can be matched from your source to your Pardot workspace by email only.

Field mapping

You can sync columns from your source to Pardot's object properties.

Refer to the Pardot docs for more information about object fields.

Delete mode

You can choose what Hightouch's behavior is when records leave the query result set. The default is doing nothing, but you can also set Hightouch to delete the Pardot objects.

Ready to get started?

Jump right in or a book a demo. Your first destination is always free.

Book a demoSign upBook a demo

Need help?

Our team is relentlessly focused on your success. Don't hesitate to reach out!

Feature requests?

We'd love to hear your suggestions for integrations and other features.

Last updated: Dec 22, 2022

On this page

SetupSyncingSync modesRecord matchingField mappingDelete mode

Was this page helpful?