Admins

Salesforce Einstein Opportunity Scoring: Overview & Deep Dive Tutorial

By Christine Marshall

Salesforce Einstein Opportunity Scoring gives each opportunity a score between 1-99 that indicates the likelihood of winning. Einstein scoring can guide your sales teams, enabling them to prioritize a sure win or escalate at-risk pipeline. In addition, Einstein provides handy information on the factors that contributed to the score.

Einstein Opportunity Scores are available as a field on the opportunity record, in list views, reports and on the forecast page*. What’s more, it’s free for Performance or Unlimited edition customers, and available to Enterprise customers at an extra cost. In this article we’ll cover how it works, how to set it up, and some handy hints.

*as long as you are using Collaborative Forecasts.

How Does Einstein Opportunity Scoring Work?

Einstein uses artificial intelligence to analyse your past opportunities to calculate each score.

Einstein will re-analyse your data and adjust the data model accordingly once a month so you can be sure your score is always accurate!

Source: Salesforce Einstein Opportunity Scoring

In Classic, the score will be displayed as a field in the record detail of an opportunity:

Source: Salesforce Einstein Opportunity Scoring

As well as providing a score, Einstein will indicate both positive and negative factors that contributed to the score. To view these factors in Lightning, simply hover over the score.

Positive examples:

  • Previous won opportunities with the related account
  • Opportunity moving quickly through the stages
  • High numbers of activities on the related account
  • Opportunity has an open quote

Negative examples:

  • Previous lost opportunities with the related account
  • Close date overdue or being pushed out
  • Low numbers of activities on the related account
  • Low success rate in the industry assigned to the related account

Einstein Opportunity Scoring in list views. Source: Salesforce Help Einstein Opportunity Scoring

Einstein Opportunity Scoring on the Forecasts page – available if you are using Collaborative Forecasts. Source: Salesforce Help Einstein Opportunity Scoring

Customizing The Einstein Opportunity Scoring Model

As of the Winter ’21 release, Einstein Opportunity Scoring is even more powerful and supports the ability to customize and personalize your scoring model to suit your business needs. You can do this by excluding certain records or particular custom fields from the scoring model.

Do this during the initial setup or, at any point in the future, by reviewing the settings and fine tuning your scoring model.

  • Edit Settings:
  • Choose to consider all Opportunities or only Opportunities that meet the conditions you set:
  • Choose to consider all custom fields or exclude custom fields that are irrelevant to the score:

These additional features take Einstein Opportunity Scoring to the next level and remove several of the niggles from when it was first released.

Sounds Great, Can I Have Einstein Opportunity Scoring?

This great feature will be available for free, as long as your organisation meets the following requirements:

  • Salesforce in Classic or Lightning (you need to switch Einstein on in Lightning)
  • Performance, or Unlimited edition

Enterprise edition customers can purchase Einstein Opportunity Scoring at an additional cost.

There are also a few other caveats to consider; whilst you may be able to get Einstein Opportunity Scoring because you meet the criteria above, you may not be able to use it unless you:

  • Use the standard Stage field
  • Have 200 closed won opportunities in the past two years, each with a minimum lifespan of 2 days
  • Have 200 closed lost opportunities in the past two years, each with a minimum lifespan of 2 days
  • Have an average of one update to each closed opportunity

Set Up Einstein Opportunity Scoring

System Administrators for eligible customers will get a prompt to let them know the feature is ready to be turned on (To set up this feature and enable it for all users, you will need the Customize Application, View All Data and Modify All Data permissions, and these are included in the System Administrator profile). There’s even a little video you can watch:

1. Head over to Setup. Note: You must do this from Lightning Experience, not Classic!

2. From within Setup, type “Assisted Setup” in the Quick Find bar, then choose Einstein Sales Assisted Setup.

3. Select that you confirm you understand what will happen when you turn on Einstein (unsure what happens? Click here). 

4. This next bit is important! Before proceeding, you’ll want to review the terms of using Einstein Opportunity Scoring with your company and get authorisation to continue. Once you and your company are happy, tick “I’m authorised by my company to accept these terms” and click “Confirm”.

