Techila
Techila/Integrations/Salesforce integration.
Mk
[ Marketing ]Native Marketo Engage syncRuns all day

Salesforce
Marketo integration.

What Adobe Marketo Engage's built-in Salesforce sync moves each way, how often it runs, and what to plan for API limits and duplicates.

Request an integration map →Download the spec sheet →

The Salesforce Marketo integration is the Salesforce sync built into Adobe Marketo Engage. Leads, contacts and Salesforce campaigns sync both ways. Accounts, users, opportunities, custom objects and activity sync from Salesforce to Marketo only. Adobe says it runs all day, every day, pausing 5 minutes between cycles, and needs Salesforce API access.

[ How it works ]

How long does the first Marketo Salesforce sync take?

Adobe says the first sync can take hours or even days, because Marketo copies the whole Salesforce database. Later syncs usually take seconds or minutes and include only changed data.

[ The connector ]

Marketing in Marketo. Pipeline in Salesforce.

Techila Global Services is a Salesforce Summit partner. We help marketing and sales operations teams prepare Salesforce for the Marketo Engage sync: the sync user, field visibility, Marketo fields on leads and contacts, and campaign mapping.

We also review API use and duplicate handling, and build any flows the native sync does not cover.

What does the Marketo Salesforce sync move, and which way?

Marketo Engage Salesforce sync by object, from Adobe's docs
Salesforce dataDirectionNotes from Adobe
Leads and contactsBoth waysChanges in either system appear in the other
CampaignsBoth waysA Marketo program can map one-to-one to a Salesforce campaign; members and statuses sync both ways
Program channel and period costMarketo to SalesforceSync as campaign type and actual cost
Accounts, users, opportunitiesSalesforce to MarketoOne way only
Custom objects and activitySalesforce to MarketoOne way only

Which way does each record sync?

Salesforcevia Native Salesforce syncMarketo Engage
  • Leads (both ways)
  • Contacts (both ways)
  • Campaign members and statuses (both ways)
  • Accounts and opportunities (from Salesforce to Marketo Engage)
  • Activity and custom objects (from Salesforce to Marketo Engage)
  • Program channel and cost (from Marketo Engage to Salesforce)
Shows the directions in Adobe's Experience League pages on the Marketo Engage Salesforce sync and campaign sync (read 10 November 2026).

Only data the sync user's credentials can access is synced. Adobe also says Marketo will not automatically de-dupe against a Salesforce sync or when you enter leads by hand.

What do you need before connecting Marketo and Salesforce?

  1. Salesforce API access. Adobe says you must have access to Salesforce APIs to sync.
  2. A sync user in Salesforce whose credentials Marketo uses. For campaign sync, Adobe says the Marketo sync user must be a Marketing User in Salesforce.
  3. Marketo fields on leads and contacts. Adobe recommends Score, Acquisition Program and Acquisition Date, read-only for other users and editable for the sync user, mapped on lead conversion.
  4. Hidden fields first. Hide fields the sync should not see before clicking Sync Fields; Adobe says the fields the user can see are then created in Marketo permanently.
  5. Start the sync from Admin, CRM, Sync with Salesforce.com, then check status under Admin, Salesforce.

How do you keep the Marketo sync inside Salesforce API limits?

Adobe says the Salesforce API limit is set by your Salesforce agreement, and sync errors such as "Daily API Limit Reached" appear when it runs out. Its advice:

  • Avoid "Sync to SFDC" flow steps where you can, because each one makes a separate call for every lead.
  • Use program-to-campaign sync to add people to Salesforce campaigns.
  • Let Salesforce assignment rules route leads and contacts, rather than changing lead ownership from Marketo.
  • Check "API Requests, Last 24 Hours" under Company Information in Salesforce Setup.

Our Salesforce integration services cover sync set-up, API reviews and extra flows. Considering Salesforce's own marketing products instead? See our Marketing Cloud services, or book a discovery call.

[ Architecture ]

How does Marketo Engage sync with Salesforce?

How data moves between the two systems.

Marketo Engage

People, programs, activity
↓

Salesforce sync

Every cycle, 5-minute pause
↓

Salesforce

Leads, contacts, campaigns

[ What's included ]

What does Techila set up for Marketo and Salesforce?

What the integration work covers.

/01
Sync user and field access
A sync user that sees only the objects and fields Marketo should sync.
/02
Marketo fields
Score and acquisition fields on leads and contacts, mapped on conversion.
/03
Campaign mapping
Programs mapped to Salesforce campaigns with matching statuses.
/04
API budget review
Flow steps and ownership changes reworked to save Salesforce API calls.
/05
Duplicate handling
A plan for duplicates, since Marketo does not de-dupe the sync automatically.

[ FAQ ]

Frequently asked questions.

What architects ask before commissioning a Techila integration.

Sources

Last reviewed:

  1. Adobe Experience League, Understanding the Salesforce Sync (Marketo Engage) (read 10 November 2026)
  2. Adobe Experience League, SFDC Sync: Campaign Sync (read 10 November 2026)
  3. Adobe Experience League, Step 1 of 3: Add Marketo fields to Salesforce (Enterprise/Unlimited) (read 10 November 2026)
  4. Adobe Experience League, Step 3 of 3: Connect Marketo and Salesforce (Professional) (read 10 November 2026)
  5. Adobe Experience League, Salesforce Sync Error: Daily API Limit Reached (read 10 November 2026)

Let's now look at how to build
the next 10 years of
your customer platform.

See case studies