Loading
Sales Basics
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
          Revenue Insights Post Installation Steps

          Revenue Insights Post Installation Steps

          To see your data in the dashboards after you install Revenue Insights, you must schedule your app to refresh. You can add Revenue Insights to your navigation bar or edit your permission settings depending on configuration settings. Lastly, you can add additional filters to your panels.

          Schedule the App

          You can set or change the app schedule or refresh the data as needed on the app management tab. For more information, see Change Your Intelligent App Settings.

          Select a time outside normal work hours so the data refresh doesn’t interrupt business activities.

          The app now syncs and runs the recipes in the correct order every day at the time you set.

          Add Revenue Insights to your Navigation Bar

          To make it easy to view your insights, add the Revenue Insights App to your Navigation Bar.

          1. From the Sales App, click the pencil icon.
          2. From the Edit Sales App Navigation Items select Add More Items.
          3. From the Available Items column, click All.
          4. In the Search field, enter Revenue Insights.
          5. Select Revenue Insights, and click Add 1 Nav Item and click Save.

          Verify Your Permission Settings

          When you turn on CRM Analytics for your org, a default Analytics Integration User is created. This "user" accesses the data within Salesforce when the recipe is used to bring data in as datasets to CRM Analytics. It's important that this user has the proper level of permissions to read the data you're trying to pull from the org to CRM Analytics. For example, the integration user must have object-level access to all the objects from which data you want to pull. And you need field level access to the fields within those objects. If you have trouble in creating your app or can’t view data, modify either object or field permissions. You must allow the integration user profile to have read access them.

          Add Additional Filters to Your Dashboards

          You can add additional filters to the Sales Performance dashboard. This dashboard has a Compare by selection as well as five global filters by default. You can add additional filters to the Overview dashboard.

          To add an additional global filter in the filter row of the Sales Performance dashboard:

          1. From the Sales Performance dashboard, select Edit in the upper right-hand corner.
          2. Click in the panel that displays the five global filters.
          3. On the panel on the right, select Manage Global Filters.
          4. Click Add a Global Filter.
          5. From the menu, select the Opportunity RevInsights dataset.
          6. Select the field you want to add. For example, you can select Industry.
          7. Choose the field you want like to add and click Create.
          8. By default, the filter panel shows five filters in one row. Edit the number of filters displayed to view your new filter in the row of default filters.
          9. Click in the filters panel again to open the right side panel. You can see that the Filters per Row field is set to 5.
          10. On the side panel change the Filters Per Row to 6.
          11. To view the changes, click Preview.
          12. Click Save if you’re satisfied with the changes.

          To add another option to the Compare by filter of the Sales Performance dashboard:

          1. From the Sales Performance dashboard, select Edit in the upper right-hand corner.
          2. Click in the Compare by field.
          3. On the panel on the right, select Advanced Editor. The widget JSON code displays.
          4. To show the query code, select Query.
          5. Copy and paste the last code snippet that looks like the following:
            {
                        "Display": "Opportunity Owner",
                        "Field": "'User.UniqueUserName'",
                        "projection": ", closed['User.UniqueUserName'] as 'User.UniqueUserName'",
                        "saqlField": ", 'User.UniqueUserName'"
                    }
          6. To use the compare by field you want to add, edit the code snippet. For example
            {
                        "Display": "Industry",
                        "Field": "'Account.Industry'",
                        "projection": ", closed['Account.Industry'] as 'Account.Industry'",
                        "saqlField": ", 'Account.Industry'"
                    }
            Note
            Note Only fields from the Opportunity RevInsights dataset can be added as options.
          7. Save your changes.

          To add a filter to the Overview dashboard:

          Note
          Note The Overview page combines multiple datasets and live queries. The challenge of adding a filter here means that the field-selected needs to apply to all of the data sources. For example, you want to add a Region filter, such as Billing Country, to the dashboard. This field is in the Opportunity RevInsights dataset so most of the widgets on Overview will facet automatically by default. However, the SOQL queries look at the ForecastingItem object. This object doesn’t have a way to filter by country because the forecast is done at the individual person level.
          1. Drag a list filter to the desired location on the dashboard.
            Note
            Note Don’t select global filters.
          2. Select the dataset that includes your field. Salesforce recommends you use the Opportunity RevInsights dataset because most queries on the dashboard use this dataset.
          3. Select a field and configure the design.
          4. Open up the dataset connections and add a connection for your field, if applicable. Most queries on Overview, Team Performance, and Sales Performance tabs can facet based on these steps. The top section on the Overview dashboard, including the Team Quota Attainment, KPIs, as well as the forecasting chart may not facet. The faceting doesn’t happen because there are live queries based on Forecasting Item. The dashboard uses the following datasets:
            • Opportunity RevInsights
            • UserRole
            • OpptyProduct
            • Activity
            • OpportunityHistory
            • Forecasting Quota
          5. Modify queries beginning with soql_. If there’s a field that can be found in the ForecastingItem object and is pulled in for the Revenue Insights app, in addition to adding dataset connections, the soql queries require an additional binding. The following shows the default query for soql_user_closed_won:
            "query": "SELECT SUM(ForecastAmount) ForecastAmount FROM ForecastingItem {{toArray( toArray(\"Owner.UserRoleId\", \"IN\", row(intermediate_step.result, [0], [\"UserRoleId\"])), toArray(\"ForecastingTypeId\", \"IN\", row(forecasting_type.selection, [0], [\"ForecastingTypeId\"])), toArray(\"OwnerId\", \"IN\", row(intermediate_step.result, [0], [\"Id\"])), toArray(\"Period.StartDate\", \"BETWEEN\", row(CloseDate_1.selection, [0], [\"min\", \"max\"]))).asSQLWhere(\"sobject\", true)}} AND ForecastingItemCategory = 'ClosedOnly'",
          6. If an additional field is added, use an additional binding:
            "query": "SELECT SUM(ForecastAmount) ForecastAmount FROM ForecastingItem {{toArray( toArray(\"Owner.UserRoleId\", \"IN\", row(intermediate_step.result, [0], [\"UserRoleId\"])), toArray(\"ForecastingTypeId\", \"IN\", row(forecasting_type.selection, [0], [\"ForecastingTypeId\"])), toArray(\"OwnerId\", \"IN\", row(intermediate_step.result, [0], [\"Id\"])), toArray(\"Period.StartDate\", \"BETWEEN\", row(CloseDate_1.selection, [0], [\"min\", \"max\"]))).asSQLWhere(\"sobject\", true), toArray(\"NewField\", \"IN\", row(listfilter_name.selection, [0], [\"FieldName_in_listfilter\"]))}} AND ForecastingItemCategory = 'ClosedOnly'",

          Create Other Versions of Revenue Insights

          After the initial instance of Revenue Insights is auto-created, you can create other versions via Analytics Studio so that your team members can use the version that meets their needs. You can create as many versions as you need. When your team members go to view the dashboard from the Revenue Insights tab, they can select the appropriate instance of Revenue Insights depending on their forecast type.

          Note
          Note While you can create as many Revenue Insights versions as you like, recipe and data sync limits apply.

          To create other versions of Revenue Insights:

          1. From Setup, in the Quick Find box, enter Revenue Insights, and then select Revenue Insights Setup.
          2. From Revenue Insights Setup, you can see details about your auto-installed app and a link to Analytics Studio. To create more versions of Revenue Insights, click the link to Analytics Studio.
          3. In Analytics Studio, click Create in the upper right corner.
          4. To open the template picker, select App, then Create App from Template.
          5. Locate the Revenue Insights tile, select it, and click Continue.
          6. Review the app preview page, and click Continue to open the configuration wizard.
          7. If you’re offered a choice of basing your app on an existing app or creating a one, select Create a brand new app and click Continue. The app runs a compatibility check against your org to ensure it includes the data to successfully create the app’s datasets, recipes, and dashboards. If it doesn’t, follow the instructions in the error message to add the required data and start the app creation process again.
          8. When the org compatibility check succeeds, click Looks good, next.
          9. Name your app, and click Create.
           
          Loading
          Salesforce Help | Article