Connecting Salesforce and Pardot can look simple at first. A prospect enters Pardot, marketing activity is captured, information moves into Salesforce, sales follows up, and both teams use the same customer data. In practice, the connection becomes much more important than a basic data sync.

A strong Salesforce Pardot CRM integration needs clear rules for record identity, field ownership, lead creation, user access, campaign tracking, sales handoffs, selective syncing, automation, error handling, and reporting. When those rules are unclear, a working connector can still produce duplicate records, overwritten fields, missing prospects, wrong owners, incomplete campaign data, and reports that marketing and sales do not trust.

Pardot is now called Salesforce Marketing Cloud Account Engagement, although the Pardot name is still widely used by teams, documentation, searches, and older configurations. This guide uses both names where helpful while focusing on the current Salesforce and Account Engagement connection.

The goal is not simply to make Salesforce and Pardot exchange data. The goal is to build one controlled revenue system where marketing activity can become useful sales context without damaging CRM data or creating another layer of manual cleanup.

For a wider view of how CRM, marketing, sales, and automation should work together, review our sales and marketing automation guide and our B2B lifecycle automation framework.



Key Takeaways

  • Treat Salesforce and Pardot as one operating system with clear rules instead of two platforms that happen to sync.
  • Define which records should enter Account Engagement before opening the connector to the full Salesforce database.
  • Use clear record identity and CRM IDs when appropriate so leads, contacts, and prospects stay correctly connected.
  • Decide which system should control every important field before marketing automation begins changing CRM data.
  • Keep lifecycle, qualification, ownership, customer status, consent, and opportunity information especially well controlled.
  • Build campaign tracking around a clear Salesforce campaign structure and understand how Connected Campaigns and Campaign Member Sync behave.
  • Test record creation, field changes, assignments, exclusions, conversions, campaigns, automation, and error conditions before wider launch.
  • Monitor sync errors and connector health as an ongoing operating process rather than waiting for sales or marketing to report missing data.



What Salesforce Pardot CRM Integration Means

A Salesforce Pardot CRM integration connects marketing engagement data in Account Engagement with lead, contact, account, campaign, opportunity, ownership, and other CRM information in Salesforce.

The connection allows marketing and sales to work from related records instead of keeping two isolated databases. Marketing can use Salesforce information to improve segmentation, qualification, nurture, and automation. Sales can see marketing activity and use that context when following up with a prospect.

But integration does not mean that every field, record, and automation should move freely in both directions.

A controlled integration answers several questions first:

  • Which Salesforce leads and contacts belong in Account Engagement?
  • What makes a new Account Engagement prospect eligible to become a Salesforce record?
  • How are records matched between the systems?
  • Which platform owns each important field?
  • Who can create or change record ownership?
  • How are customers and active opportunities treated?
  • Which campaigns should be available to marketing?
  • What happens when a field value is invalid?
  • Who reviews sync errors?
  • How does the business measure whether the connection is healthy?

These questions turn a connector into an integration strategy.

The Connector Is Only the Transport Layer

The Salesforce connector provides the technical path for information to move. It does not automatically create the right business rules for your company.

If a CRM has duplicate records, unclear ownership, old lifecycle stages, inconsistent country values, poor campaign naming, or conflicting automation, connecting another system can spread those problems rather than solve them.

Salesforce’s current Salesforce Connector v2 setup documentation separates configuration into Salesforce setup, Account Engagement setup, testing, and initial sync steps. That is a useful technical structure, but your business rules should be documented before data starts moving at scale.

If your CRM foundation needs attention first, review our CRM data quality strategy.

Plan the Integration Around Business Rules

Start the project with the customer and revenue process rather than the connector settings.

Draw the path a record should follow from the first marketing interaction through qualification, sales ownership, opportunity creation, customer conversion, and future marketing communication.

Define the Job of Each System

