How to Keep Salesforce Records From Syncing to Marketo


There are many reasons why you would want to keep Salesforce leads or contacts out of Marketo. Maybe you are reaching your Marketo database limit and you want to remove anyone who you can no longer email (hard bounces). Or perhaps you have a bunch of leads or contacts in Salesforce without an email address, that are taking up space in your Marketo database. The bad news is that if you delete these people from your Marketo database, once the Salesforce sync runs, they will be added to your Marketo database again. The good news is there’s an easy way to keep Salesforce records from syncing to Marketo, using a custom sync rule.

Step 1: Create a custom Salesforce field

First you need to create a custom checkbox field on the lead and contact in Salesforce. I ususally call the field ‘sync to marketo’ and make the default value ‘checked’.

Map the lead and contact fields in Salesforce.

Wait for the Marketo integration to sync the new field over to Marketo.

Step 2: Update the leads/contacts you don’t want to sync to Marketo

Now that you have a checkbox on both the lead and contact to flag if you want them to sync over to Marketo, you need to update the field to false for the records you don’t want to sync. This can be done through Salesforce data loader, manually in Salesforce, through a Marketo smart campaign, or through a Marketo list action.

Step 3: Contact Marketo Support to add the custom sync filter

You will need to open a case with Marketo support to get them to create the custom sync rule for you. Here’s what I use for my case details.

  • Priority: P3: Concern, Minor Issue
  • Case Issue:
  • Case Sub Issue: Sync
  • Case Type: Help me setup/create
  • Subject: Custom Sync Rule Creation
  • Description:
    I need a custom sync rule created for both leads and contacts. If Sync_to_Marketo__c is FALSE the record should not sync.

Step 4: Delete the records out of Marketo

Once the sync rule is in place, it will not automatically delete any records in Marketo. You will need to delete the records via a smart campaign or a list action.


Send them to me via email, send me a tweet @jennamolby, or leave a comment

Related Posts

  • 17/06/2019
    How to Integrate Gravity Forms With Pardot

    Gravity Forms is one of the easiest tools to create advanced forms for your Wordpress website and with some customization they can be integrated with Pardot. In this post, I will show you how to integrate Gravity Forms using Pardot Form Handlers.

  • 11/06/2019
    How to Turn Any Email Template into a Pardot Email Template

    Do you know you can turn any email template into a Pardot email template? With a couple of modifications to the HTML, you can have a fully functional Pardot email template which allows you to remove, edit and duplicate sections. In this tutorial, I will show you how to take any free, responsive email template and turn it into a Pardot email template.

  • 22/04/2019
    8 Noteworthy Features in the Salesforce Summer ’19 Release

    The Salesforce Summer ‘19 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 Salesforce Summer ’19 release, including enhanced related lists, new record view options, quick filters and more.

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 sales and marketing professional.


Most Commented
Popular Posts