Retrieving Lead Score data between specific dates | Community
Skip to main content
Kent_Brubaker1
New Participant
September 7, 2023
Solved

Retrieving Lead Score data between specific dates

  • September 7, 2023
  • 1 reply
  • 1576 views

Hi.

 

As many of you probably do, we have a Lead Score campaign that assigns numbers to certain actions a user can take within our marketing campaigns, and tallies the assigned number for those actions. For each campaign, we send info to our Sales Reps on the actions contacts take along with their Lead Score tally.

 

However, we have had this Marketo instance for about 10 years, so our longer term clients have outsized numbers. What I want to do is determine what that Lead Score is from the past 12 months and return that score to the Sales Rep along with their all-time score. The idea is to get a sense of how engaged they are over the previous year.

 

How do I do this?

 

I looked at using a Formula field, but it doesn't allow for date constraints. I also looked at using Velocity script tokens, but my knowledge on Velocity scripting is pretty limited, so I'm not sure if I saw the answer there, but couldn't understand it.

 

Please let me know if you have any suggestions. Thanks!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Jo_Pitts1

I realise this isn't retroactive which is what @kent_brubaker1 is after, but I did use FlowBoost to create a scoring over time model which stored history scoring history in a text area, and also three fields:

  • score delta over 24 hours.
  • score delta over 7 days.
  • score delta over 28 days.  

This allowed for surges in activity to be noted and acted on.

 

@kent_brubaker1 , I'm guessing you have already had this epiphany, but this is why score decay is so critical! The scoring model must not only giveth, but taketh away!

 

Cheers

Jo

 

 

 

1 reply

SanfordWhiteman
New Participant
September 7, 2023

You can't do this going back 12 months because the score changes will have aged out. You can go back 90 days by pulling the Score Changed activities via API.

Note neither Velocity nor a formula - nor any other theoretical flow step - can ever retrieve values from a particular date range. You would always have to go to the Activity Log in some way.

Jo_Pitts1
Jo_Pitts1Accepted solution
Community Manager
September 8, 2023

I realise this isn't retroactive which is what @kent_brubaker1 is after, but I did use FlowBoost to create a scoring over time model which stored history scoring history in a text area, and also three fields:

  • score delta over 24 hours.
  • score delta over 7 days.
  • score delta over 28 days.  

This allowed for surges in activity to be noted and acted on.

 

@kent_brubaker1 , I'm guessing you have already had this epiphany, but this is why score decay is so critical! The scoring model must not only giveth, but taketh away!

 

Cheers

Jo

 

 

 

Katja_Keesom
Community Manager
September 8, 2023

Couldn't agree more. You cannot keep scores adding up into infinity, it is equally important to recognize inactivity and let scores decay accordingly.