Account Engagement is commonly used for forms, email marketing, nurture, scoring, segmentation, marketing automation, and engagement tracking. Salesforce commonly controls CRM ownership, sales activity, accounts, opportunities, pipeline, and other revenue data.

Your exact model may be different. What matters is that both teams know which system is responsible for each major type of information.

A basic operating model may look like this:

  • Account Engagement: marketing engagement, form activity, email activity, nurture membership, score, and marketing segmentation.
  • Salesforce: record ownership, account relationships, opportunity status, customer status, territory, and sales pipeline.
  • Shared: contact details, qualification information, product interest, lead source, campaign context, and lifecycle data where the business has defined clear sync rules.

Decide What Should Never Be Automatic

Some actions have enough business impact that they may need extra controls.

For example, changing an account owner, marking a person as a customer, changing opportunity status, overwriting a legal consent value, or assigning a large named account may require Salesforce rules or human review instead of unrestricted marketing automation.

Write these restrictions down before workflows are created.



Integration Control Room

Four Systems Must Agree Before You Scale

A healthy connector depends on more than a green connection status.

CRM Structure
CHECK 01

Lead, contact, account, owner, opportunity, lifecycle, and campaign rules are defined.

Record Identity
CHECK 02

The team knows how prospects match leads, contacts, and person accounts.

Automation Rules
CHECK 03

Assignment, qualification, suppression, field updates, and handoffs have clear owners.

Measurement
CHECK 04

Sync errors, unmatched records, routing, response, campaigns, and pipeline can be reviewed.

Control-room rule:
Do not call the integration complete just because the connector says it is connected.

Configure the Salesforce Connector Foundation

Once the business model is clear, configure the technical connection around that model.

For newer Account Engagement business units, Salesforce’s connector v2 setup follows three broad phases: enable Account Engagement, configure Salesforce, and configure Account Engagement. The connector is created in a paused state and should be reviewed before it is allowed to begin normal syncing.

Review the current Salesforce Connector v2 setup guide before changing a production environment.

Check the Connector User and Permissions

The integration can only perform actions that its Salesforce access allows. Poor permissions can block records, fields, campaigns, or other actions from syncing.

Review object access, field access, record visibility, campaign access, and any custom objects used by the marketing process.

Do not treat broad permissions as a substitute for good design. The connector needs enough access to perform its job, but your sync strategy should still control which records and data are allowed into each business unit.

Keep the Connector Paused During Major Configuration Changes

When you are changing selective-sync rules, field structures, or other high-impact configuration, keeping the connector paused can prevent records from entering the wrong state while the setup is incomplete.

Salesforce specifically tells admins to pause the connector before configuring or editing Marketing Data Sharing rules.

Document the Initial State

Before the first large sync, record:

  • Connector version.
  • Account Engagement business unit.
  • Integration or connector user.
  • Salesforce objects involved.
  • Important field mappings.
  • Current sync behavior.
  • Marketing Data Sharing rules, if used.
  • Connected Campaign settings.
  • User Sync configuration.
  • Current prospect count.
  • Known duplicate conditions.
  • Known sync errors.

This gives the team a baseline if something changes after launch.

Salesforce Services

Need Help With the Salesforce Side of the Integration?

Review Sales Cloud implementation, integration, automation, migration, support, and system-audit services from Sales & Marketing Automation.

Explore Salesforce Services

Control Record Identity and Sync Eligibility

One of the most important integration questions is simple: how does Account Engagement know which Salesforce record belongs to a prospect?

That answer affects duplicate control, imports, lead creation, contact relationships, reporting, and sales history.

Understand CRM ID and Email Matching

Account Engagement business units that allow multiple prospects with the same email address use CRM IDs as a key part of the Salesforce relationship. Salesforce describes the goal as creating a one-to-one relationship between an Account Engagement prospect and a Salesforce lead, contact, or person account.

That is especially important when the same email address can appear on more than one Salesforce record.

