Hi Damon,
Not being able to compare field values is one of my pain points with Marketo as well. We have four Markets (product lines) and have lead scoring set up for each of them.
To be able to identify the highest score, I created a SFDC formula field called "Highest Market Score" that compares the field values. The formula evaluates the four scoring fields in Salesforce for the following:
- If the Market scores are null or they are all zero, the field value is No Score
- If one of the Market scores is higher than all the others, the field value is the name of that Market.
- If two or more of the Market scores are the same value, the field value is Tie.
To identify the most recent interest of leads who currently have a No Score or Tie value for the Highest Market Score field, I created a seperate "Market" field that tracks this. I set up a smart campaign that triggers off changes to the Highest Market Score field (excluding leads whose new value is No Score or Tie), then populates the Market field with the current value of the Highest Score field.
Though a lot of this is done between systems (SFDC/Marketo), having these two fields have been extremely useful for reporting and segmenting. Hope this helps
🙂