Extremely new to Marketo to please bear with me. We have Marketo sync to our SFDC system and CRMFusion to do all of our list uploads. We recently received an error and unsure as to what it relates to:
Salesforce Sync Error
Why: Marketo is unable to update Lead in Salesforce.
CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY: CRMfusionDBR101.DB_Lead_BIUD_AIUD: System.LimitException: Apex CPU time limit exceeded
(there are 4 email addresses listed)
thanks in advance for any help or advice
Can you make sure that your fields are visible to Marketo user in salesforce and there are no field level security set up. If you find fields which you are trying to update are not visible to Marketo user, enable it so that Marketo can create/read/update/delete record details.
Thank you for replying. The Marketo user in Salesforce has the system admin profile so shouldnt be any issue.
Hi Tom Blamire,
You have 1 (or more) trigger running when the leads are inserted that consumes too much CPU time. You are hitting what are called SFDC Governor limits (Execution Governors and Limits | Force.com Apex Code Developer's Guide | Salesforce Developers ). This is really something you need to review with your SFDC admins and developers. Consider moving some treatments from Triggers (synchronous) to batches (asynchronous).
is there a way for Marketo support to change MKTO to SFDC sync to use 100 per API call rather than 200 records per API call? This would get around the Apex CPU time limit exceeded and System.LimitException: errors