Our Salesforce/Marketo synchronization has been disabled for about 2 years (not sure what the reason was for the desynching).
We are getting ready to resynch it but given work has been done independently in Marketo and SalesForce during that time and some new fields have been added in our Marketo instance, I'm concerned that there will be issues when we resynch - and what those potential issues may be.
Do you have any documentation that you can share that would help us prepare for this.
Thanks for anything you can share.
There will be issues. There isn't documentation on this, however, if you search this topic, there are suggestions in the forums.
I'd almost suggest killing off your current Marketo instance and starting over in a new Marketo instance and porting over any data you can recover from your old instance. Support would have to help with some of that.
This really depends on the volumes. If your DB is small, the backlog could catch up, but even though, it will never be complete. For instance, in SFDC, when a lead or contact is deleted, it is flag as deleted but remains there for about 2 weeks. If your DB had been sync'ed every 5 minutes, Marketo would have had time to "notice " these deleted records before they are gone. But after 2 weeks, they have simply vanished without notice and Marketo will raise sync errors.
Another error that you might face is that the same field might have been updated on both side. AFAIK, in such a situation, when you resync, the CRM value will win.
If the DB is not too big, instead of starting from a fresh instance (which would force you to recreate or migrate all your programs), you could do the following :