Salesforce recommends using CRM ID when importing prospects from Salesforce where possible. This helps the new prospect connect directly to the intended CRM record instead of relying only on email matching.

Review Salesforce’s current guidance for multiple prospects with the same email address before changing import or matching processes.

Do Not Assume Existing Salesforce Records Will Automatically Appear

When an Account Engagement connector is first created, existing Salesforce leads and contacts require special attention.

Salesforce’s initial prospect sync documentation explains that the connector does not simply create Account Engagement prospects for every Salesforce lead and contact that already existed before setup. Existing records may need to be imported so the prospect can be matched and future changes can sync.

Define When a Marketing Prospect Should Reach Salesforce

Not every person who downloads a resource needs to become a Salesforce lead immediately.

You may choose to create a CRM record after:

  • A high-value form submission.
  • A demo or consultation request.
  • A qualification score is reached.
  • A target-account condition is met.
  • A prospect requests direct sales contact.
  • A defined combination of fit and intent is reached.

Another company may send every valid prospect to Salesforce immediately. Either approach can work if it is intentional and reporting is designed around it.



Record Identity Dock

Give Every Prospect a Clear CRM Home

Before automation acts, know which record the person belongs to.

Salesforce Record
Identity

Lead / Contact / Person Account

CRM ID + email + ownership + account context
MATCH
RULE
Account Engagement Record
Identity

Prospect

CRM ID relationship + marketing profile + engagement
Identity rule:
imports, forms, integrations, and automation should preserve the intended Salesforce-to-prospect relationship.

Map Fields and Choose a Source of Truth

Field mapping is where many Salesforce Pardot CRM integrations become difficult.

A field may exist in both platforms, but that does not mean both systems should have equal authority to change it.

Inventory Every Field That Matters

Start with fields that control business decisions. Common examples include:

  • Email address.
  • First and last name.
  • Company.
  • Job title.
  • Country and region.
  • Industry.
  • Product interest.
  • Lead source.
  • Lead status.
  • Lifecycle stage.
  • Qualification status.
  • Owner.
  • Territory.
  • Customer status.
  • Opportunity status.
  • Consent and opt-out status.

Choose Sync Behavior Deliberately

For many Account Engagement prospect fields, administrators can control whether the Account Engagement value, Salesforce value, or the most recently updated value should win when the two systems disagree.

Salesforce’s prospect field sync behavior documentation should be reviewed before changing these settings.

Do not automatically use “most recently updated” for every field. A newer value is not always a better value.

For example, if Salesforce controls territory after sales operations validates an account, a later marketing form should not necessarily overwrite that territory simply because the form submission happened more recently.

Match Field Types and Values

Integration problems can occur when Salesforce and Account Engagement field structures do not agree.

A dropdown in one system may contain values that are missing in the other. A field may be mapped to a lead but not a contact. A connector user may not be able to see the Salesforce field. A field type may not be supported for normal Account Engagement mapping.

Salesforce’s custom field mapping guidance notes several important points, including field visibility requirements and limits for certain Salesforce field types.

Protect High-Risk Fields

Fields that affect revenue, routing, customer status, consent, or reporting deserve stronger control than a basic preference field.

For each high-risk field, document:

  • Business definition.
  • System of record.
  • Who can edit it.
  • Which automation can update it.
  • Which values are allowed.
  • What happens when the value is blank.
  • How conflicts are resolved.
  • Which reports depend on it.



Field Authority Switchboard

Decide Who Controls the Value

Use a written rule for important fields before choosing technical sync behavior.

Record Owner
SALESFORCE
Marketing Score
ACCOUNT ENGAGEMENT
Customer Status
SALESFORCE
Product Interest
DEFINED RULE
The positions above are design examples, not required Salesforce settings. Build your own authority model around your business process.

Design Lead and Contact Flow

A clean integration should explain how a person moves between marketing and sales without creating unnecessary records or losing important context.

Define the First CRM Destination

