When Does Marketing Cloud Account Engagement (Pardot) Sync with Salesforce?

Knowing the who, what, when, and how of Salesforce and Account Engagement (Pardot) sync behavior is key to understanding how you can use the integration to your advantage.

If you’re a newbie to Marketing Cloud Account Engagement/MCAE (formerly known as Pardot), then you may be wondering how in the world this system communicates with the main workhorse of Sales Cloud (Salesforce). 

Well, follow me my little pretties, as we look behind the curtain of the Wizard of Oz to find out how it really all works.  

The Who: Identifying the Wizard 

Unmasking the culprit behind the smoke and mirrors of the sync magic is not a difficult path to take. Just follow the yellow brick road to your MCAE/Pardot Settings tab, and hang a left at the Connectors intersection. 

Here you will find the wicked witch (but wicked in a gnarly way) who’s behind all of the shenanigans.

Enter the B2BMA Integration user. 

B2BMA Integration User controls Sales Cloud and Pardot Sync behavior

You can find the B2BMA Integration user in your Salesforce setup with the username similar to the following: [email protected] (see below).

This user comes out of the box with the installation of any new v2 MCAE/Pardot instance purchased after February 11, 2019. It’s a free Salesforce licensed user that serves as the handshake between both MCAE/Pardot and Salesforce (Sales Cloud). 

Chances are, you have this user available to you. If not, you likely have a custom connector user that’s tied to a company-specific/unique Salesforce username (and license) that’s in its place. 

Whichever username you have, the underlying matter is that this is the who the system looks to for direction and instruction on what will sync when the sync occurs. Whatever this user can see, will be what the system will sync when the sync takes place.

The What: Granting the Fairy Wish

(Enter Stage Right) Dorothy: “So what do you mean by whatever this user can see Glinda?” 

(Suddenly appears from the Marketing Clouds) Glinda the Good Witch: “Well my dear, I’m glad you asked.

I’m sorry, I know these cheese-filled references of this 1939 musical may be getting to you but I just can’t resist. I’ll digress to spare you any more pain.

Connector user access determines what will sync to Salesforce

To understand what will sync when the sync occurs, you first have to understand the fabric of the connector user. This user is special… no this user is magical. Whatever this user can see — a la whatever visibility to record data this user has access to will be what is included when the Salesforce-MCAE/Pardot sync transpires.  

Heads up — Salesforce connector user gotchas

As a quick reminder, there are four out-of-the-box standard objects that the connector user can communicate with in Salesforce; that’s the Lead, Contact, Account, and Opportunity objects. The Account and Opportunity objects/fields have a read-only relationship and the Lead and Contact objects/fields have a read/write relationship. 

Your connector user (B2BMA Integration User or Custom Connector User) will determine what set of records will be included in the sync between both systems. The out-of-the-box B2BMA Integration User has View All/Modify All permissions for all lead and contact records that exist in Salesforce. Therefore, if this user is the selected user, then all records will have the capability to sync between both systems. 

If your MCAE/Pardot system has a different user (i.e. Custom Connector User) with sharing rules set up to only have access to certain lead/contact records, or if you are using Marketing Data Sharing (Advanced and Premium editions only), then those records will be the only ones that will be synced when the sync ensues. 

The When: Toto’s Command

Once the connector user has been set up and is in “play mode” (see below green ticker), watch the wizardry transpire.

The smoke machine behind the curtain is powered by a native feature that automagically syncs record and field data every 2-4 minutes.  Certain changes to prospect or lead/contact records will be pushed to Salesforce and certain information that is updated on Salesforce records, that have a matching MCAE/Pardot record, will be pulled into the corresponding prospect record.  

All Salesforce record changes are not created equal 

It is tempting to say that any changes to records will trigger a sync. However, this is not the case. 

The Salesforce connector user will only recognize certain “activities” when it’s ready to perform its regularly scheduled automated sync. Such changes to prospect records can be classified by the three types of activities: 

  1. System
  2. User
  3. Prospect

The following is a breakdown of each type of action that can cause a prospect record to queue for syncing.

System activities:

  • Any record changes to field values that occur because of an automation rule or completion action
  • Using the “Add to Salesforce campaign” in an automation rule, segmentation rule, completion action, or Engagement Program action
  • Changing/updating a Salesforce campaign status via automation rule, segmentation rule, completion action, or Engagement Program action

