• Cert++
  • Practice
  • Certle
  • Review
  • Resources
    • Packs
    • Checklists
    • Guides
  • Upgrade
  • About
  • Community
  • Support
  • Changes
  • Legal
  • Light mode

Cert++

  1. Home
  2. Study Resources
  3. CRM Analytics and Einstein Discovery Consultant
Resource Pack
·Study Checklist

CRM Analytics and Einstein Discovery Consultant

4-Step Path to Passing

  1. 1
    Complete the
    CRM Analytics Trailmix
  2. 2
    Look at the
    Study Checklist
    Every concept you need to know for your exam, available for free to check off as you learn.
  3. 3
    Attempt
    Practice Exams
  4. 4
    Schedule Your Exam

Core Resources

  • Cert++ Practice Exam (1 free exam per cert, then paid)

    Free practice questions with detailed explanations. $10/mo for access to all questions, features, and certifications.

    certplusplus.com

  • Daily Certle Game (3 free questions per day)

    Practice your Salesforce certification knowledge daily with a challenge inspired by Wordle. Topics might not perfectly align with your preferred exam, but there's a lot of overlap between the certs.

    certplusplus.com

  • Focus on Force CRM Analytics Consultant Study Guide (Paid)

    In-depth study guide and practice questions covering all six exam domains.

    focusonforce.com

  • Official Trailmix

    Salesforce's curated Trailmix for the CRM Analytics and Einstein Discovery Consultant credential.

    trailhead.salesforce.com

  • Official Exam Guide

    Official exam outline, topic weights, objectives, and recommended prep resources.

    help.salesforce.com

  • Salesforce Developers: CRM Analytics REST API

    Official REST API reference for CRM Analytics: querying datasets, managing assets, and running SAQL.

    developer.salesforce.com

  • Trailblazer Community: CRM Analytics Group

    Official community group for CRM Analytics questions, exam tips, and announcements.

    trailhead.salesforce.com

  • Cert++ Discord

    The Cert++ community discord for Salesforce professionals. Exam prep, resource sharing, study groups, and more. Free and open to all.

    discord.gg

  • Trailblazer Community

    Connect with other Salesforce learners for peer support, mentoring, and study groups.

    trailhead.salesforce.com

  • r/salesforce

    Salesforce subreddit for discussions, career questions, certification tips, and community support.

    reddit.com

  • SFXD Discord

    Large Salesforce community discord server with channels for admin topics, career advice, and technical help.

    discord.gg

  • Salesforce Certification Score Calculator

    Check your exam score based on section results. Estimates your total score from category percentages (community-maintained third-party tool).

    scuvanov.github.io

Exam Overview

From the official exam guide

Questions

65

60 scored5 unscored

Duration

105 min

1h 45m

To Pass

63%

Min. score

Pricing

$200 registration · $100 retake

Delivery

Online proctored or at a testing center

Experience

Recommended: experience designing CRM Analytics solutions and building datasets and dashboards

Prerequisites

No prerequisites required

Exam Topics

Each topic section shows the topic weight, learning objectives, and links to study resources.

Admin/Configuration17%

Permission set licenses (CRM Analytics Plus, Einstein Predictions), enabling CRM Analytics features, data sync and dataflow limits, CRM Analytics API capabilities, and deployment across environments using change sets and Metadata API.

  • Given business and access requirements, enable CRM Analytics along with its features, encompassing permission sets and licenses.
  • Given a scenario, use CRM Analytics to design a solution that accommodates data sync/dataflows/recipes limits.
  • Given a situation, demonstrate knowledge of what can be accomplished with the CRM Analytics API.
  • Given business requirements, migrate between different environments for deployment.

