In today's fast-paced marketing world, seamless integration between tools is not just a luxury—it's a necessity. One of the most powerful duos is Marketo Engage and Salesforce (SFDC). When used correctly, they can transform how you manage leads. But what happens when you need more than a simple sync? Custom frameworks come to the rescue.
Why We Need a Custom Solution
For our case, we are not syncing every record from Marketo Engage to SFDC. In fact, we are only syncing 20% of the Marketo Engage database to SFDC. The main reason we are not syncing most of our records is that we are not only looking at their scoring as a qualifier but also at many other data points, including whether the person provided a business email, if they are a student, or if they are an employee. We only want to sync records that align with our strict policies related to customer and account validation, ensuring that the individual is indeed associated with a legitimate business account.
While we have many criteria to determine if a person is qualified or not, we were able to manage the sync process and exclude all the people who should not be in SFDC when we were only using the Global Centralized Sync Smart Campaign. Once a person reached the threshold score, we added several other filters to ensure we only synced the qualified records.
However, we started to create campaigns in SFDC that were pretty much 1-to-1 with Marketo Engage programs and SFDC campaigns. We extended our sync not only to the global centralized sync but also to when a person became a member of the program. We wanted them to be in SFDC.
PROBLEM: Then, we started to see many unwanted records in our Salesforce instance. Using all the filters somehow worked in smart campaign flow steps sync, but if we synced Marketo programs with SFDC campaigns on program level then, these filters were not meaningful. The increase in program sync definitely started to affect our process.
SOLUTION: DO NOT SYNC SFDC boolean set on individuals on creation, or updated based on criteria. Using Smart Campaign Flow steps to sync using this field as a condition!
Step-by-Step Process
Pros and Cons
Pros:
Cons:
At the End ....
Using a custom framework to manage lead syncing between Marketo Engage and Salesforce (SFDC) has many benefits. By customizing the sync process, you can make sure only high-quality leads are moved between the two systems. This selective method makes lead syncing more efficient, keeps your database clean and organized, and helps marketing and sales teams work better together.
While setting this up takes some initial effort and technical know-how, the long-term benefits of better lead quality and smoother operations are worth it. By controlling the sync process, companies can use their resources better, make better decisions, and grow their business.
In the end, optimizing the sync between Marketo Engage and Salesforce with custom rules is a smart move. It improves data quality and efficiency, and encourages a culture of innovation and continuous improvement. By adopting this approach, businesses can stay ahead and keep refining their processes to meet changing market demands.
🌟 Happy syncing! 🌟
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.