Account Score without using Marketo addon | Community
Skip to main content
Andreia_Norsa
Level 3
October 30, 2023
Solved

Account Score without using Marketo addon

  • October 30, 2023
  • 1 reply
  • 1282 views

Hi, anyone could help me with the business case below?

 "I want to score an "account" based on contact engagements and notify the account owner when a threshold is reached. The target will be customized based on a region where I can use Marketo's segmentation."  

Do you have any ideas on how to solve this without Marketo's Target Account Management addon?

Thanks. 

Andréia 

 

 

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 Darshil_Shah1

Maintaining a central score at the Account level isn't natively supported without the Target Account Management (TAM) add-on! However, as an alternative solution, you can create a webhook-compatible service that manages a centralized counter for companies (each individual can be sent to the webhook when their score increases). Subsequently, when the score surpasses the designated threshold, the service can call back and invoke the Marketo Request Campaign API, sending the lead IDs of people for whom alert emails should be sent to the account owners. You would want to make sure that you don't make too many webhook calls per day; there's no hard limit as such (it depends on the response times). It should be fine if you keep calls below 40–50k/day.

1 reply

Darshil_Shah1
Community Advisor and Adobe Champion
Darshil_Shah1Community Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
October 30, 2023

Maintaining a central score at the Account level isn't natively supported without the Target Account Management (TAM) add-on! However, as an alternative solution, you can create a webhook-compatible service that manages a centralized counter for companies (each individual can be sent to the webhook when their score increases). Subsequently, when the score surpasses the designated threshold, the service can call back and invoke the Marketo Request Campaign API, sending the lead IDs of people for whom alert emails should be sent to the account owners. You would want to make sure that you don't make too many webhook calls per day; there's no hard limit as such (it depends on the response times). It should be fine if you keep calls below 40–50k/day.

Jo_Pitts1
Community Advisor
Community Advisor
November 2, 2023

@andreia_norsa , to extend on @darshil_shah1's comments below, FlowBoost could handle this easily.  

 

I'd do something like this:

  1. When a contact's score changes call FlowBoost webhook with the contact's score and account ID.
  2. In FlowBoost:
    1. retrieve the score from the account, increment it, and write it back to the account (for persistence).
    2. If the account score has reached a key threshold the request the relevant notification campaign.

There are other ways the score could be persisted, but this approach means the data is potentially available back in the CRM as well as Marketo.

 

Cheers

Jo