When a qualified Account Engagement prospect is ready for Salesforce, decide whether the normal destination should be a lead, an existing contact, or another supported record model.

Do not allow different campaigns to invent different record-creation rules unless there is a real business reason.

Protect Existing Relationships

Before creating a new record or changing an owner, check whether the person already belongs to:

  • An existing Salesforce contact.
  • An active account.
  • An active opportunity.
  • An existing customer account.
  • A named-account program.
  • A partner relationship.
  • An existing sales owner.

A form submission should add useful context to an established relationship rather than reset that relationship.

Plan Lead Conversion

When Salesforce leads become contacts, make sure the fields that marketing depends on continue to work after conversion.

Review important lead and contact custom fields together. If marketing needs the same information before and after lead conversion, the CRM structure should preserve that information in a predictable way.

Keep Customer and Opportunity Status Visible to Marketing

Marketing should know when a prospect becomes a customer or enters an active opportunity when that information changes campaign eligibility.

This helps prevent early-stage prospect emails from continuing after a real sales or customer relationship has started.

For a deeper lead-flow model, see our Salesforce lead management guide and marketing automation lead management guide.

Use Marketing Data Sharing Carefully

Some Account Engagement environments need only part of the Salesforce database to sync into a business unit.

Marketing Data Sharing can be used in supported Account Engagement editions to define which Salesforce records are eligible to sync.

This becomes especially important when one Salesforce organization supports several brands, regions, products, or Account Engagement business units.

Define the Population Before the Rule

Write the business population in plain language first.

For example:

  • North American leads and contacts for Brand A.
  • Enterprise prospects for Product Group B.
  • Contacts owned by a specific business division.
  • Records that meet a controlled marketing-eligibility field.

Then build the technical rule around a stable Salesforce field.

Use a Stable Control Field

A selective-sync field should not change casually because normal sales activity happens.

If the rule depends on a field that salespeople frequently edit for another purpose, contacts can unexpectedly enter or leave the business unit.

Coordinate Leads and Contacts

Salesforce’s current Marketing Data Sharing documentation notes that lead and contact criteria need to be considered together when using selective sync for those objects.

This matters because a lead can later become a contact. The converted record should still belong to the correct marketing population.

Pause Before Changing Rules

Salesforce recommends pausing the connector before setting up or editing Marketing Data Sharing rules. That reduces the chance of data moving to the wrong business unit while the criteria are being changed.

Cross-Platform Teams

Does Your Company Also Run HubSpot?

If Salesforce and Account Engagement are only part of your stack, the HubSpot Health Check can review data structure, workflows, lifecycle stages, lead routing, and reporting inside your HubSpot environment.

Explore the HubSpot Health Check

Connect Campaigns and Marketing History

A Salesforce Pardot CRM integration should connect more than contact fields. It should also help the business understand which marketing activity reached a person and how that activity relates to later sales movement.

Plan the Salesforce Campaign Structure First

Campaign names, record types, member statuses, hierarchy, ownership, and reporting rules should be planned before large amounts of marketing activity are connected.

If the Salesforce campaign structure is inconsistent, Connected Campaigns can make the same inconsistency more visible in Account Engagement.

Use Connected Campaigns With a Clear Model

Connected Campaigns lets teams align Salesforce campaigns with Account Engagement campaigns and manage campaign records through Salesforce.

Before turning the feature on or expanding it, identify:

  • Which campaign record types marketing needs.
  • Which older campaigns should be kept.
  • Which campaigns should be retired or cleaned up.
  • How campaign naming will work.
  • Which member statuses will be used.
  • How parent and child campaigns will be organized.
  • Which campaigns belong to each business unit.

Review Salesforce’s current Connected Campaigns setup guidance before enabling or restructuring the feature.

Understand Campaign Member Sync

Campaign Member Sync can create Salesforce campaign-member records from Account Engagement activity when its requirements are met.

