Contact Us

June 25, 2024

May 13, 2026 3:05 pm

Understanding subscriber keys with person accounts in sales cloud

Share with

Understanding Person Accounts

When Person Accounts are enabled in Sales Cloud, a single record is created that combines the functionality of both an account and a contact. However, in the background, two separate records are still created: a Person Account record and a Person Contact record.

This can cause confusion, especially when it comes to determining which ID is used as the subscriber key in Marketing Cloud.

The root cause of this confusion is the fact that the Person Contact ID is not visible in the UI, but it is still used as the subscriber key in Marketing Cloud.

How it Works

When a Person Account is created, both the account ID and contact ID are synced to Marketing Cloud. However, the contact ID is used as the subscriber key.

This is because the contact ID is the unique identifier for the person, and it is this ID that is used to send targeted messages in Marketing Cloud.

SQL Example

SELECT YourFields FROM Contact_Salesforce Contact INNER JOIN Account_Salesforce Account ON Account.PersonContactId = Contact.Id

This SQL example shows how to join the Contact and Account objects in Marketing Cloud using the Person Contact ID.

Best Practices

To avoid confusion when working with Person Accounts and subscriber keys, follow these best practices:

Checklist for Working with Person Accounts

  • Use the contact ID as the subscriber key in Marketing Cloud
  • Understand that the Person Contact ID is not visible in the UI, but it is still used as the subscriber key
  • Use the account ID and contact ID to sync data between Sales Cloud and Marketing Cloud
  • Use SQL to join the Contact and Account objects in Marketing Cloud
  • Test and verify your subscriber key setup to ensure it is working correctly

Frequently Asked Questions

What is the difference between a Person Account and a Person Contact?

A Person Account is a single record that combines the functionality of both an account and a contact, while a Person Contact is a separate record that represents the person.

How do I determine which ID is used as the subscriber key in Marketing Cloud?

The contact ID is used as the subscriber key in Marketing Cloud.

Can I use the account ID as the subscriber key in Marketing Cloud?

No, the account ID is not used as the subscriber key in Marketing Cloud. The contact ID is used instead.

How do I sync data between Sales Cloud and Marketing Cloud when using Person Accounts?

You can use the account ID and contact ID to sync data between Sales Cloud and Marketing Cloud.

Genetrix Technology · Salesforce Marketing Cloud Partner

Need help shipping this in production?

Genetrix builds and untangles Salesforce Marketing Cloud and Agentforce setups for teams that want it done right the first time. If anything in this post sounds familiar, talk to us before it ships.

Get in Touch with Genetrix →

Blogs for the

Business-Savvy!​

Let’s Connect

A 30 min no cost strategy session
with cloud support expert

Let’s Connect

A 30 min no cost strategy session
with cloud support expert