Salesforce Objects for Account Engagement Development

These Salesforce objects relate to Account Engagement, and can come in handy when building solutions with Account Engagement 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 Account Engagement Prospect Accounts.
  • The Account Engagement Prospect Account object is read-only. Useful to link Salesforce Accounts to Account Engagement 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 Account Engagement Campaigns.
  • After Connected Campaigns are turned on, the Account Engagement Campaigns endpoint becomes read only. Useful to link Account Engagement Campaign IDs used for Account Engagement 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.
  • Account Engagement 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.
  • Account Engagement 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 Account Engagement. 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 Account Engagement 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 Account Engagement Assets.

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