Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
DictionaryRRecommendation
Core CRMBeginner

Recommendation

In Salesforce Einstein Next Best Action, a record that represents a specific offer or action to suggest to a user, containing a name, description, acceptance label, and rejection label displayed through the recommendation component.

§ 01

Definition

In Salesforce Einstein Next Best Action, a record that represents a specific offer or action to suggest to a user, containing a name, description, acceptance label, and rejection label displayed through the recommendation component.

§ 02

In plain English

👋 Study buddy

A Recommendation in Salesforce Einstein Next Best Action is a record representing a specific offer or action to suggest to a user. It has a name, description, acceptance label, and rejection label that appear when the recommendation is displayed through the Next Best Action component.

§ 03

Worked example

scenario · real-world use

Cascade Bank uses Einstein Next Best Action to suggest cross-sell offers to call-center agents during customer calls. When an agent opens a checking-account record for a long-tenured customer, the Recommendation component surfaces a card titled "Offer balance-transfer credit card" with a description of the customer's eligibility, a green Accept button, and a "Not interested" rejection label. Each Recommendation is a record an admin maintains separately, with the name, description, and labels editable without code; the underlying strategy decides which Recommendations appear and in what order. When the customer accepts, the agent clicks Accept and the banking system records the conversion against that specific Recommendation.

§ 04

Why Recommendation matters

In Salesforce Einstein Next Best Action, a Recommendation is a record that represents a specific offer or action to suggest to a user, containing a name, description, acceptance label, and rejection label displayed through the recommendation component. Recommendations are the candidate actions that strategies evaluate and surface to users based on strategy logic.

Designing recommendations thoughtfully is part of Next Best Action effectiveness. Recommendations should be clear, actionable, and specific enough for users to understand what they're being asked to do. Mature programs maintain recommendation libraries, iterating on wording based on acceptance rates and outcomes. The library is the pool of possible actions that strategies pick from based on customer context.

§ 05

How to create Recommendation

Recommendations are the Salesforce records behind Einstein Next Best Action and Salesforce CMS recommendations — "Suggest this offer to this customer," "Show this article to a similar visitor." Most are auto-created by Einstein engines; manual creation is for static, hand-curated suggestions.

  1. Confirm Next Best Action is enabled (for NBA recommendations)

    Setup → Next Best Action → enable the feature.

  2. Open the Recommendations tab (or App Launcher)

    Recommendations are records, like any object.

  3. Click New Recommendation

    Top-right of the list.

  4. Set Name and Description

    Description appears in the recommendation card shown to users.

  5. Set Action Reference (URL or quick action)

    What clicking the recommendation does — open a record, run a Flow, navigate to a URL.

  6. Set Image

    Optional image shown in the recommendation card.

  7. Save → bind to a strategy

    Setup → Recommendation Strategies → strategy → Add Recommendation → pick this Recommendation. The strategy decides when to surface it.

Mandatory fields
Namerequired

Required.

Descriptionrequired

Required. Shown on the recommendation card.

Gotchas
  • Recommendations on their own do nothing — they need to be in a Recommendation Strategy. Without a strategy, the Recommendation record exists but never displays.
  • Recommendation Strategies are part of Next Best Action — separate paid feature in some editions. Confirm licensing.
  • Image hosting is on Salesforce Files. Large images count against file storage; optimize image size before uploading.
§ 06

How organizations use Recommendation

TrueNorth Software

Maintains a recommendation library of sales actions that their Next Best Action strategies can surface based on context.

CloudNine Solutions

Iterates on recommendation wording based on acceptance rate data to improve user engagement.

Apex Analytics

Treats recommendation library curation as part of their Next Best Action program management.

§

Trust & references

Official documentation

Straight from the source - Salesforce's reference material on Recommendation.

Was this entry helpful?
Help us write better definitions. Quick reactions or detailed edit suggestions.
§

Test your knowledge

Q1. What is a Recommendation in Einstein Next Best Action?

Q2. What fields does a recommendation have?

Q3. How should you improve recommendations?

§

Discussion

Loading…

Loading discussion…