Marketo-Salesforce sync is the issue in that our leads are getting the data, but once the lead is converted, the contact isn't maintaining that respective lead data. It's as if Marketo is moving too fast for Salesforce conversion so once the lead is converted to a contact in Salesforce, the Last Interesting Moment data is blank for a minute, and Marketo then quickly pulls in the blank data, and then syncs with Salesforce again, thus keeping the Last Interesting Moment fields blank.
Yes, this should work for leads and contacts and the conversion should not change this.
- Go to your fields definitions in SFDC, and check the field is created exactly the same on leads and contacts.
- Go to the leads side, and check the field is correctly mapped on lead conversion
- Check the 2 fields can be correctly accessed by the Marketo sync user (through the profile).