How to Prevent Score Fields From Dipping Below Zero

A document by on behalf of Miles Ybaben on Jun 22, 2017Last modified by Michelle Malkasian on Jun 22, 2017
Version 2Show Document
  • View in full screen mode

Issue Description
You want to reduce scores of records in Marketo (for example, based on inactivity of the record), but this is causing the score to go below zero and you do not want it to.


Issue Resolution
There is nothing out-of-the-box prohibiting a score from dropping below zero, so what you will have to do is create a trigger or recurring batch campaign to address this.


Trigger Campaign Smart List

If you wanted to set up a trigger campaign, the trigger could be:


Score is Changed: [specify score field]


(add constraint) New Score is Less Than 0


-  or  -


Data Value Changes: [specify attribute name]


(add constraint) New Value is Less Than 0


Batch Campaign Smart List

For a batch campaign, the filter could be:


Score was Changed: [specify score field]


(add constraint) New Score is Less Than 0


-  or  -


[specific field] Score: is Less Than 0


Flow Steps

The flow for both the trigger and batch campaigns would be the same:


Change Data Value:


Attribute: [specify score field]


New Value = 0


Setting up your campaign like this will cause any score changes below 0 to either trigger, or be addressed by a batch campaign, and the score field to be reset to zero.