Resources

  • Deliver CRM Analytics Where People Work in Lightning Experience

    Hands-on practice embedding a CRM Analytics dashboard in Lightning Experience pages.

    trailhead.salesforce.com

  • CRM Analytics: Quick Look

    Overview of CRM Analytics capabilities: datasets, lenses, dashboards, and apps.

    trailhead.salesforce.com

  • Get to Know Your CRM Analytics Home

    CRM Analytics UI navigation, home screen, apps, datasets, and lenses.

    trailhead.salesforce.com

  • Learn About CRM Analytics Setup

    Enabling CRM Analytics in a Salesforce org and prerequisite configuration steps.

    trailhead.salesforce.com

  • Assign Permissions

    Permission set licenses (CRM Analytics Plus, Einstein Predictions), permission sets, and least-privilege access patterns.

    trailhead.salesforce.com

  • Set Up CRM Analytics App Licenses and Permissions

    App-level license assignment, viewer vs. creator access, and permission set configuration for apps.

    trailhead.salesforce.com

  • Select and Enable CRM Analytics Features

    Toggling optional features: Experience Cloud embedding, thumbnail visibility, and connected app settings.

    trailhead.salesforce.com

  • Set Up CRM Analytics Apps

    Creating, configuring, and sharing CRM Analytics apps; app types and template app setup.

    trailhead.salesforce.com

  • CRM Analytics Apps Basics

    Prebuilt app templates, creating custom apps, and the app lifecycle.

    trailhead.salesforce.com

  • Build and Administer CRM Analytics

    End-to-end administration: setup, data ingestion, app building, and deployment.

    trailhead.salesforce.com

  • Get Started with Salesforce CRM Analytics and Einstein Discovery Consultant Cert Prep

    Exam overview, passing requirements, topic weights, and recommended study resources.

    trailhead.salesforce.com

  • Refresh Your Admin Skills

    Exam practice questions and flashcards covering Admin/Configuration exam topics.

    trailhead.salesforce.com

  • Cert Prep: CRM Analytics and Einstein Discovery Consultant: Data Layer and Admin

    Scenario questions and flashcards for Data Layer and Admin/Configuration exam domains.

    trailhead.salesforce.com

Data Layer23%

Data Manager and data syncs for Salesforce object ingestion, dataflows vs. recipes (node-based ETL), data transformations, refresh scheduling, sync and dataflow limits, dataset extended metadata (XMD), and deployment versioning.

  • Given data sources, use Data Manager to extract and load the data into the CRM Analytics application to create datasets.
  • Given business needs and consolidated data, implement refreshes for data syncs and dataflows/recipes while keeping limits and considerations in mind.
  • Given business/user requirements, perform data transformations in dataflows/recipes.
  • Given user requirements or ease of use strategies, manage dataset extended metadata (XMD) by editing labels, values, and colors.
  • Implement delivery management strategies in dataflows/recipes including versioning and conversion.

Resources

  • Quick Start: CRM Analytics

    Hands-on project building and sharing a CRM Analytics data exploration app.

    trailhead.salesforce.com

  • Kick Off the Data Journey

    What datasets are, how they are created, and the overall CRM Analytics data pipeline architecture.

    trailhead.salesforce.com

  • Extract Salesforce Data into CRM Analytics

    Data sync setup, syncing Salesforce objects, and connecting objects as direct datasets in recipes.

    trailhead.salesforce.com

  • Extract External Data into CRM Analytics

    Uploading CSV files, external data connectors, and monitoring data jobs.

    trailhead.salesforce.com

  • Prepare Your Data

    Creating recipes, joining datasets, hiding columns, and preparing data for analysis.

    trailhead.salesforce.com

  • CRM Analytics Data Integration Basics

    Full module covering data sync, recipes, dataflows, external data, and dataset creation.

    trailhead.salesforce.com

  • Best Practices for Building Datasets with CRM Analytics

    Minimizing row count, handling lookups, dataset builder patterns, and avoiding common pitfalls.

    trailhead.salesforce.com

  • Create Lookups with the Dataset Builder

    Lookup configuration in the dataset builder, relationship joins, and XMD management.

    trailhead.salesforce.com

  • Study Up on the Data Layer

    Exam practice questions and flashcards for data sync, dataflows, recipes, and XMD topics.

    trailhead.salesforce.com

  • Add More Data to Analytics Dashboards

    Enriching datasets by joining additional data sources and managing multi-dataset recipes.

    trailhead.salesforce.com

  • Study for the CRM Analytics and Einstein Discovery Consultant Exam

    Official Salesforce study trail with interactive study tools across all exam domains.

    trailhead.salesforce.com

Security16%

CRM Analytics asset security settings, permission sets and profiles for platform access, row-level dataset security using sharing inheritance vs. security predicates, app sharing roles (viewer/editor/manager), and governance controls.

  • Given governance and CRM Analytics asset security requirements, implement necessary security settings for users, groups, and profiles.
  • Given row-based security requirements, implement the appropriate dataset security settings by using sharing inheritance and security predicates.
  • Implement app sharing based on user and group requirements.

Resources

  • Create Permission Sets for Unlocked Packages

    Hands-on practice creating and assigning permission sets, including CLI-based configuration.

    trailhead.salesforce.com

  • Control Access and Secure Your Data

    Permission vs. access, Salesforce data access in CRM Analytics, row-level security, and security predicates.

    trailhead.salesforce.com

  • Review Security

    Exam practice questions and flashcards for CRM Analytics security topics.

    trailhead.salesforce.com

  • Cert Prep: CRM Analytics and Einstein Discovery Consultant: Security and Implementation

    Scenario questions and flashcards covering Security and Dashboard Implementation exam domains.

    trailhead.salesforce.com

  • Control Access to Objects

    Object-level security, profiles, and permission sets for controlling CRM object access.

    trailhead.salesforce.com

  • Control Access to Fields

    Field-level security, field permissions, and implications for CRM Analytics dataset columns.

    trailhead.salesforce.com

  • Control What Your Users Can Access

    Data security levels, permission sets, and creating and assigning access controls.

    trailhead.salesforce.com

  • Permission Set Groups

    Bundling permission sets for job functions, muting permissions, and package development.

    trailhead.salesforce.com

  • Create CRM Analytics Apps

    Creating apps from scratch, app sharing settings, and managing app membership and roles.

    trailhead.salesforce.com

Analytics Dashboard Design13%

Scoping and prioritizing dashboard requirements, CRM Analytics UX design best practices, templated app selection (Sales Analytics, Service Analytics), mobile layouts, and app structure and navigation design.

  • Given business requirements, scope, validate, and prioritize dashboard design requirements.
  • Create appropriate dashboards to meet business requirements following CRM Analytics best practices and UX design principles.
  • Identify the appropriate use and configuration of a standard CRM Analytics templated app to meet business requirements.

Resources

  • Engage Users with Animated Pages

    Hands-on project adding animated multi-page layouts and engagement features to CRM Analytics dashboards.

    trailhead.salesforce.com

  • Meet CRM Analytics

    What CRM Analytics is, what it can do, and when to choose it over standard Salesforce reports.

    trailhead.salesforce.com

  • Get Started with CRM Analytics Dashboards

    Dashboard structure, widget types, filters, and basic navigation patterns.

    trailhead.salesforce.com

  • CRM Analytics Dashboard Building Basics

    Dashboard Designer, widget configuration, layout, and building your first analytics dashboard.

    trailhead.salesforce.com

  • CRM Analytics App Design

    App design principles: scoping requirements, structuring apps, and applying UX best practices.

    trailhead.salesforce.com

  • Ask the Right Questions Before You Build Your App

    Gathering and validating business requirements before designing an analytics solution.

    trailhead.salesforce.com

  • Structure Your App

    Organizing dashboards within an app, navigation flow, and app architecture patterns.

    trailhead.salesforce.com

  • Make Your App Look Great

    Visual design, color usage, consistent layouts, and applying branding to analytics apps.

    trailhead.salesforce.com

  • Take CRM Analytics On the Go With Mobile Dashboards

    Creating mobile layouts, responsive design settings, and mobile-specific UX considerations.

    trailhead.salesforce.com

  • Accelerate CRM Analytics with Apps

    Templated apps overview: Sales Analytics, Service Analytics, and other prebuilt app templates.

    trailhead.salesforce.com

  • Study Up on CRM Analytics Dashboard Design

    Exam practice questions and flashcards for Dashboard Design topics.

    trailhead.salesforce.com

Analytics Dashboard Implementation19%

SAQL query types (aggregateflex, compare, timeseries, values), widget parameter bindings, step interactions (selection, static, result steps), compare table windowing and time series analysis, embedding dashboards in Lightning pages, Dashboard Inspector for performance optimization, and Dashboard Publisher versioning.

  • Given business requirements, configure dashboards using accurate query types and widget level parameters.
  • Given business requirements, develop selection/result interactions with different types of queries.
  • Given business requirements, use advanced functionality such as windowing and time series analysis within compare tables.
  • Given business requirements, make dashboards actionable and accessible in Lightning pages.
  • Given a scenario, monitor and optimize query performance using Dashboard Inspector.
  • Implement delivery management strategies using versioning and/or Dashboard Publisher.

Resources

  • Embed a CRM Analytics Dashboard in Lightning Experience

    Configuring dashboard components on record pages, home pages, and app pages for actionable analytics.

    trailhead.salesforce.com

  • Build Advanced CRM Analytics Dashboards

    Multi-page layouts, animated pages, step interactions, and dynamic dashboard techniques.

    trailhead.salesforce.com

  • CRM Analytics Dashboard Navigation

    Dashboard widgets, drill-down interactions, faceting, and exploration patterns.

    trailhead.salesforce.com

  • Build Powerful Dashboards Quickly with CRM Analytics

    Practical dashboard building: widgets, queries, filters, and performance considerations.

    trailhead.salesforce.com

  • Add Key Metrics to Evaluate Your Business

    Configuring KPI widgets, SAQL aggregations, compare table calculations, and metric bindings.

    trailhead.salesforce.com

  • CRM Analytics Desktop Exploration

    Lenses, grouping, sorting, compare tables, and SAQL-powered desktop data exploration.

    trailhead.salesforce.com

  • Calculate with the Compare Table

    Compare table setup, windowing functions, time series analysis, and percentage-of-total calculations.

    trailhead.salesforce.com

  • Personalize Your CRM Analytics

    Dashboard notifications, user-level personalizations, and sharing insights.

    trailhead.salesforce.com

  • Study Up on CRM Analytics Dashboard Implementation

    Exam practice questions and flashcards for Dashboard Implementation topics.

    trailhead.salesforce.com

  • Explore with CRM Analytics

    Full explorer trail: navigation, desktop exploration, mobile dashboards, and collaboration.

    trailhead.salesforce.com

