0

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

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.

| improve this answer | |
  • I sort of answered this here in a slightly different context (it's PersoncontactId): salesforce.stackexchange.com/q/263008/31594 – Stephan de Paly Jun 19 '19 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) – Jonas Lamberty Jun 25 '19 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 Jun 25 '19 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 – Lukas Lunow Jun 25 '19 at 22:00
  • Also, @LudivineL - remember to mark the answer as accepted, if it has been helpful – Lukas Lunow Jun 25 '19 at 22:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.