Question
Clarifications Needed on Salesforce-Marketo Sync: Custom Filters and Sync Frequency
Hello Marketo Community,We are integrating Salesforce with Marketo and have been following the official public Marketo documentation and some complementary material that we found (here and here). However, we've encountered some challenges and would appreciate insights from the community.Here are our key questions:
- Person_Account support: How does the custom sync filter behave for Account & Contact Object synchronization (Person Account)? We observed that when the Custom sync filter ( Account.Marketo_Sync_Required = false ) and the ( Contact.Marketo_Sync_Required = true ), updates made to the Contact object are still synced to the customer in Marketo. However, updates made to the Account record aren't synced to Marketo. On the other hand, when the (Account.Marketo_Sync_Required = false ) no updates made to the record are synced to Marketo.
- Custom Sync Filter Behavior in SFDC: In Salesforce, we've set a custom sync filter (Marketo_Sync_Required__c) to TRUE for necessary data syncs. Our question is, will this record continue to be sent to Marketo every 5 minutes (the standard Marketo sync frequency), even if there are no new updates (i.e., the record remains unchanged)? Does Marketo consider any specific fields, like lastUpdate, to determine what gets sent? Or only when we set that (Marketo_Sync_Required__c) to FALSE the sync will stop no matter what happens to the record in SFDC.
- Bidirectional Sync for Lead, Contact, Campaign: After Marketo receives a record, we use a Smart Campaign to reset the custom sync filter to FALSE. We assume this signals Salesforce not to resend the record. Is this correct and the best practice?
- Strategy for Other Objects (like Opportunity and Account) that don't support bidirectional sync in the Marketo Connector: For objects other than Lead, Contact, and Campaign, we are considering a batch process that runs hourly to reset the sync flag for records older than an hour. At a high level, is this a recommended approach?
- Sync Frequency in Lower Environments: Is the Marketo Connector's sync frequency in lower environments also every 5 minutes, as in production? Can we modify this frequency?
We have been diligently following the official documentation and popular links found in the community, but are struggling with testing in lower environments.Any insights, or pointers to more detailed documentation, would be greatly appreciated.Thank you for your support!