Einstein Discovery12%

Einstein Discovery model types (numeric regression, binary classification, multi-classification), data preparation for model building, story vs. model distinction, Model Card interpretation (AUC, RMSE, confusion matrix), deploying predictions on Lightning record pages, and the improvement loop for model performance.

  • Build a model by assessing data and selecting one of the three types of predictions (numeric, binary, multi-classification).
  • Given business requirements, analyze the model results and propose data improvements to the customer.
  • Given derived results and insights from the model, adjust data parameters and add/remove data or columns to improve the model.
  • Enable prediction features on Lightning record pages across Salesforce and CRM Analytics.
  • Monitor and interpret a Model Card to improve or maintain model performance.

Resources

  • Create a Dashboard with a Conversational Query

    Hands-on practice building a CRM Analytics dashboard, adding lenses, and exploring queries.

    trailhead.salesforce.com

  • Einstein Discovery: Quick Look

    Overview of Einstein Discovery capabilities: predictive models, top factors, and improvements.

    trailhead.salesforce.com

  • Gain Insight and Improve Outcomes with Einstein Discovery

    Full trail: data science concepts, model building, results analysis, and prediction deployment.

    trailhead.salesforce.com

  • Einstein Discovery Basics

    End-to-end model workflow: data prep, building models, evaluating results, and deploying predictions.

    trailhead.salesforce.com

  • Get to Know Einstein Discovery

    Prediction types (numeric, binary, multi-class), use cases, and the Einstein Discovery workflow.

    trailhead.salesforce.com

  • Build Your CRM Analytics Dataset

    Preparing datasets for Einstein Discovery: data requirements, column selection, and sample data.

    trailhead.salesforce.com

  • Create a Model

    Creating a model, data quality alerts, model versions, and model settings configuration.

    trailhead.salesforce.com

  • Explore Insights Into Your Data

    Descriptive and predictive insights, types of insights, and interpreting discovery results.

    trailhead.salesforce.com

  • Evaluate a Model

    Model performance metrics: AUC, RMSE, confusion matrix, and interpreting Model Card results.

    trailhead.salesforce.com

  • Predict and Improve Outcomes

    Adding predictions to Lightning record pages, top factors, and the improvement recommendation loop.

    trailhead.salesforce.com

  • Deploy a Model

    Model deployment options: writeback, prediction service, and monitoring after deployment.

    trailhead.salesforce.com

  • Einstein Prediction Service

    Using Prediction Service in custom apps, REST API integration, and prediction workflow setup.

    trailhead.salesforce.com

  • Get to Know Einstein Prediction Service

    Predictions, improvements, top predictors, model types, and Prediction Service architecture.

    trailhead.salesforce.com

  • Set Up Predictions in Salesforce

    Step-by-step workflow for data prep, model creation, and deploying a prediction definition.

    trailhead.salesforce.com

  • Build a Custom Record Page for Lightning Experience

    Creating Lightning record pages and adding Einstein prediction components for end users.

    trailhead.salesforce.com

  • Ethical Model Development with Einstein Discovery: Quick Look

    Detecting and preventing bias in models, disparate impact analysis, and ethical AI practices.

    trailhead.salesforce.com

  • Einstein Discovery for Reports: Quick Look

    Surfacing Einstein Discovery insights directly within Salesforce report views.

    trailhead.salesforce.com

  • Explore Einstein Discovery Story Design

    Exam practice questions and flashcards for Einstein Discovery exam topics.

    trailhead.salesforce.com

  • Cert Prep: CRM Analytics and Einstein Discovery Consultant: Design and Discovery

    Scenario questions and flashcards for Dashboard Design and Einstein Discovery exam domains.

    trailhead.salesforce.com

Have suggestions for this resource pack?

To help make this the ultimate resource compilation for the exam, please give your thoughts in the free Cert++ Discord.

Suggest a resource