New
Are you ready for Agentforce? Take our assessment to find out today!
    • Expertise
          • Product

          • Sales Cloud
          • Service Cloud
          • Account Engagement
          • Marketing Cloud Next
          • Revenue Cloud
          • Agentforce
          • Data 360 (Data Cloud)
          • CRM Analytics
          • Tableau Next
          • Experience Cloud
          • Industry

          • Manufacturing
          • Healthcare
          • High Tech
          • Financial Services
          • Media & Entertainment
    • Solutions
      • Consulting
      • Implementation
      • Managed Services
      • Health Check
      • Training
    • About Nebula
      • We Are Nebula
      • Meet the Team
      • Join Our Team
    • Resources
    • Login
    • Get in Touch
Share:

How to Resolve 5 Common Pardot Sync Errors

by Nebula Consulting
25th November 2020 • 7 min read
Nebula Consulting
Share:

If you’ve got your Salesforce and Pardot accounts connected, you have probably come across Sync Errors before. Sync Errors are Salesforce’s way to reject an attempted sync of a prospect. They can occur for a number of reasons and can be quite frustrating to solve. So, to make your life easier, here’s how to resolve 5 common Pardot Sync Errors.

Before we get started, you will need to know where to find your Sync Errors. Navigate to Admin > Connectors (Classic) or Pardot Settings > Connectors (Lightning). Select the action cog next to the Salesforce connector, and select ‘Sync Errors’ from the drop down.

 1. Invalid picklist value

Why does it happen?

This can happen for a couple of reasons. The most common is when the Salesforce field accepted values are not adhered to in Pardot. For example, if you have a picklist field in Salesforce for ‘Industry’; and the accepted values are Finance, Banking, PR, and Healthcare; and Pardot tries to send through a value of ‘Marketing’, Salesforce will reject the value and trigger a Sync Error.

Typically, this happens when the field has not been set up correctly on Pardot forms (e.g. when the ‘Load Default Data’ button hasn’t been pressed) leaving prospects able to enter any value.

Load default data field

It can also happen if you do not have the field set to validate on import, as this can mean users could be importing values that are not allowed from external sources.

validate on import

The less common reason for seeing this error is if this Salesforce field’s picklist is dependent on another field in Salesforce. This ‘controlling field’ will need to allow the value to sync across. If it’s not allowed, the Sync Error will occur.

How can it be resolved?

The first step is to ensure your fields are mapped correctly, and all forms (including forms mapped to form handlers) are capturing the data correctly and in line with the Salesforce values.

The second step is to ensure the field is being validated on import. This will prevent data imports from importing inconsistent values.

If you’re sure the fields are mapped correctly, and the values seem to be consistent with the Salesforce values, you are likely looking at a dependent picklist. In this instance, you will need to ensure that the value in Pardot is allowed based on the controlling field by reviewing the field dependency matrix.

Once resolved, you can re-sync your prospects.

2. Custom Validation Exception

Why does it happen?

Custom Validations happen when there is a validation rule set up inside Salesforce. For example, Salesforce might require a specific field to be filled out. Sometimes these validation rules are set up to ensure Sales reps complete specific information. There might be instances where this data is not being collected from within Pardot, as it’s not a marketing requirement.

If Pardot attempts to sync with Salesforce and this field of data is missing, you will see this Sync Error appear.

How can it be resolved?

There are two approaches to custom validations.

  1. Alter the validation rule to exclude the connector user. Doing this will allow prospects to sync across without that piece of data, but the validation rule will still apply to any records being created or edited from within Salesforce.
  2. Fix from the Pardot side. This involves capturing the missing piece of data going forward, updating historical records, and re-syncing prospects. You can find all the prospects missing that piece of data by running a dynamic list. For example, if you wanted to find all prospects with first name missing, you would use this criteria:

dynamic list

The approach you choose will depend on your specific business use case. For example, if the custom validation is about a required first name field, you’ll likely want to choose approach 1. However, if the validation is to do with sales process and is something marketing don’t really need to be collecting, then you’ll likely want to choose solution 2.

Once you have chosen a solution, re-sync your prospects.

3. Cannot execute flow trigger

Why does it happen?

This error means there’s a problem with a trigger in your Salesforce instance. You’ll find if you try to manually sync any prospects with this error, that they will sync across. However, batch syncing will fail.

How can it be resolved?

There isn’t anything you can do from within Pardot here. The best thing to do is to ask your Salesforce admin to check the process builder with the error ID the Sync Error provides, and review all the fields used in the flow.

Your admin will also need to check that the connector user’s Salesforce user profile has the field level security to interact with all of the fields.

Once this has been done, re-sync your prospects.

4. Deduplication matching rule conflict

Why does it happen?

This error can occur for two reasons.

  1. When the Pardot connector user does not have the recommended object permissions to see this record.
  2. When there is a rule in Salesforce blocking the duplicate creation. Salesforce admins can set up duplicate rules to be on the lookout for potential duplicates inside Salesforce, and this error can occur when the prospect Pardot is trying to send to Salesforce matches one of these rules and the creation of a new record is being prevented.

How can it be resolved?

There are two approaches based on the cause of the error.

If the error is caused by the connector user not having the recommended object permissions, then all you will need to do is adjust the object settings on the connector user’s Salesforce profile. This will allow the connector user visibility, and you will be able to re-sync your prospects.

