When person account are activated on a Salesforce org connected to SFMC with MC Connect, what are the best practices regarding the Subscriber key and Contact key ? Should we use the (person) account ID or the contact ID as Subscriber key AND Contact key in SFMC? (Especially, when creating a Sendable Data Extension, we have to define the Send Relationship.) Or does SFMC automatically use one of these ID as subscriber key AND contact key ?

1 Answer 1


For Orgs with PersonAccounts enabled, you still will be using PersonContactID as Subscriber Key. There is more info on Subscriber Keys in a multi cloud scenario in this article.

It can be difficult to find the Contact ID in a setup where PersonAccounts are enabled, as the contact redirects to the Account page. For this purpose I use the Salesforce Inspector Chrome plugin, which is able to display all the fields on a PersonAccount page, including Contact ID.

  • I sort of answered this here in a slightly different context (it's PersoncontactId): salesforce.stackexchange.com/q/263008/31594 Commented Jun 19, 2019 at 10:12
  • I second the notion, it makes a lot of sense to show the PersonContactId on the Account layout, otherwise it will be very confusing. As an alternative to the chrome extension, I typically use a formula field on the account with the following formula: CASESAFEID (PersonContact.Id) Commented Jun 25, 2019 at 19:08
  • Hello Stephan, in the case you mention in the link it is said : "It appears on first glance that you have PersonAccounts configured in your Sales Cloud. If you want to send to those you have to select Account and use PersoncontactId." Is the PersonContactId the same ID as the ContactID ? If not, how should we manage the SubscriberKey and ContactKey with different kinds of ID ? Thank you
    – Ludivine L
    Commented Jun 25, 2019 at 21:49
  • PersonContactId is indeed the same as ContactId - you can verify this when you look at the first three characters in the ID. ContactId always begins with 003 Commented Jun 25, 2019 at 22:00
  • Also, @LudivineL - remember to mark the answer as accepted, if it has been helpful Commented Jun 25, 2019 at 22:29

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .