6 Things You Should Know Before Syncing Salesforce to Pardot


The Pardot Salesforce Connector creates a two-way sync between Pardot and Salesforce. Learn how the field mapping works in Pardot, how long the initial sync will take, what objects are synced from Salesforce out-of-the-box and more.

1. The initial sync of Salesforce leads and contacts do not sync to Pardot automatically

Salesforce leads and contacts do not sync to Pardot automatically once the connector is enabled. The initial sync of Salesforce data is a manual export and import process. Before you start importing Salesforce contacts into Pardot, carefully decide which contacts should be synced with Pardot. Pardot’s pricing is based partially on database size, so don’t sync over contacts you don’t want to send marketing communications to.

Once you know which leads and contacts you are going to sync with Pardot, export the contacts from Salesforce using a data export tool or through exporting a report as a CSV.

2. You need to export all active users

If you want to send emails from a Sales rep in Pardot, or assign leads within Pardot to a sales person, you will need to import a list of active users to Pardot. Pardot will automatically make the connection to the rep’s contacts when the user upload is complete.

3. The sync can take up to 48 hours

Once you enable the sync between Pardot and Salesforce, it can take up to 48 hours for all the data to become available to you. Plan your campaigns accordingly.

4. Mapping fields is a manual process

Any Salesforce fields you want to sync to Pardot must be created in Pardot and mapped to the Salesforce field. It’s unlikely marketing will need access to every Salesforce field, so make a list of fields that will be important to your marketing efforts before you create every single field.

5. Pardot will match based on email address

Pardot matches on email address. If you upload a list of leads or contacts that have duplicate email addresses, Pardot will only create one record. Try to merge all duplicates before uploading.

6. Syncing SFDC Custom Objects are only available with certain Pardot editions

You can sync custom objects with the Ultimate Edition of Pardot as well as the Pro Edition (with the custom object add-on). The custom object must be directly related to the account object or the lead/contact object to be able to access it through Pardot, though.


Email me, send me a tweet @jennamolby, or leave a comment

Related Posts

  • 02/06/2020
    7 Tips for Organizing Your Campaigns in Salesforce

    Salesforce campaigns can help you track each of your marketing initiatives in detail. These can include online advertisements, emails, or more specialized marketing events such as demos and tradeshows. You can use campaigns to analyze how many leads you are generating, how much pipeline you are building, and how many deals are closing as a result of your marketing efforts. However, in order to track and analyze your campaigns effectively, you need to have an organizational structure in place. Whether you are setting up campaigns for the first time or looking for a way to get more out of campaigns, here are 7 tips to help you get started with your campaign organization.

  • 01/03/2020
    A Beginners Guide to Date Stamping in Salesforce

    Date stamping can be used in Salesforce to record the date or date/time when a particular field is changed. This is used frequently for capturing the date the lead entered a particular stage or when a lead was first actioned. These fields can be used in reports and dashboards. Let’s dive into how to set this up and some example use cases.

  • 17/12/2019
    8 Noteworthy Features in the Salesforce Spring ’20 Release

    The Salesforce Spring ’20 release is quickly approaching and soon you’ll be able to take advantage of exciting new features and functionality. Here is a recap of 8 of my favorite features in the release, assigning tasks to a queue, group permission sets, before-save updates in flows and more.

4 comment(s)
  • justin

    28/12/2016 at 1:53 pm

    Hi Jenna, This is really helpful.. I just have some questions if that's alright; 1. I know Pardot uses objectchangelog to know what are the records to create or update. - I have limited what my connection user see's on contact object so I can create a sharing rule to only share records which meets the criteria. With that in Place I created a process builder that automatically updates the contact record when the criteria is met - This record is then automatically shared with Pardot Connection user.In the same process builder I added an action that would create object changelog record with the following parameters; 1. Object email = Reference Contact email 2. Object FID = Reference Contact 18 digit ID 3. object State = Number = 1 4. Object Type = Number = 1 5. Custom Object Label name reference = Contact ID *** Process builder is working objectchagelog being created but the record is not syncing. Can't find any documentation that would give information on how to use the fields by objectchangelog. Any help is appreciated Thanks!

  • Tim

    21/07/2016 at 9:48 am

    Marketo is a native integration to SFDC. Much better than their own product, Pardot.

    • Jenna Molby
      to Tim

      21/07/2016 at 7:29 pm

      I agree. Marketo has an SFDC integration that is less manual (i.e. you don't have to manual import users or manual add fields), although Pardot does have a faster sync time. Most records sync within 2 minutes. I also like that there's an easy way to choose which leads/contacts sync over.

    • Tim
      to Jenna Molby

      25/07/2016 at 7:33 am

      Thanks Jenna. I am actually a sales rep at Marketo. I hear this everyday.

Leave A Comment

Your email address will not be published. Required fields are marked *

About Me

Welcome to my blog, where I share, tips, tricks, thoughts and solutions that I learn in my daily life as a Marketing Operations leader.

Most Commented
Popular Posts