3 Replies Latest reply on Apr 18, 2018 3:04 AM by Grégoire Michel

    ~340k leads that need to be synced to SFDC

    James Leedom

      Hi all,


      Cleaning an inherited system, cleaning up the scar tissue.


      Question 1 - Based on our system's sync capabilities via the "Sync to SFDC" flow step, I can sync around 530 an hour. Other options:

      -Sync ~6k overnight each night until completed

      -Export all leads, load to SFDC, duplicates synced back to Marketo, then deduped via EasyMerge

      -Export all leads, delete leads in Marketo, load to SFDC, leads synced back to Marketo (would rather not do this as we would lose Marketo activity history)


      Any other ideas? Option 1 would take a very long time and the other options might overload the system and clog up current trigger campaigns. We want 1:1 leads in Marketo:SFDC so we can fully utilize our global sync.


      Question 2 - How do we automatically sync leads from Marketo to SFDC? Is it a trigger campaign with a flow step or is there a reason that we don't have leads going from Marketo to SFDC?


      Thank you,



        • Re: ~340k leads that need to be synced to SFDC
          Steven Vanderberg

          I'd recommend using SFDC Campaign Sync.  Make a program in Marketo, link it to a SFDC Campaign created just for this purpose, add everyone to the program, and let the background sync handle it.  It will create a new Lead for any record not currently synced with Salesforce.  You'll use much fewer API calls that way than using the Sync Lead to SFDC flow step and it can perform the operations in batches rather than a single record at a time like a Smart Campaign does.  It will create a backlog on your global sync for the duration, however, so you may want to add people to the program in batches.


          Marketo wont insert net new Leads into SFDC unless they are added A) added to a program synced with a SFDC campaign or B) a campaign runs them through a SFDC related flow step (like Sync to SFDC, Add to SFDC Campaign, etc).