I've got what may be a complex challenge that involves Marketo program status success and Salesforce opportunities. I'm trying to enable some more advanced tagging of opportunities in Salesforce for reporting purposes, similar to the Primary Campaign Source and Campaign Influence functionality. In SFDC, influence and source credit is rather unwieldy, not super friendly or easy to tweak. And while Marketo has done some good work improving upon their revenue cycle analytics, I still prefer to report on campaign impact out of SFDC, where the rest of my organization is managing everythign else.
Here's what I'd like to do. I need a smart campaign that is triggered when a lead is added to an opportunity, where...
- Opportunity Type is not Renewal
- Program Status for any program was changed and Success is True up to 180 days BEFORE the Opportunity SFDC Created Date
For all leads that are processed by this, I would then want to update a custom opportunity field called Campaign Source as TRUE. Essentially, I'm trying to mark all opportunities with contact roles for people who responded prior to the creation of the deal within a recent timeframe, calling these sourced by marketing. Like I mentioned before, Primary Campaign Source kind of does it, but it only works when the opportunity is created from a lead conversion, or direct from a contact. If contacts are added later on with responses in the "prior to" window, those responses don't get credit. And I can't trust my sales team to always create opportunities from the right contact or lead at the right time.
Here's a screenshot of my initial brainstorm for the smart list, which definitely won't work. I think I would need the ability to enter a token for the opportunity field SFDC Created Date in the Date of Activity filter.
I fear there is no solution to this, and Marketo can't actually connect and process all of these data points. But I'm curious if anyone has some ideas of how this could work. Thanks!