Lead Scoring - Allow score tokens and math

Lead Scoring - Allow score tokens and math

I would like to be able to do some scoring math using tokens in the Change Score flow step. This would require:

  1. scoring flow step to support score tokens (or other integer tokens)
  2. token math: i.e. Lead Score = {{lead.demographic_score}} + {{lead.behavioural_score}}
15 Comments
Anonymous
Not applicable
Nice one. I was just about to post this too. Following...
Anonymous
Not applicable
Nice one. I was just about to post this too. My issue to try and get a rule that says: Anyone that generates more than 25 points within 24 hours. Not score changes range, but a cumulative within a certain time period to score for bursting activity. 
Edward_Masson
Level 10
Why is this still at a Status of New! 2 months later - no progression!
This is a great idea that needs to be progressed
Anonymous
Not applicable
Also, for Score is Changed trigger would like ability to reference whatever the score value was in the trigger.  For example if score is changed by +5 then in flow step could use a token {{trigger.score value}} in a change data value step where the token value is 5.
Anonymous
Not applicable
Also, for Score is Changed trigger would like ability to reference whatever the score value was in the trigger.  For example if score is changed by +5, in flow steps a token value {{trigger.score change}} is equal to 5.
Anonymous
Not applicable
I am trying to implment this concept.  I want the Lead score to = the Dempgraphic score. i am using Flow action - Change Score - Lead Score = {{lead.Dempgraphic Score}}  It keeps erroring out and deleting the change.  Thoughts?

Anonymous
Not applicable
Incorporating simple math (add, subtract, multiply, divide) into scoring and/or scoring tokens would be immensely valuable. Marketo needs to implement this feature!
Grant_Booth
Level 10
In Support, we frequently get requested for something along these lines. It would be a great feature enhancement!
Anonymous
Not applicable
Providing methods in the score type and date type objects would be nice.  I think we would need to restrict it to those data types since a char or string (add, subtract, multiply, divide) by another string is a perfectly legal computer operation, but you would get very odd results. 

Currently the workaround is to use a CRM that has the ability to add or combine values.  Or to use a webhook to an out side service that performs the computation and sends the total back to marketo in a JSON value pair.  Both are lengthy and volitile solutions.
 
Anonymous
Not applicable
One thing that I learned that might help is that you don't have to use + or -. You can also use = to set a score to a single specific value.

So if you had a smart list of everyone with a Lead Score of 5 and a Behavior Score of 5, you could run a flow action setting a score =10

I found this out when a client asked for a way to prevent leads from having a score less than 0. Set up a trigger to say "If Lead Score < 0, change lead score =0"