This entry is part 6 of 8 in the series Advanced Salesforce

If your company has multiple subsidiaries, you may wish to have several separate Pardot accounts. If you are tying all of these to the same Salesforce account, there are a few things to keep in mind.

Note: The following article outlines the setup and features of syncing a single data set between two or more instances of Pardot and one instance of Salesforce. Selectively syncing segmented Salesforce records with specific instances of Pardot requires a custom setup. If this is what you are trying to accomplish, please speak with your client advocate. If you’re not sure who your advocate is, email PardotAdvocate@salesforce.com for help.

Account Hierarchy

Optionally, one account can be designated as a parent account. Any administrator users in the parent account can view any module within the child accounts. Non-administrator users would only be able to see data within the parent account.

Viewing Prospect Activity in Salesforce

Users will only have access to the activities of records in their own Pardot account. The activities Visualforce element in Salesforce will not show anything when attempting to view activities for a lead or contact controlled by another Pardot account. Since administrator users in the parent account have access to both Pardot accounts, the user can see the Visualforce element for the account they are logged in to.

Conflicts in Ownership

Salesforce is always the master database when it comes to lead owner or contact owner. If you have the same prospect record in Pardot (based on email address) in two or more Pardot accounts, ownership will default to the owner designated in Salesforce. For any Pardot account where the prospect’s assigned user is not mapped to the record owner in Salesforce, the prospect will sync, but will display as Unassigned in Pardot. Pardot will never reassign a lead or contact that already has an owner designated in Salesforce.

Conflicts in Field Values

As with ownership, Salesforce is also the master database for all non-Pardot specific fields (everything but score, grade, Pardot campaign, etc.). If you have the same prospect record in Pardot (based on email address) in two or more Pardot accounts, fields for which there are conflicts (different data in Pardot and Salesforce) will default to the Salesforce values.

Conflicts in Score and Grade

If you have the same prospect record in Pardot (based on email address) in two or more Pardot accounts, Salesforce will use the score and grade of the first prospect record to sync. Subsequent updates of the score and grade fields will also be based on the first prospect’s record.

Dedicated IPs for Email Sending

The child accounts can share a single dedicated IP or each have their own. For smaller volumes, sharing a single dedicated IP is typically sufficient. If each brand/subsidiary is sending a significant volume of email we recommend that they have individual dedicated IP addresses.

Creating New Prospects

New lead created from Email Plugin: When an email is sent through a Pardot plugin to a prospect that does not exist in Pardot, the prospect will be created in the Pardot account where the sending user’s log in email address matches the email address they are using to send the email.

“Send to Pardot” button: If a user creates a new lead or contact in Salesforce and clicks the “Send to Pardot” button at the top of the lead or contact record, the prospect will be created in the Pardot account in which the user exists. To clarify, a user can only be in one Pardot account with a given email address, and after the user sets their Pardot profile to sync with their Salesforce username, Pardot knows to create any leads from the “Send to Pardot” button in that Pardot account. Since administrator users in the parent account have access to both Pardot accounts, the parent administrator user will create the new lead in the Pardot account that they are currently logged in to.

Automatically creating prospects in Pardot when they have been created in Salesforce: Our feature of automatically creating a prospect in Pardot when a lead or contact is created in Salesforce was not designed for Salesforce accounts syncing with multiple Pardot accounts. We do not recommend checking this box when setting up your Salesforce connector.

“Send Salesforce campaign to Pardot List” option: If a user creates a Salesforce campaign and clicks “Send campaign to Pardot list”, the prospects will be added to the Pardot list in the Pardot account in which the user exists. Similar to above, Pardot knows which account the user was created in and which Pardot account is syncing to their Salesforce user profile. Because administrator users in the parent account have access to both Pardot accounts, the parent administrator user will push the Salesforce campaign to the Pardot account that they are currently logged into.

Series Navigation

<< Can I integrate Pardot with Salesforce web2lead forms?Advanced Salesforce Syncing Options >>