Salesforce ANC-301 Implement and Manage CRM Analytics Online Training
Salesforce ANC-301 Online Training
The questions for ANC-301 were last updated at Apr 02,2026.
- Exam Code: ANC-301
- Exam Name: Implement and Manage CRM Analytics
- Certification Provider: Salesforce
- Latest update: Apr 02,2026
Increase the dashboard granularity via columns, and use blank columns.
B. Use the "Fine" row height option in layout properties, and use blank rows, Use the "With Spacing” row height property.
C. 1. Increase the dashboard granularity via columns, and use blank columns. Use pages to break content into multiple tabs.
CRM Analytics consultant receives a new project from a client that wants to implement CRM Analytics. They do not currently have CRM Analytics but want guidance on how to ensure their users have the correct access.
They have 1,000 users with a small team of three people who will build both datasets and dashboards. An additional 15 people should be able to only create dashboards. The remaining users should only be able to view dashboards.
Which recommendation should the consultant give the client?
- A . Assign the app permissions "viewer", "editor", and "manager" to the three types of roles defined.
- B . Create and assign three new Salesforce profiles according to the three types of roles defined.
- C . Create and assign Salesforce permission sets according to the three types of roles defined.
The below image shows a numeric outcome being deployed (Regression).
![]()
Which metric is used to calculate the performance of the model in production, specifically in the Model Manager?
- A . Area Under Curve, R2 (R-squared)
- B . Area Under Curve, Confusion Matrix
- C . Root Mean Square Error, Minimum Square Error
Which statement best describes how to ensure CRM Analytics dashboards are easily used across both desktop and mobile devices?
- A . Create multiple layouts and reorder all the widgets so that they fit nicely within the new default width
- B . Create multiple layouts and allow CRM Analytics to automatically select and organize dashboard contents to be optimal for the device type.
- C . Create multiple layouts, ensure the layout selectors match the device, and resize/hide widgets to ensure the content is appropriate for the device screen size.
Universal Containers has a well-defined role hierarchy in Salesforce where everyone is assigned to an appropriate node. The accounts within their instance are categorized by their demography.
An individual sales rep should be able to view all accounts that they own. In addition, sales reps should be able to see any accounts where the value of the account demography matches the demography defined on their user record. A user could have more than one demography defined on their user record.
To meet this requirement, the CRM Analytics consultant has set up a security predicate of the existing ‘Account’ dataset as follows:
![]()
This, however, does not seem to be working as expected.
What is causing the issue?
- A . The Sales Rep is not provided access permission on custom field Demographic__c on the User object.
- B . The security predicate needs to be updated as ‘Ownerld’ == "sUser.id” || ‘Demography’ = "$User.Demographic__c’.
- C . The Analytics Security User is not provided access permission on custom field Demographic_c on the User object.
Universal Containers uses CRM Analytics to build dashboards for different departments: Sales, Service, and Marketing. Users in the same department have the same role and need to have access to the same dashboards. Dashboards for different departments use some common datasets with the same row-level security.
How should a CRM Analytics consultant address this need?
- A . Create one app for each department, put common datasets in the shared app, and use roles to share apps.
- B . Create one app for each department, put common datasets in the shared app, and use profiles to share apps.
- C . Create one app for each department, put common datasets in the shared app, and use permission sets to share apps.
A CRM Analytics consultant is building a dashboard for Cloud Kicks that is embedded in a separate Lightning page called "Management Dashboard" using a CRM Analytics Dashboard Component. The system administrator and the contract manager should both have access. The system administrator is able to see the dashboard and the data, but the contract manager sees a blank Lightning page.
What is causing the issue?
- A . The consultant has set up component visibility for the dashboard for system administrators only.
- B . The consultant has set up a dashboard filter condition for data to be visible to system administrators only.
- C . The consultant has set up/enabled a ‘Hide on Error’ feature for the dashboard while embedding it.
Universal Containers (UC) is looking to create a dashboard for whitespace analysis. UC wants to view a particular customer and see what similar customers have bought.
Which recipe transformation is helpful for the consultant to use while creating the dataset?
- A . Timeseries Forecasting
- B . Cluster
- C . Predict Missing Values
A consultant is preparing a dataset to predict customer lifetime value and is collecting data from a questionnaire that asks for demographic information. A very small number of respondents fill in the Income box, but the consultant thinks that it is an informative column even though it only represents 1% of respondents.
What should the consultant do?
- A . Fill in the missing data with an average of all incomes.
- B . Apply the predict missing values transformation in recipe nodes.
- C . Drop the field as it will be difficult to get future respondents.
The CRM Analytics consultant at Universal Containers notices that some users have access to sensitive data and dashboards they should not have access to in the Manager’s app.
How should the consultant fix the problem?
- A . Develop separate dashboards and datasets and put them in the Manager’s app.
- B . Apply data encryption using Salesforce Shield.
- C . Create separate apps, datasets, and dashboards, and share them with the proper users.