Salesforce states that Campaign Member Sync works from Account Engagement to Salesforce, and its current setup documentation warns that enabling the feature is a permanent change.

Because of that, review the current Campaign Member Sync documentation before enabling it.

Do Not Confuse Campaign Membership With the Full Buyer Journey

A campaign can show useful marketing participation, but the CRM still needs lifecycle, ownership, opportunity, and sales activity data to explain what happened after engagement.

Campaign reporting is strongest when it is connected to a broader revenue model instead of being treated as a separate marketing report.



Campaign Signal Board

What Should the Campaign Tell You?

CONNECTED VIEW
01

Source

Which campaign or marketing touch brought the person into the journey?

02

Response

What meaningful action did the prospect take after receiving the campaign?

03

Revenue

Did engagement move into sales acceptance, opportunity, pipeline, or another useful result?

Reporting rule:
campaign activity becomes more useful when it can be connected to what happened next.

Build a Clean Marketing-to-Sales Handoff

The integration creates more value when Salesforce receives enough information for sales to understand why a prospect matters.

Sending a lead without context creates more work for the salesperson and makes the marketing score harder to trust.

Send the Reason With the Lead

Useful handoff information may include:

  • Original source.
  • Recent campaign.
  • High-value form submission.
  • Product or service interest.
  • Marketing score.
  • Qualification reason.
  • Recent important activity.
  • Territory or region.
  • Account information.
  • Lifecycle stage.
  • Date the lead became sales-ready.

Define Ownership Before the Handoff

Routing should answer who owns the next action.

Ownership may depend on territory, account, product, business line, market, company size, named-account status, partner relationship, or another controlled rule.

If no valid owner can be found, do not silently leave the record unassigned. Send it to an exception queue or another visible review process.

Create a Response Expectation

The integration can track when a prospect became sales-ready and when sales took the first qualifying action.

This helps the business separate marketing-to-CRM delay from actual sales response time.

Build a Recycle Path

Not every sales-ready lead converts immediately.

When sales returns a lead to marketing, use controlled reasons such as timing, no budget, wrong person, not a fit, future project, duplicate, or another agreed category.

Those reasons can help determine whether the person should return to nurture, stay with the salesperson, be suppressed, or leave the normal marketing process.

Test the Integration Before Full Launch

A connector should not be considered tested because one lead moved successfully from Account Engagement to Salesforce.

The test needs to cover the different ways records can enter, change, fail, and leave the process.

Test Record Creation

Create controlled test prospects and confirm what happens when:

  • No Salesforce record exists.
  • A matching Salesforce lead exists.
  • A matching Salesforce contact exists.
  • Several records share an email address.
  • The prospect is unassigned.
  • The prospect should be excluded from Salesforce.
  • The Salesforce record should be excluded from Account Engagement.

Test Every Important Field Direction

Change important values in Account Engagement and verify the expected Salesforce result. Then change the Salesforce value and verify the expected Account Engagement result.

Test both conflicting values and blank values.

Test Lead Conversion

Convert a test lead into a contact and confirm that the prospect remains connected to the correct CRM record and that important data continues to work.

Test Ownership

Change an owner and confirm that routing, alerts, permissions, and Account Engagement assignment behave as designed.

Test Campaigns

Confirm that the correct campaign appears, membership is created where intended, statuses are usable, and the marketing team can see the expected engagement data.

Test Suppression

Use test records for customers, active opportunities, unsubscribed people, competitors, employees, or any other group that should not receive normal marketing communication.

Test Failure

Create controlled failure cases such as an invalid field value, missing required data, inaccessible record, or unsupported value.

The team should know where the error appears and who is responsible for fixing it.

For Mixed CRM Environments

Also Managing a HubSpot Pipeline?

If your organization uses HubSpot alongside Salesforce or for another business unit, review the HubSpot pipeline funnel for help with pipeline structure and CRM process improvement.

Review the HubSpot Pipeline Offer

