Loading
Salesforce now sends email only from verified domains. Read More
Automate Your Business Processes
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Create Recommendations

          Create Recommendations

          Create offers or actions to recommend to users using Einstein Next Best Action. Recommendations are standard Salesforce records, similar to accounts and contacts, that are processed by strategies and associated with flows. Strategies determine which recommendation records are surfaced using business rules, predictive models, and other data sources. The result of this process is context-specific recommendations that you present to your users.

          Required Editions

          View supported editions for Next Best Action.
          User Permissions Needed
          To create or manage recommendations:

          Modify All Data

          OR

          Manage Next Best Action Recommendations

          Note
          Note
          • Salesforce has both a Recommendation object for Einstein Next Best Action (that’s this page) and a Recommendation component for Experience Builder sites. The Recommendation component isn’t related to Next Best Action.
          • If you don't see Recommendations in the App Launcher, in Setup, select Default On in the Recommendations tab settings for your user profile or permission set.
          • You can load and filter the records of a Recommendation object. Or load and filter the records of any object, and convert them into recommendations at the end of a strategy using the Map element.

          Before creating recommendations, create the action flow that runs when a customer accepts the recommendation. For examples of action flows for Next Best Action, see Einstein Next Best Action Examples.

          1. In the Recommendations tab, click New Recommendation.
            New Recommendation window
          2. Enter a friendly name (1) and a brief description (2) for your recommendation. The description appears on the recommendation that is surfaced to users.
          3. Optionally, click to upload an image (3) that you can display as a header for your recommendation. For best results, use a 1000 by 380 pixel image at 72 DPI, or an image with a similar ratio. You can choose whether the image displays using component properties. After it’s uploaded, a thumbnail of your image displays on the Recommendations page. Customers can see the full image as a header for your recommendation in either the Lightning App Builder or Experience Builder component.
          4. Enter an acceptance label (4) and a rejection label (5) for the buttons that customers click to, respectively, accept and reject the recommendation.
          5. Create a flow. When a user accepts your recommendation, they’re taken to the flow specified in Action (6).
          6. Choose the flow that runs when a customer accepts the recommendation (6) and click Save. You can also choose a flow that runs when a customer accepts or rejects the recommendation. The Action list displays both active and inactive flows. Choosing a flow that isn't active hides the recommendation. When you’ve saved your recommendation, you can see if the flow is active from Is Action Active (7).
            Einstein Next Best Action detail view with an image uploaded and highlighting Is Action Active?
          7. Create a recommendation strategy in Strategy Builder that determines how your recommendations surface.
          8. Optionally add a custom Category field to the Recommendation object and the Recommendation Layout. Adding a custom Category field can simplify loading, filtering, and sorting recommendations in Strategy Builder.
          • Recommendation Fields
            Recommendations are suggested actions that users see and interact with through Einstein Next Best Action strategies. When creating a recommendation, use these fields to define its look and feel.
          • Launch a Flow When a Recommendation Is Accepted
            Each recommendation is associated with a single flow. By default, Next Best Action launches a flow when a user accepts a recommendation. The flow then performs an action, such as updating a case or sending an email.
          • Launch a Flow When a Recommendation Is Accepted or Rejected
            Each recommendation is associated with a single flow. By default, Next Best Action launches a flow when a user accepts a recommendation. The flow then performs an action, such as updating a case or sending an email. But you can also launch a flow when a user rejects a recommendation, which gives you more flexibility. For example, a flow could run an automated process, write to another system, or create a reminder email when a recommendation is rejected.
          • Add a Limit Repetitions Element to a Next Best Action Flow
            You can add a Limit Repetitions element to your Recommendation Strategy flow to limit the number of times that the same recommendation or offer appears on the same record or for the same user during a time period.
           
          Loading
          Salesforce Help | Article