5. Choose to have Einstein consider all opportunity records or only a subset when creating the scoring model.

6. to have Einstein consider all opportunity custom fields or deselect any fields that should be excluded when creating the scoring model.

Then sit back while Salesforce does the hard work for you! Once you turn on Einstein Opportunity Scoring, Salesforce will begin to analyze your past opportunities and create a scoring model (this may take a few hours to a few days depending on the volume of data).

When I set it up, it only took a matter of minutes for Salesforce to complete my setup. When I checked back I had a green message to let me know the feature was turned on for all users but that some scores may not show up right away.


Now, when I look at Einstein Opportunity Scoring in Setup, I see it’s “On”.

Feeling very impressed at how quick and easy the setup was, I eagerly went to check out some scores.

Adding The Score Field

Once the scoring model is generated, Salesforce will automatically add the Score field to standard and custom opportunity page layouts, as well as the ‘Recently Viewed’ list view.

Opportunity Compact Layout

The score appeared on the opportunity compact layout by default and was called “Opportunity Score” (the field name was updated in the Winter ’21 release from “Score” to “Opportunity Score”).

Opportunity Standard List Views

The hard bit was trying to remember which of my list views were standard. I checked several list views I thought were standard but they didn’t display the score and I began to worry it hadn’t worked properly. Turns out, it was absolutely user error, and once I finally found a standard list view the score had been added by default and was called “Opportunity Score”.

Opportunity Custom List Views

The score isn’t automatically added to custom list views but you can easily add it by choosing the fields you wish to display.

The Scores

I was really pleased to discover that Einstein Opportunity Scoring bases it’s predictions on custom fields, as well as standard fields, making the score really useful and personalised.

The scoring factors were clear and to the point, for example:

  • High success rate for opportunities at this stage
  • Past wins with this account
  • Opportunity stuck in current stage
  • Close date keeps being delayed

Renamed Fields

From the Winter ’21 release, Einstein Opportunity Scoring reflects any opportunity fields that have been renamed, making it easier than ever for your users to understand the factors contributing to their scores. For example, if you’ve renamed “Amount” to “Revenue”, the guidance will refer to the “Revenue” field e.g. “Opportunity Revenue Went Up” as a positive factor.

Einstein Opportunity Scoring: Handy Hints

Check out these handy hints to ensure your setup goes as smoothly as possible:

  • Have an opportunity with a score but no guidance? It may be that there were too many minor factors that contributed to the score or because the calculation was too complex; in both instances, it is too difficult to summarise the reasons behind the score.
  • Got a closed opportunity with no score? That’s correct! The opportunity score is removed from all closed opportunities.
  • Got an open opportunity with no score? There are a number of reasons an open opportunity may not display a score ranging from how recently Einstein Opportunity Scoring was enabled to when the opportunity was created. For full details of when a score may not be visible please check out the “When Scores Don’t Appear” section in this article.
  • User Permissions – Salesforce will assign the “Sales Cloud Einstein For Everyone” to all users with a Salesforce license as part of the setup process. However, you can remove this permission for users that shouldn’t have access.
  • You can optimize the scoring model by choosing which opportunities and opportunity fields Einstein should evaluate.
  • Contributing positive and negative factors are dependent on a user’s field access, meaning that they will not see fields or information they should not have access to.

Summary

Overall, Einstein Opportunity Scoring has been a great success, with users really engaging with this new feature! 
Here are some more useful resources:

The Author

Christine Marshall

Christine is the Courses Director at Salesforce Ben. She is an 11x certified Salesforce MVP and leads the Bristol Admin User Group.