Troubleshoot Salesforce Pardot Sync Errors

Sync errors are not only technical problems. They are signals that something in the data model, permissions, CRM rules, or business process does not agree with the action the integration is trying to perform.

Salesforce lists data formatting, access, and process alignment among common causes of Account Engagement prospect sync errors.

Review the current Salesforce prospect sync error guide when investigating production errors.

Check Data Format Problems

A value may not meet Salesforce requirements. A number field may receive text. A state field may require a specific format. A dropdown may receive a value that Salesforce does not allow.

Do not simply correct the one record. Find the source of the bad value so the same problem does not continue.

Check Connector Access

The connector may be able to see one object but not edit a required field, campaign, contact, account, or related record.

Review object permissions, field-level access, sharing, ownership, queues, and any automation that expects the connector user to perform a Salesforce action.

Check Salesforce Automation

A Salesforce Flow, validation rule, required field, duplicate rule, or other process can reject an update sent through the connector.

An Account Engagement sync error may therefore be caused by Salesforce business logic rather than Account Engagement itself.

Check Mapping

If one field refuses to update while the rest of the record syncs, check:

  • Field mapping.
  • Field type.
  • Allowed values.
  • Lead versus contact configuration.
  • Connector visibility.
  • Sync behavior.
  • Whether another automation changes the value afterward.

Check Whether the Connector Is Paused

A paused or unverified connector can explain wider syncing problems. Check connection health before investigating hundreds of individual records.



Sync Error Triage Console

Find the Layer That Broke



A
DATA
Wrong format, unsupported value, missing required data, or field mismatch.
B
ACCESS
Connector user cannot see or edit the record, object, field, queue, or campaign.
C
CRM LOGIC
Validation rule, Flow, duplicate rule, ownership rule, or another Salesforce process blocks the update.
D
DESIGN
The integration is technically working, but two workflows or systems disagree about what should happen.
Fix the cause, not only the record.
A repeated sync error is usually an operating problem that needs a system-level correction.

Measure Integration Health

A Salesforce Pardot CRM integration should be measured as an operating system, not only as a technical connection.

A connector can have no visible outage while the business is still losing leads through missing owners, field conflicts, slow handoffs, bad campaign data, or records that never enter the correct platform.

Track Technical Health

  • Current sync errors.
  • New sync errors by day or week.
  • Records waiting for correction.
  • Unmatched prospects.
  • Missing CRM IDs where they are expected.
  • Connector verification status.
  • Unexpected duplicate records.
  • Failed campaign membership updates.
  • Records excluded by selective-sync rules.

Track Data Health

  • Missing owners.
  • Invalid field values.
  • Unknown lifecycle stages.
  • Missing lead source.
  • Unmapped custom fields.
  • Conflicting lead and contact values.
  • Customer records still receiving acquisition marketing.
  • Duplicate leads or contacts.

Track Handoff Health

  • Time from qualification to Salesforce assignment.
  • Time from assignment to first sales action.
  • Percentage of sales-ready records with a valid owner.
  • Sales acceptance.
  • Sales rejection or recycle reason.
  • Qualified leads that become opportunities.

Track Business Movement

Connect the integration to results such as opportunity creation, pipeline, conversion, customer movement, and other business outcomes that match your revenue process.

The integration is useful when it gives marketing and sales a clearer view of the same buyer journey.

Create Integration Governance

Salesforce and Account Engagement will continue changing after launch. New fields are created. New campaigns appear. Teams change. Territories move. Products are added. Workflows are edited. New integrations are connected.

Governance keeps those changes from slowly damaging the integration.

Assign Clear Owners

Define who owns:

  • Salesforce administration.
  • Account Engagement administration.
  • Field mapping.
  • Marketing Data Sharing.
  • Campaign structure.
  • Lead routing.
  • Lifecycle definitions.
  • Marketing qualification.
  • Sync-error review.
  • Reporting.

