Salesforce Objects for Pardot Development

These Salesforce objects relate to Pardot, and can come in handy when building solutions with Pardot APIs.

  • Represents an individual account, which is an organization or person involved with your business (such as customers, competitors, and partners).
  • Salesforce Account is the primary object for account information, and is synced to Pardot Prospect Accounts.
  • The Pardot Prospect Account object is read-only. Useful to link Salesforce Accounts to Pardot Prospect IDs.

Learn more about the account object in the Salesforce Object Reference.

  • Represents and tracks a marketing campaign, such as a direct mail promotion, webinar, or trade show.
  • After Connected Campaigns are turned on, the Salesforce campaign object becomes the primary campaign object, and its information is synced to Pardot Campaigns.
  • After Connected Campaigns are turned on, the Pardot Campaigns endpoint becomes read only. Useful to link Pardot Campaign IDs used for Pardot records to Salesforce Campaign IDs.

Learn more about the campaign object in the Salesforce Object Reference.

  • Campaign Influence helps you attribute a percentage of success to influential campaigns.
  • Use Campaign Influence to manage how marketing attribution is allocated to each campaign.

Learn more about the Campaign Influence object the Salesforce Object Reference.

  • This read-only object represents a campaign influence model in Customizable Campaign Influence. Use campaign influence models to group CampaignInfluence records created by a specific set of triggers and workflows that you define.

Learn more about the Campaign Influence Model object in the Salesforce Object Reference.

  • One or more member status values defined for a campaign.

Learn more about the campaign status object in the Salesforce Object Reference.

  • Represents the association between a campaign and either a lead or a contact.

Learn more about the campaign member object in the Salesforce Object Reference.

  • Represents a prospect or lead.
  • Pardot can bi-directionally sync Prospect information with Salesforce Lead records.

Learn more about the lead object in the Salesforce Object Reference.

  • Represents a contact, which is a person associated with an account.
  • Pardot can bi-directionally sync Prospect records with contact records.

Learn more about the contact object in Salesforce Object Reference.

Email Content:

  • Represents a marketing email asset for use with Pardot. This object is available in API version 50.0 and later.
  • Email content is the email record used in the send experience in the new Email Lightning Experience.

Learn more about the email content object in the Salesforce Object Reference.

  • Represents a snippet, which is a container for rich text that can be reused across Pardot emails and email templates. This object is available in API version 47.0 and later.
  • Snippets can be used as an HML variable tag in Pardot Assets.

Learn more about the snippets object in the Salesforce Object Reference.