Comments:

    Ward Heyel
    March 23, 2020 3:41 pm
    Enjoyed the summary, thanks for going through it. One big thing we have learned is currently there are no major filters that can be turned on to organize the score. For example, we have 3 divisions all on one org and each one has a separate sales process. Einstein AI will evaluate ALL opportunities in the org, not by division, to come up with the score. We are curious to see how each different sales process affects the score for all of us.
    Charles
    March 24, 2020 12:13 am
    Can you filter out certain opportunities from Einstein?
    Christine Marshall
    April 01, 2020 11:17 am
    Hi Charles - from what I've seen so far, there doesn't seem to be a way to exclude certain opportunities from Einstein.
    Christine Marshall
    April 01, 2020 11:18 am
    Thanks for the feedback Ward. It looks like this is going to be a common concern for users. Perhaps future enhancements will allow us to filter or segregate?
    Harsharndeep Kaur
    May 13, 2020 10:51 pm
    Can we disable this feature without any issue after enabled? it is not available in sandbox to test because we don't have Sales Cloud Einstein Licenses.
    K
    May 22, 2020 9:59 pm
    I wish there was a way to ask Einstein to ignore certain fields on Opportunities that have literally nothing to do with the sales process and have more to do with auto-generating a contract document.
    Christine Marshall
    June 09, 2020 9:30 am
    Totally understand your frustration with this one! I agree - I like to think in future this feature will be more customizable.
    Anthony Goodridge
    August 13, 2020 4:43 pm
    I agree with K - AI is making predictions on all the wrong fields that have no bearing on the Sales process - so far it's not adjusted and hasn't picked up a single field yet that is relevant. Not good at all without being allowed to 'advise' which fields to monitor.
    Christine Marshall
    August 17, 2020 1:57 pm
    Hi Anthony, Thanks for your comments. I agree it is frustrating and also very limiting. Hopefully, in time, Salesforce will allow us to customize it to suit our requirements.
    Aron
    October 03, 2020 2:39 am
    Hi Christine, thanks for the blog post. Can you clarify what is meant by "have an average of one update to each closed opportunity?" Thanks.
    Christine Marshall
    October 05, 2020 9:10 am
    Hi Aron, My understanding here is that an opportunity will need to have had at least one edit after being created in order to be counted. So, if you created an opportunity at Stage Won, it may not be included in any calculations.
    Christopher Schill
    March 25, 2021 4:19 pm
    Once activated in production, can you simply remove the score from the page layout as you would any other field?
    Christine Marshall
    March 26, 2021 9:38 am
    Yes! You can remove it from the page layout and list views.
    Greggy Go
    April 12, 2022 7:00 am
    Hi this is the questions to my customer need your answer Hey Team, I need some information related to Einstein Lead scoring. 1. Client wants Lead scoring to be calculated within 30 minutes when a lead is created? I was reading somewhere that the Lead score is calculated within 48 hours, Could you please provide more details. 2. As we know that the Einstein Lead Scoring component is standard, there are some additional options are present in the scorecard, is there any possibility to remove Send Email and Top Positive/Negative section? Please help us with the above pointers.
    Greggy Go
    April 12, 2022 7:33 am
    1. Client wants Lead scoring to be calculated within 30 minutes when a lead is created? I was reading somewhere that the Lead score is calculated within 48 hours, Could you please provide more details. 2. As we know that the Einstein Lead Scoring component is standard, there are some additional options are present in the scorecard, is there any possibility to remove Send Email and Top Positive/Negative section?
    Christine Marshall
    April 21, 2022 1:02 pm
    Hi, There is no option to change when lead scoring is calculated or to amend the standard component. More information in Lead Scoring can be found here: https://help.salesforce.com/s/articleView?id=sf.einstein_sales_lead_insights.htm&type=5
    pavan
    September 16, 2022 12:09 pm
    Hi Christine Marshall Einstein Opportunity Scoring is scoring all Opportunities, not what is specified in settings we specified Opportunity Record Type equals Enterprise Accounts but scoring all Opportunities
    Christine Marshall
    September 23, 2022 11:44 pm
    Sounds like a question for Salesforce Support - if you log a case they should be able to help you.
    s
    March 21, 2023 2:51 pm
    Hey can you help ! Once teh score is activated how i can make all my user more than 300 users see it i can not do this in my permission set thanks
    Rob Beattie
    June 13, 2024 7:10 pm
    Is there a way to route leads to a certain queue based on their score? Im trying to built a flow off the Score Intelligence object but when the score gets generated it doesn't trigger the flow to then assign the lead to the queue. Have you seen this use case before? Thanks

Leave a Reply