Require Review for High-Risk Changes

A small CRM edit can affect several marketing workflows.

Changes that deserve review may include:

  • Deleting or renaming mapped fields.
  • Changing field types.
  • Changing Salesforce required fields.
  • Adding validation rules.
  • Changing ownership logic.
  • Changing Marketing Data Sharing rules.
  • Changing connected campaign record types.
  • Changing lead conversion mapping.
  • Editing important lifecycle automation.
  • Changing user or connector permissions.

Document User Management

Account Engagement and Salesforce user access should also have a controlled process.

Salesforce User Sync can align Salesforce users with Account Engagement users, profiles, and roles. Salesforce notes that enabling User Sync has a significant effect on user management and should be reviewed carefully before activation.

Review the Integration Regularly

Do not wait until a major problem appears.

A regular review can cover:

  • Connector health.
  • Sync errors.
  • Field mappings.
  • Unused fields.
  • Duplicate records.
  • Campaign structure.
  • Selective-sync rules.
  • User access.
  • Lead routing.
  • Lifecycle automation.
  • Suppression rules.
  • Reports and dashboards.

If you need ongoing help managing automation and CRM operations, review how Sales & Marketing Automation can help.



Post-Launch Stabilization

The First 30 Days After Launch

Use the first month to find real operating problems before they become normal.

Days 1–3

Watch the Connection Closely

Review new prospects, CRM creation, ownership, important fields, campaign activity, and sync errors several times during the initial launch period.

Week 1

Compare Real Records to the Design

Check whether marketing and sales records are following the planned path instead of relying only on test records.

Weeks 2–3

Fix Repeating Patterns

Group errors by cause and repair the field, workflow, permission, routing, or data rule creating the pattern.

Day 30

Move Into Normal Governance

Document what changed, close remaining issues, set normal review ownership, and create the ongoing health dashboard.

Build an Integration That Stays Stable

A strong Salesforce Pardot CRM integration is not built by turning on every sync option. It is built by deciding what the business needs the two systems to do together.

Start with record identity. Define which leads and contacts belong in Account Engagement. Choose the CRM destination for qualified marketing prospects. Map only the fields that have a clear purpose. Decide which system owns important values. Protect customer and opportunity status. Create controlled campaign structures. Test the handoff from marketing to sales. Build visible exception paths for records the automation cannot confidently process.

Then monitor the integration after launch.

Review sync errors, duplicate records, missing owners, field conflicts, campaign membership, qualification, sales response, opportunity movement, and reporting. The connector should support the revenue process rather than become another system the team has to work around.

The best integration is understandable enough that a new administrator can see why records move, what controls the movement, what happens when something fails, and who owns the correction.

For more examples of CRM and marketing automation work across Salesforce, Pardot, Marketing Cloud, and other platforms, review our customer stories.

Next Step

Build a Cleaner CRM and Marketing System

Need help with Salesforce, Pardot, CRM automation, lifecycle marketing, lead management, integrations, reporting, or ongoing marketing operations?

See How We Help

View Customer Stories

Frequently Asked Questions

What is Salesforce Pardot CRM integration?

Salesforce Pardot CRM integration connects Salesforce CRM with Salesforce Marketing Cloud Account Engagement, formerly Pardot. The connection allows prospect information, selected CRM data, ownership, marketing engagement, campaigns, and other supported information to work across the sales and marketing process.

Is Pardot still called Pardot?

Salesforce renamed Pardot to Marketing Cloud Account Engagement. The Pardot name is still commonly used by customers, administrators, older documentation, search terms, and existing system labels, so both names are often used when discussing the platform.

Does every Pardot prospect automatically sync to Salesforce?

No. Sync behavior depends on the record relationship, assignment, connector settings, business-unit configuration, and other rules. A prospect may already have a corresponding Salesforce record, or it may need to meet the conditions that allow Account Engagement to create or update a CRM record.