User activities: 

  • Performing a prospect import
  • Changing any prospect fields (including opting out prospects via import or manually)
  • Making changes to a Pardot campaign (for those who do not have Connected Campaigns)
  • Making changes to a prospects’ assigned user
  • Manually syncing from the prospect record (yes you can go the good ole fashioned route and manually sync an individual prospect record by pressing the “Sync with CRM” button on the Prospect record)

Prospect activities:

  • When a new or existing prospects submits a MCAE/Pardot form 
  • When a new or existing prospects submits on a MCAE/Pardot form handler 
  • When a new or existing prospects submits on a MCAE/Pardot landing page form
  • When an existing prospect unsubscribes (globally opts out)

But wait… there’s more

While there are qualified activities that can cause a sync to trigger from MCAE/Pardot to Salesforce, there are equally a few activities that can trigger a sync from Salesforce to Pardot. 

The following is a breakdown of each type of action that can cause a prospect record to queue for syncing.

  • Updating the Last Modified timestamp triggers a sync to Pardot for existing prospects
  • Updating a lead or contact email address
  • Updating the assigned user (owner) for the lead or contact record
  • Making field changes to a lead or contact record (Check the Sync Behavior setting on the MCAE/Pardot field to determine whether this value will “win” out when the sync occurs)
  • Updating a related account record in Salesforce for a lead or contact who is associated to a Pardot prospect.

And of course, i’ll queue up the trusty Salesforce knowledge article disclaimer/recommendation below:

The How: Follow the Yellow Brick Road (Again)

More from Dorothy: “That’s nice Toto. But how will we ever get there?”

Okay, I’m sorry I promised no more puns and fun with the throwback references. So, we’ll stick to the script here (get it… script… movie… okay I’m done).

Each MCAE/Pardot account comes with two key customizable connector preferences that determine how the sync will follow suit:

  • Automatically create prospects in Pardot if they are created as a Lead or Contact in Salesforce

and

  • If records do not have a CRM ID to match when syncing, use email address to match.

The first setting has to do with record creation from Salesforce to MCAE/Pardot and the second setting relates to the overall sync logic. 

With the first setting enabled (turned on/selected), the connector user will check every 2-4 minutes to see if a new lead or contact record with an email address has been created in Salesforce that does not currently exist in MCAE/Pardot. If found, that record will be swooped up by the connector user, scanned and copied over to MCAE/Pardot as a new prospect record with the corresponding record data accompanying it. 

Recommendations for enabling this setting for your system are on a case-by-case basis depending on your mailable database limits and overall internal operational workflow/strategy. 

The second connector preference setting relates to how the system performs its hierarchical sync logic when a sync commences. It is highly recommended (best practice) to enable and keep this setting checked on your connector due to its native sync logic behavior as shown in the below diagram:

Salesforce and Pardot Sync Logic

Essentially, what this outlines is that when the connector user performs the sync, it will first check for a matching CRM ID at the lead or contact level. If no matching record is found for the existing MCAE/Pardot record, it will then check for a matching email address first at the Contact level then down at the Lead level. If neither a matching CRM ID or email address has been located for the MCAE/Pardot prospect record, that record will remain in MCAE/Pardot until the record is assigned (either to a user, a queue or via any active assignment rule).

Now you’re a Salesforce sync Wizard

So, now that you are armed with the who, what, when and how MCAE/Pardot syncs with Salesforce, it’s time to lock arms with the Tin Man, Scarecrow and Lion to ease on down the road to Oz. 

If you’re still feeling a little “cowardly” or “scarecrowy” (yeah totally not a word), then let the Sercante Munchkins escort you along the way! 

Original article: When Does Marketing Cloud Account Engagement (Pardot) Sync with Salesforce?

©2022 The Spot. All Rights Reserved.

The post When Does Marketing Cloud Account Engagement (Pardot) Sync with Salesforce? appeared first on The Spot.

By |2022-05-13T19:38:00+00:00May 13th, 2022|Categories: API & Integration, Data Management, Getting Started, revive, Setup & Admin|

Salesforce Spring ’22 Release: Platform Highlights for Marketers

The Salesforce Spring ‘22 Release has been out for nearly a month now, and it included important features for marketers who are on the Salesforce platform.  

We get three major releases from Salesforce each year — Spring, Summer and Winter. Each Salesforce release includes upgrades and enhancements that affect Salesforce orgs in different ways. 

So, if you’re using and managing marketing operations for your company or organization and want to know more about Salesforce, then you’re in the right place. We’re going to cover everything you need to know about the Salesforce Spring ‘22 Release if you’re a marketer who uses Salesforce.

