Salesforce Endpoints for Pardot Development

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

Account

Account:

  • 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 endpoint is read-only. Useful to link Salesforce Accounts to Pardot Prospect IDs.

Learn more about the account endpoint in Salesforce Developer Docs.

Campaign

Campaign:

  • 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 endpoint in Salesforce Developer Docs.

Campaign Influence

Campaign Influence:

  • 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 endpoint Salesforce Developer Docs.

Campaign Influence Model

Campaign Influence Model:

  • 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 endpoint in Salesforce Developer Docs.

Campaign Status

Campaign Status:

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

Learn more about the campaign status endpoint in Salesforce Developer Docs.

Campaign Member

Campaign Member:

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

Learn more about the campaign member endpoint in Salesforce Developer Docs.

Lead

Lead:

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

Learn more about the lead endpoint in Salesforce Developer Docs.

Contact

Contact:

  • 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 endpoint in Salesforce Developer Docs.

Email Content

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 endpoint in Salesforce Developer Docs.

Snippets

Snippets:

  • 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 endpoint in Salesforce Developer Docs.