If the error is caused by the duplicate rules, you can do a couple of things:

  1. If the rules are too strict, you can adjust the Salesforce duplicate rules so that they do not apply to the connector user’s Salesforce user profile.
  2. Use an existing record to sync instead or merge the records.
  3. Edit the Pardot prospect’s data so that it no longer matches the duplicate rule.

You can then re-sync your prospects.

5. Insufficient access

Why does it happen?

This error occurs when the connector user doesn’t have enough access to the object it’s trying to update. Typically, the connector user will have the ‘view all’ setting for leads and contacts, but not ‘modify all’. When the connector is configured this way, any attempt to sync and edit a contact that isn’t owned by or isn’t shared with the connector user will result in this error.

How can it be resolved?

You will likely need to get your Salesforce admin involved to help resolve this.

  1. If the Sync Error references an object ID – Give this to your Salesforce admin. They will then need to check the permissions for the connector user’s Salesforce user profile and allow “modify all”.
  2. If the Sync Error does not reference an ID – Your admin will need to review your Salesforce organisation wide defaults to confirm if they are set to “private” for accounts, leads, opportunities, campaigns , or contacts. For example, if the issue is with leads, you will need to create a sharing rule on the lead object to include the ‘modify’ permission, and share it with the B2BMA Integration User.

***

Now you know how to resolve your Pardot Sync Errors, you’re ready to start clearing that Sync Error list! If you run into any problems, don’t hesitate to get in touch.

Find related resources by topic

Marketing

You may also be interested in

Fix the Foundations: Success in the Agentic Era Marketing Edition
Blog
Marketing

Fix the Foundations: Success in the Agentic Era Marketing Edition

We hear the announcements and on repeat about how the Agentic Era is here to transform the B2B and B2C landscapes. These changes will enable…

4 min read Read Blog
Laying the Right Foundations
Success Story
Account Engagement Sales Cloud

Laying the Right Foundations

Complex processes and cautious stakeholders hindered Redwheel's CRM adoption. Nebula's Account Engagement and Salesforce audits mapped the journey, restoring confidence and delivering a strategic roadmap for a powerful, sales-enabled CRM.

May 27, 2025 Read Customer Story
How to Avoid Completion Action Limits in Account Engagement (Pardot) Using Engagement Studio
Blog
Marketing

How to Avoid Completion Action Limits in Account Engagement (Pardot) Using Engagement Studio

Conditional completion actions and completion actions, while powerful, can quickly consume the available limits on your forms and form handlers. If you’ve been creating and managing…

3 min read Read Blog
Aligning Marketing and Sales for a Global Insurer
Success Story
Account Engagement Sales Cloud

Aligning Marketing and Sales for a Global Insurer

Poor email deliverability and disconnected data misaligned Lockton's sales and marketing. Nebula's Salesforce and Account Engagement integration established governance, delivering a 97% delivery rate, 25 empowered users, and transparent insights.

Apr 30, 2025 Read Customer Story
Upgrade Your Form UX with Toggle Switches
Blog
Marketing

Upgrade Your Form UX with Toggle Switches

If you would like to modernise your forms, provide a slicker user experience, and match contemporary web design, follow our mini guide that helps you…

2 min read Read Blog
Creating a seamless membership experience
Success Story
Account Engagement Sales Cloud Service Cloud

Creating a seamless membership experience

Data silos and disparate systems hindered the World Travel and Tourism Council's membership experience. Nebula's Cvent integration, record cleansing and automated invoicing delivered rapid efficiency, unified data, and a 10-year partnership.

Jan 30, 2025 Read Customer Story
Account Engagement Landing Page Conversion Mastery
Blog
Marketing

Account Engagement Landing Page Conversion Mastery

Building pages that truly perform in Account Engagement isn't just about clicking buttons; it's about strategy, technical finesse, and empathy for the user. Here’s my…

5 min read Read Blog
Targeted Sales Enablement for Users
Success Story
Account Engagement CRM Analytics Sales Cloud

Targeted Sales Enablement for Users

Stale opportunities and missing data delayed Clarion Events' pipeline. Nebula's Einstein Next Best Action delivered intuitive guidance, surging stage moves by 132%, doubling activities, capturing crucial VAT details, and boosting CRM adoption.

Jan 3, 2025 Read Customer Story
5 Hidden Snags in Account Engagement
Blog
Marketing

5 Hidden Snags in Account Engagement

Managing Salesforce Account Engagement (Pardot) requires more than just marketing knowledge. Even in a well-established org, you can sometimes hit some invisible walls. Below are…

4 min read Read Blog
5 new Marketing Cloud Next features we’re excited to try
Blog
Marketing

5 new Marketing Cloud Next features we’re excited to try

The Spring ’26 release is here, and it’s a significant milestone for Marketing Cloud Next (also known as Agentforce Marketing). This release focuses on making…

4 min read Read Blog
Nebula

Our journey started in 2012 with a clear vision and core values. Nebula is dedicated to empowering our customers through fostering relationships founded on collaboration, flexibility, and trust.

  • We Are Nebula
  • Resources
  • Join Our Team
  • Terms and Conditions
  • Privacy Policy
The Space Aldgate,
Irongate House,
22-30 Dukes Place,
London EC3A 7LP
+44 207 112 8026
Get in Touch
Copyright © 2026 Nebula Consulting. All Rights Reserved.