Salesforce Spring ’22 Release: Highlights for Marketers

Marketers who use the Salesforce platform are getting lots of attention from the Salesforce Spring ‘22 Release. 

Some updates are changing the way we work to meet evolving technology demands. Others are saving us time by connecting the dots in a logical way. 

All we know is, this release includes big updates for people in the marketing world.

Highlight #1: Salesforce CMS Name Change to Digital Experiences

If you’ve enabled the new Pardot Lightning Email Builder or Lightning Landing Page Builder already, then you’ve heard of Salesforce CMS. 

Salesforce CMS was a tool within Lightning Experience that provides the ability to curate and share content, manage multiple languages, and control who can create what content. However, along with a slew of Salesforce product name changes, Salesforce renamed the tool Digital Experiences to stay consistent with the former Community Cloud change to Experience Cloud. 

There are no changes to the features that were available with Salesforce CMS, and Salesforce even allows users to type Salesforce CMS in the App Launcher to reach Digital Experiences.

Image Credit: Salesforce

Highlight #2: Salesforce Reporting Updates

Marketers on Salesforce have so many options when it comes to viewing marketing reporting metrics. Every tool in your tech stack has some sort of native reporting tools. But that data is limited to the tool.

Feeding that data into your marketing automation platform (MAP) gives you access to more insights when you can combine datasets. But you’re still limited.

But connecting your MAP to Salesforce platform reporting tools unlocks a whole world of data insights. We’re talking about sharing data from Pardot and Marketing Cloud with Salesforce Reports and Analytics Studio (Tableau CRM). 

Here are the reporting updates marketers on Salesforce will want to know about.

Improvement #1: Easily Find the Right Report Type for New Reports (Beta)

Building reports in Salesforce can be very confusing at first if you don’t know what report type to look for. So, this improvement is definitely an exciting one. 

With the new enhanced report type selector, users can view their most recently used report types and see if a report type is standard or custom.

Image Credit: Salesforce

Another feature provided in this update is the ability to view the objects and fields available with the report type. And you can also see what reports have been created by yourself and other users using the report type.

Image Credit: Salesforce

Improvement #2: Edit Multiple Fields Inline on the Report Run Page (Beta)

Salesforce users and marketers both have a need to update information on the fly while viewing a report in Salesforce. This new feature provides the ability to edit fields within your report on multiple records. 

You can make as many changes as you want, as long as the field is not locked, and then save all of the changes at once without rerunning the report. Fields that are related to other fields within that same record will update those additional fields as well once you save your changes within the report. 

The example below is a preview of what happens when the Account on an Opportunity is updated and the Employees field shows as pending. Seeing this screen means the field will update as well once the record is saved.

Improvement #3: ​​Automatically Tune Your Dashboards to Your Business Goals with Dynamic Gauge Charts (GA)

If you have ever used a Salesforce Dashboard to track your campaign metrics, then you might have used a Gauge Report chart before. 

Gauge charts typically track performance toward a certain goal that you set in place when the dashboard was created. This new feature will provide you with the ability to track your performance dynamically instead of setting a singular goal for the year. 

This means Salesforce will use your report metrics and dynamically update your goal as it responds to your business and performance whether it is a positive or negative change.

Improvement #4: Personal Information Security Updates

Marketers should always ensure that their customer data is compliant and respects the customer’s personal preferences. With that in mind, Salesforce has released a new update to help hide customer’s personal data from other customers who are in the same portal or community. 

Enabling Enhanced Personal Information Management will replace the current Hide Personal Information setting available in Setup and will secure even more PII data on the User record. The new feature provides the ability to select which standard and custom fields are considered PII in your Salesforce org.

Companies should be aware that customers will no longer have access to their own personal data in the community or portal for the fields you select to hide on the User record. This feature will become enforced in all Salesforce organizations during the Winter ‘23 release.

Salesforce is getting bigger and better all the time

B2B marketers who come to Salesforce are usually looking to scale their efforts and grow in a way that makes sense. These latest enhancements from the Salesforce Spring ‘22 Release get marketers closer to those goals by saving them time and resources. 

Contact the team at Sercante to get help implementing these enhancements in your Salesforce org. And leave us a comment below to let us know what you think about the Spring ‘22 Release.

The post Salesforce Spring ’22 Release: Platform Highlights for Marketers appeared first on The Spot for Pardot.

By |2022-03-22T20:47:09+00:00March 22nd, 2022|Categories: API & Integration, Data Management, New Features, Release Notes|