macromator logo svg
Your Needs
Partner & Channel Marketing

Empower your channel partners. Build a marketing and sales pipeline together.

Campaigns & Programs

B2B campaigns powered by content and experiences that resonate in today’s modern world.

Global Localization Resources

Cost-efficient and seamless global marketing operations experts.

Webinar Services

Supercharge your online events and webinars in the new remote age.

Account Based Marketing

Target accounts, but speak to people.

Salesforce Consulting

Certified specialists for Salesforce solutions

Marketo Consulting

Marketo certified specialists

HubSpot Consulting

HubSpot specialists for your marketing needs

ZINFI Consulting

ZINFI expertise to support your partner marketing platform.

Pardot Consulting

Pardot certified specialists

Zift Consulting

Zift expertise to support your partner marketing platform.

Managed Services

Extend your marketing team.

Content & Template Design

Deliver your message with the right content.

Demand Gen Strategies

Macro’s demand generation strategies.

Business Process Outsourcing

Eliminate marketing bottlenecks.

Data Operations

Fine tuning and optimization of your marketing tech stack.

Global Concierge Service

Cost-efficient and seamless global marketing operations experts.

Our Capabilities
Our Clients

Explore the clients we've worked with.

Case Studies

Real Business Impact from Marketing Operations.

Our Expertise

Retainer or project based support.


Learn about the Martech Community.


We're hiring, take a look why you should join Macro today.

Contact Us

We want to help you create magical customer experiences.

About Us

Pardot and Salesforce Integration Limitations

Since the Salesforce acquisition of ExactTarget and Pardot in June 2013 there has been little improvement to how Pardot reads and uses a lot of your existing Salesforce data. Just because Pardot is a tab in your Salesforce Sales Cloud it doesn’t mean all data is coming over to be used in marketing automation, you still have to manage a separate database.  

At Macro Marketing Operations (MOps) Agency we are dedicated to help our clients succeed with B2B marketing so it’s our duty to look up for their best interests. We work with Pardot customers world wide, so wanted to share how the Salesforce and Pardot Integration actually works.  

I can't believe in so many years Salesforce did not improve the Pardot sync

  Here is what you need to know:   Pardot synchs with Leads, Contacts, Accounts and Opportunities from your Salesforce Sales Cloud  


Here is what you need to be aware of

  1. Salesforce Custom Fields need to be manually mapped
  2. Salesforce Custom Fields values do not sync right away
  3. Pardot Campaigns vs Salesforce Campaigns Confusion
  4. Salesforce Users are not also Pardot users
  5. Pardot Lead-to-Account fields are not merged

Salesforce Custom Fields need to be manually mapped

Why is this important? You'll need to double check how data fields come over every-time you add another data field. This becomes to complicated for the average marketer who just needs to get a campaign out the door.  Here is a common use case: Lets say you focus on different verticals and you want to create a Vertical (vertical__c) picklist with the values Financial Services, Manufacturing and Software Development. You’ll need to do double the work in both systems and make sure they match.  

Every time you need to create a new field in SFDC, you’ll need to do the exact same thing in Pardot and make sure it matches. This is called mapping custom fields.

Salesforce Custom Fields values do not sync right away

Why is this important? Lets say you want to email everyone who is in your Financial Services vertical. That means that first time you’ll have to manually export the field values from Salesforce and import into Pardot to be able to use the values and email people accordingly. Alternatively you can also have a field value change in Salesforce which will trigger the value to come over to Pardot. This requires a gain a manual process and its very prompt to human error.  

Once you do the mapping, Pardot will read the field but not the actually values of the data. Basically, it will know that you use a Vertical, but won’t know who is in what vertical until you synch the data.

Pardot Campaigns vs Salesforce Campaigns Confusion

Same name, different stories. Pardot Campaigns are different from Salesforce Campaigns. This has been a big confusion for a long time. Pardot Campaigns are an original source for your leads generated by forms or list imports. If you are using Salesforce Campaigns you will have to have an extra step to add Campaign Members.  

Why is this important? As of September 2017, it can be quire confusing to wrap your head around these campaigns and it will make your reporting a bit challenging. Salesforce Campaigns can be used for multi-touch attribution, while a Pardot Campaign can only be used for first-touch attribution.  

This is something which might be solved with the upcoming releases announced at Dreamforce 2017, but is yet to be seen how it really works.  

Salesforce Users are not also Pardot users

Why is this important? If you want to launch a personalized email campaign from the respective sales rep owner, you will have manage the ownership of your records separately in Pardot. This can cause a whole lot of trouble to keep everyone’s ownership consistent between the two and you’re very prompt to manual errors.  

In Salesforce your Leads, Contacts and Accounts must have an owner, who is usually someone in sales working on that prospect or client. Pardot is not able to recognize who owns that record.  

Pardot Lead-to-Account fields are not merged

Fields that map over from Lead to Contact at conversion are recognized as two different fields in Pardot. You need to check how they connect with Salesforce in two different places. Prospect and Account fields are managed differently in Pardot.  

Why is this important? You need to check one field in two different places. Let say you use the Vertical Field described above. If you want to build a Dynamic List to capture prospects who are in Financial Service, you will have to use both fields. This can be very easily overlooked and you might be missing a lot of people in your campaign.    

These are all on our wish list for Salesforce and Pardot integration improvements. Is it too much to ask?  We look forward to your thoughts and experiences with Pardot and Salesforce. Email us at

You Might Want to Also Learn About:

What B2B Marketers Needs to Know About Apple's New "Mail Privacy Protection"

Apple announced during this year’s Worldwide Developer Conference that the upcoming iOS 15 will have a Mail Privacy Protection feature. This is super important for digital marketers to know and reevaluate the metrics they focus on. In the Mail app, Mail Privacy Protection stops senders from using invisible pixels to collect information about the user. […]

Marketo & Salesforce Sync Health-Check

A comprehensive way to check how Marketo and Salesforce sync data and what issues you should check for In this article you will learn how to troubleshoot the data syncing between Marketo and Salesforce. Learn how your CRM and marketing automation platform can better operate in tandem. By taking a look under the hood, you […]
Macro makes it easy for companies to grow and scale their operations. Creating alignment between sales, marketing and tech, our experts enable companies to make better data-driven decisions.