Advanced Scoring Ideas to Get your Creative Juices Flowing: Spoiler Alert, it’s Not just For Sales

Level 3
Level 3

Scoring is often an underutilized feature in Marketo. To get your creative juices flowing on how you can use scoring in Marketo to solve for non-traditional needs, I’ve listed three examples that have been implemented and worked successfully with other Marketo customers. If you've implemented a scoring model that’s worked for you, put a description of the model build and business use case it solved for in the comments section!


Use Case #1: Build an Onboarding Nurture Program that promotes the Products a person is most interested in


How to implement:

  • Work cross functionally to determine what the product categories would be; then create a program naming convention that captures the category and create a Score field for each category.
    • For Example: Within Adobe Experience Cloud, Product Categories are Analytics, Audience Profiles, Content Management, Campaign Management, Advertising, Personalization, Commerce. There would be a score field for each of those categories.



  • Build scoring programs to look for program status changes that include the product category acronym, to increase/decrease a person’s product specific score




  • Once a person hits a threshold of a specific product category score, they would move from the default / general content stream to the product category specific stream.


Use Case #2: Need to create a rolling score (regardless of score types) so that the score always and only reflects engagement during the last 30 days


How to implement:

Set up your scoring program as usual; but create a token for the positive value and negative value for each activity. I.e. If you give +15 points for attending a Webinar, you’d have two tokens: Attends Webinar – Increase (value = +5) and Attends Webinar – Decrease (Value = -5).



For each smart campaign, the flow is (1) Change Score > Recent Behavior Score = {{my.Attends Event}}; (2) Wait 30 Days; (3) Change Score > Recent Behavior Score = {{my.NEG-Attends Event}}

  • If a person is eligible to go through the campaign multiple times (I.e. web visits, clicks link in emails) the process will capture each activity (even if overlapping)




Use case #3: Your organization is a Parent company, and you want to be able to measure marketing engagement across the parent org and break down engagement by organization as well (this process also applies to one organization that wants to break down engagement by solution categories, internal segments, etc.)


How to implement:

  • Determine the breakdown you are looking to measure. For this article, let’s call it Parent Company, Child Company A, Child Company B and Child Company C. Therefore, we need 4 score fields – one to measure each.
  • Determine how you will measure the different activity across each. The most scalable way to do this is to use a program naming convention that tells Marketo which company to assign the activity to. For example a program name could be: COMPANY ORG | REGION | YY-MM | PROGRAM ID | PROGRAM DESCRIPTIONTori_M_Forte_5-1586815889210.png
  • When creating a program, Company Org will either be PAR, CCA, CCB, CCC. The person building the program must set this correctly, as this tells Marketo where to attribute the activity.
  • Then build a scoring program per Company (i.e. 4 programs for this example). If the values are the same per activity (I.e. if a person fills out a form, it’s +5 across all Companies) create a folder to hold all programs and build your tokens there so they will be inherited across all programs. If they will vary by Company, you can build them in Program > My Tokens
    • The Smart lists will be “Program Status Changed > Program Name contains | CCA | > New Status is X” > Flow = Change Score > Score is CCA Score to X Token
    • I recommend building out one entire program for one Company, then cloning it as most of the steps and smart campaigns will be similar
  • Then you’ve got scores by Company, which you can use for targeting marketing communications, provide as guidance for sales follow up, and more!


Here are some other use cases I’ve worked through as well. If you’re interested in hearing more about any of them, let me know!

  • Eloqua Scoring Replacement (alphanumeric Score)
  • Business Unit Scoring to drive the Right Marketing Content
  • Integration Driven Models (i.e. Propensity Scoring + Behavioral to drive Sales FU)
  • Driving a Marketing Focused Funnel: using Engagement Score(s) to drive a more robust Marketing Funnel
  • Cross-Channel Scoring to Determine Where your Audience likes to be engaged with most
  • To Decay, or Not to Decay; Including Reset Best Practices
  • How to Choose the best values for your Activities when first starting out with Scoring