Does every Salesforce lead automatically become a Pardot prospect?

Not necessarily. Connector settings, record timing, permissions, Marketing Data Sharing, and business-unit configuration can affect whether a Salesforce record is created or available in Account Engagement. Existing Salesforce records also need special attention during the initial integration setup.

How does Pardot match prospects with Salesforce records?

The matching method depends on the Account Engagement business-unit configuration and the situation. In business units that allow multiple prospects with the same email address, CRM IDs are an important part of the one-to-one relationship between prospects and Salesforce leads, contacts, or person accounts. Imports from Salesforce should use CRM ID where appropriate to preserve the intended relationship.

Which system should be the source of truth, Salesforce or Pardot?

There does not need to be one answer for every field. Salesforce may control sales ownership, accounts, opportunities, territories, and customer status, while Account Engagement may control marketing scores and other marketing-specific information. The important step is to define the source of truth for every field that affects important business decisions.

What happens when Salesforce and Pardot have different values for the same field?

For many prospect fields, Account Engagement administrators can configure sync behavior that determines which value takes priority. Options can include using the Account Engagement value, using the Salesforce value, or using the most recently updated value. The correct choice depends on the purpose and ownership of the field.

Why is a Pardot field not syncing to Salesforce?

Common causes include an incorrect field mapping, mismatched field types or values, missing connector permissions, the wrong lead or contact field, a Salesforce validation rule, another CRM automation, an unsupported field type, a paused connector, or a sync error on the prospect.

Why is a Salesforce record missing from Account Engagement?

The Salesforce record may be outside Marketing Data Sharing criteria, invisible to the connector user, missing required information such as an email address, created before the initial connector process, or affected by another configuration rule. Review the connector, permissions, selective-sync rules, and record history together.

How can Salesforce and Pardot duplicates be prevented?

Start with clean CRM data, understand how your business unit identifies prospects, use CRM IDs during Salesforce imports where appropriate, control when new CRM records are created, and test scenarios where the same email address already exists on a lead or contact. Duplicate prevention should also include Salesforce duplicate-management rules and clear lead-creation processes.

What is Marketing Data Sharing in Account Engagement?

Marketing Data Sharing is a selective-sync feature available in supported Account Engagement environments. It can be used to control which Salesforce leads, contacts, opportunities, and supported objects belong in an Account Engagement business unit. It is especially useful when different business units should receive different CRM populations.

What are Connected Campaigns?

Connected Campaigns align Salesforce campaigns and Account Engagement campaigns so marketing teams can manage campaign structure through Salesforce while bringing Account Engagement activity into the connected campaign model. Campaign record types and campaign governance should be planned before the feature is expanded across the organization.

What is Campaign Member Sync?

Campaign Member Sync can create Salesforce campaign membership from qualifying Account Engagement campaign activity. Salesforce documentation states that the member sync works from Account Engagement to Salesforce and warns that enabling Campaign Member Sync is a permanent change, so the configuration should be reviewed before activation.

What should be tested before launching a Salesforce Pardot integration?

Test new record creation, existing lead matching, existing contact matching, duplicate-email scenarios, CRM ID matching, field sync in both directions, blank values, owner changes, lead conversion, customer status, active opportunities, Marketing Data Sharing exclusions, campaign membership, forms, qualification, routing, opt-outs, Salesforce automation, and controlled failure scenarios.

What should be monitored after the integration launches?

Monitor connector status, prospect sync errors, duplicate records, missing owners, field conflicts, excluded records, campaign membership, qualification-to-assignment time, sales response, opportunity creation, pipeline movement, and any manual corrections required by marketing or sales.

How often should a Salesforce Pardot integration be reviewed?

Review critical errors and lead-flow problems regularly, then perform broader reviews after major CRM, campaign, territory, user, field, automation, or business-unit changes. A scheduled integration health review can also help find slow data-quality problems before they become larger reporting or revenue issues.

Popular Articles