Salesforce Certification Exam — Questions and Answers
Question 1: What is the Salesforce 'Dynamic Forms' feature?
- Generating PDFs from record data dynamically
- Creating web forms that map to Salesforce records
- Form validation using conditional logic
- Placing individual fields and sections on Lightning pages with visibility rules (Correct answer)
Correct answer: Placing individual fields and sections on Lightning pages with visibility rules
Dynamic Forms lets admins place individual fields and field sections directly on Lightning Record Pages with conditional visibility rules.
Question 2: Which Salesforce feature automatically assigns leads to users or queues based on defined criteria?
- Lead Assignment Rules (Correct answer)
- Lead Routing Flow
- Lead Scoring
- Lead Conversion
Correct answer: Lead Assignment Rules
Lead Assignment Rules evaluate incoming leads against criteria and route them to the appropriate user or queue automatically.
Question 3: Every opportunity with a discount more than 30% should be informed and approved by Cloudy Computing's VP of Sales. Which solution should you recommend as the Administrator?
- Create an Approval Process with an entry criteria on the Amount field on the Opportunity
- Use Process Builder to create an approval record and assign to the VP of Sales
- Send an email alert to the VP of Sales using Workflow
- Create an Approval Process with an entry criteria on the Discount % field on the Opportunity (Correct answer)
Correct answer: Create an Approval Process with an entry criteria on the Discount % field on the Opportunity
An Approval Process is the most appropriate Salesforce automation tool for requiring management approval based on specific record criteria. To ensure opportunities with discounts exceeding 30% are approved by the VP of Sales, an Approval Process should be configured. The entry criteria for this process would specifically target the 'Discount %' field on the Opportunity object, routing only qualifying opportunities for review.
Question 4: What is the maximum number of records a Salesforce data import using Data Import Wizard can handle?
- 10,000
- 50,000 (Correct answer)
- 5,000
- 150,000
Correct answer: 50,000
The Data Import Wizard supports up to 50,000 records per import for most standard and custom objects.
Question 5: What is the purpose of a Permission Set?
- Replace the user's profile entirely
- Set the company time zone
- Grant additional access without changing a profile (Correct answer)
- Define org-wide defaults
Correct answer: Grant additional access without changing a profile
Permission Sets extend a user's access on top of their profile without changing the profile.
Question 6: What is the purpose of Salesforce Einstein Case Classification?
- Routes cases using predictive skill matching
- Automatically assigns sentiment scores to cases
- Generates auto-replies using case history
- Uses AI to suggest field values like priority and reason on new cases (Correct answer)
Correct answer: Uses AI to suggest field values like priority and reason on new cases
Einstein Case Classification predicts and populates case fields like Type, Priority, and Reason based on patterns in historical case data.
Question 7: Which Salesforce tool visually shows all automation (flows, triggers, processes) affecting an object?
- Setup Audit Trail
- Automation Flow Mapper
- Object Manager Automation Tab (Correct answer)
- Process Visualizer
Correct answer: Object Manager Automation Tab
The Object Manager's Automation tab provides a consolidated view of all active automation including flows, triggers, and validation rules on an object.
Question 8: Which Salesforce feature allows app builders to display different page layouts for different record types?
- Dynamic Pages
- Record Type Page Assignment (Correct answer)
- Page Assignments
- Profile-Based Layouts
Correct answer: Record Type Page Assignment
Record Type Page Assignment maps specific Lightning page layouts to record types, allowing different UI experiences based on the record's classification.
Question 9: What does 'Account Hierarchy' in Salesforce help sales teams understand?
- Parent-child relationships between related company accounts (Correct answer)
- Access levels for account records
- The owner chain for a specific account
- Account revenue ranking
Correct answer: Parent-child relationships between related company accounts
Account Hierarchy visualizes parent-child account relationships so reps can understand enterprise structures and coordinate across subsidiaries.
Question 10: What does the Salesforce 'Custom Metadata Type' feature provide that Custom Settings do not?
- Stored in the database like records
- Available in formula fields
- Supports list and hierarchy types
- Can be packaged and deployed as metadata with Change Sets or CLI (Correct answer)
Correct answer: Can be packaged and deployed as metadata with Change Sets or CLI
Custom Metadata Types are true metadata that can be deployed via Change Sets, SFDX, or packages, making them ideal for configuration data in managed solutions.
Question 11: Which report format allows grouping rows and columns to create a matrix view?
- Tabular Report
- Matrix Report (Correct answer)
- Joined Report
- Summary Report
Correct answer: Matrix Report
A Matrix Report groups data by both rows and columns, ideal for comparing values across two dimensions.
Question 12: What is Salesforce Marketing Cloud's primary tool for building multi-step customer journeys?
- Contact Builder
- Automation Studio
- Email Studio
- Journey Builder (Correct answer)
Correct answer: Journey Builder
Journey Builder is the drag-and-drop canvas in Marketing Cloud for designing and executing multi-channel customer lifecycle journeys.
Question 13: In Salesforce, which license type gives a user full CRM access including opportunities and campaigns?
- Chatter Free
- Salesforce (Correct answer)
- Platform
- Customer Community
Correct answer: Salesforce
The Salesforce license (formerly Enterprise) grants full CRM access including Sales Cloud, Service Cloud, and standard objects.
Question 14: What does the Salesforce 'Case Team' feature enable?
- Multiple agents to collaborate on a single case with defined roles (Correct answer)
- Automatic case distribution to team queues
- Group escalation to management
- Shared ownership of account service contracts
Correct answer: Multiple agents to collaborate on a single case with defined roles
Case Teams allow multiple users to work on a case simultaneously with predefined roles like Support Engineer or Manager.
Question 15: Which Salesforce tool allows app builders to create custom apps without writing code?
- Apex IDE
- Lightning App Builder (Correct answer)
- Flow Builder
- Schema Builder
Correct answer: Lightning App Builder
Lightning App Builder provides a drag-and-drop interface for assembling custom Lightning pages using standard and custom components.
Question 16: Which Salesforce feature is used to group records and apply default values for fields on related lists?
- List Views
- Related Lists
- Assignment Rules
- Page Layouts (Correct answer)
Correct answer: Page Layouts
Page Layouts control which fields, related lists, and buttons appear on a record detail page.
Question 17: Which Salesforce feature allows admins to automate record updates without writing code?
- Process Builder (Correct answer)
- Visualforce Page
- SOQL Query
- Apex Trigger
Correct answer: Process Builder
Process Builder is a point-and-click automation tool that lets admins automate record updates, field changes, and cross-object workflows without code.
Question 18: Which Salesforce record type feature controls which picklist values are available to users?
- Profiles
- Record Types (Correct answer)
- Permission Sets
- Page Layouts
Correct answer: Record Types
Record Types let admins offer different picklist values and page layouts to different users based on criteria.
Question 19: Salesforce Quotes are something Cloudy Computing would like to be able to generate. Account Name, Amount, and any discounts should all be included in quotes. Salesforce quotes should also be able to be emailed to customers. What would you recommend as a Salesforce Administrator?
- Use an Apex trigger to automatically generate a Quote from an Opportunity
- Create a custom object called “Quotes”
- Choose a tool from the AppExchange
- Use the standard object “Quotes” (Correct answer)
Correct answer: Use the standard object “Quotes”
Salesforce provides a standard 'Quotes' object that is specifically designed for generating professional quotes directly from opportunities. This standard functionality allows for the inclusion of key details like Account Name, Amount, and discounts, and also supports emailing quotes to customers. Utilizing standard objects is generally the most efficient and maintainable approach when it meets business requirements, avoiding the need for custom development.
Question 20: Which Salesforce Service Cloud feature provides real-time chat support to website visitors?
- Einstein Bots
- Messaging for Web
- Omni-Channel
- Live Agent (Chat) (Correct answer)
Correct answer: Live Agent (Chat)
Live Agent (Chat) enables real-time text-based support where agents and customers communicate through an embedded chat window on a website.
Question 21: What does Salesforce Omni-Channel do in a Service Cloud environment?
- Integrates social media channels
- Routes work items to agents based on capacity and skill (Correct answer)
- Enables multi-language support
- Manages customer contracts
Correct answer: Routes work items to agents based on capacity and skill
Omni-Channel intelligently routes cases, chats, and other work to the right agent based on availability, capacity, and configured routing logic.
Question 22: Cloudy Computing, a corporation established in the United States, has just launched a small European office in France. The European team has requested that they be able to communicate in French. What should the Administrator recommend to ensure that all users have the correct language?
- Change each user’s default language for them in User Settings
- Change the default language to French via the Company Information page in Setup
- Recommend the French users change their default language in Personal Settings (Correct answer)
- Change the default language to French via the Org Settings page in Setup
Correct answer: Recommend the French users change their default language in Personal Settings
To ensure only the European team communicates in French without affecting other users, the Administrator should recommend that the French users change their default language in their individual Personal Settings. This allows each user to customize their Salesforce interface language, overriding the organization's default language without impacting other teams.
Question 23: Which standard object represents a customer service inquiry or problem?
- Lead
- Asset
- Campaign
- Case (Correct answer)
Correct answer: Case
The Case object tracks customer service issues, questions, and complaints through to resolution.
Question 24: What is the purpose of a Salesforce Validation Rule?
- Automate field updates
- Create new records automatically
- Send email alerts
- Prevent saving records that don't meet criteria (Correct answer)
Correct answer: Prevent saving records that don't meet criteria
Validation Rules enforce data quality by blocking record saves when specified conditions are not met.
Question 25: Which Salesforce Marketing Cloud feature allows marketers to segment audiences using SQL queries?
- Automation Studio SQL Activity (Correct answer)
- Audience Builder
- Journey Builder Decision Split
- Contact Builder
Correct answer: Automation Studio SQL Activity
Automation Studio includes a SQL Query Activity that lets marketers write SQL to segment contacts from Data Extensions into new targeting lists.
Question 26: What is a Salesforce Milestone in Entitlement Management?
- A required step with a time target within an entitlement process (Correct answer)
- A checkpoint in a case assignment rule
- A KPI tracked on a service dashboard
- A stage in an escalation rule
Correct answer: A required step with a time target within an entitlement process
Milestones are time-dependent steps in an entitlement process such as 'First Response' or 'Resolution', each with a target completion time.
Question 27: What is the role of Configuration Attributes in a Salesforce CPQ Product Bundle?
- They set global discount rules across all products
- They define the product catalog hierarchy
- They capture user inputs that drive product selection or pricing within a bundle (Correct answer)
- They control CPQ user permission sets
Correct answer: They capture user inputs that drive product selection or pricing within a bundle
Configuration Attributes are fields presented to users during bundle configuration; their values can drive which child products are shown or hidden and trigger Price Rules.
Question 28: Which Salesforce Service Cloud feature allows agents to handle multiple cases in a single browser tab?
- Lightning Console (Correct answer)
- Case Feed
- Standard View
- Omni-Channel
Correct answer: Lightning Console
The Lightning Service Console provides a multi-pane workspace where agents can manage multiple records side by side without switching tabs.
Question 29: What is the function of a Salesforce Queue?
- Stores deleted records
- Holds records for bulk processing
- Manages email templates
- Routes records to a group of users for handling (Correct answer)
Correct answer: Routes records to a group of users for handling
Queues allow records like cases or leads to be assigned to a group so any member can pick them up.
Question 30: Which Salesforce feature lets an admin delegate administrative tasks to non-system-admin users?
- Permission Sets
- Delegated Administration (Correct answer)
- Custom Permissions
- Role Hierarchy
Correct answer: Delegated Administration
Delegated Administration allows specific users to manage other users, reset passwords, or assign permission sets within defined scope.
Question 31: Which Salesforce Sales Cloud feature generates a branded PDF document from opportunity product data?
- Quote (Correct answer)
- Contract
- Invoice
- Order
Correct answer: Quote
Salesforce Quotes pull opportunity product line items into a formatted PDF template that can be sent to prospects for approval.
Question 32: Which Salesforce declarative tool is used to create complex multi-step automated processes with screens for user input?
- Workflow Rules
- Flow Builder (Correct answer)
- Process Builder
- Approval Process
Correct answer: Flow Builder
Flow Builder creates Salesforce Flows that can include user input screens, decision branches, loops, and record operations all without code.
Question 33: What is a Salesforce Custom Object?
- A custom report type
- A new database table created to store data unique to a business need (Correct answer)
- An Apex class representing a record
- A modified version of a standard object
Correct answer: A new database table created to store data unique to a business need
Custom Objects are user-defined database tables that extend Salesforce to store unique business data not covered by standard objects.
Question 34: What does 'Collaborative Forecasting' in Salesforce enable sales managers to do?
- Automate quota assignments
- Adjust forecast amounts and view team rollups in a single view (Correct answer)
- Share forecast dashboards externally
- Co-edit opportunity records with reps
Correct answer: Adjust forecast amounts and view team rollups in a single view
Collaborative Forecasting lets managers view, adjust, and roll up forecasts across their hierarchy in a single forecasting page.
Question 35: What is the purpose of 'Suppression Lists' in Salesforce Marketing Cloud?
- Lists of contacts who prefer mobile over email
- Lists of contacts who should never receive a specific type of communication (Correct answer)
- Archived subscriber records
- Contacts pending re-engagement campaigns
Correct answer: Lists of contacts who should never receive a specific type of communication
Suppression Lists contain contacts that are excluded from sends, such as unsubscribers, complainers, or legally restricted addresses.
Question 36: Which Salesforce feature tracks changes to specific fields and shows who changed them and when?
- Audit Trail
- Field History Tracking (Correct answer)
- Change Data Capture
- Debug Logs
Correct answer: Field History Tracking
Field History Tracking records up to 20 fields per object, logging old value, new value, date, and user.
Question 37: Which Salesforce Service Cloud object stores commonly asked questions and answers for agent use?
- Knowledge Base
- FAQ
- Solution
- Article (Correct answer)
Correct answer: Article
Salesforce Knowledge Articles store structured support information that agents can search, attach to cases, and share with customers.
Question 38: What is the purpose of an Amendment in Salesforce CPQ?
- Initiating an approval workflow for high-value deals
- Correcting errors in a submitted quote before approval
- Modifying an active contract mid-term to add, remove, or change products (Correct answer)
- Generating a revised contract document template
Correct answer: Modifying an active contract mid-term to add, remove, or change products
An Amendment creates a new opportunity and quote that allows changes to an active contract mid-term, with CPQ calculating pro-rated amounts for any additions or removals.
Question 39: Which object in Salesforce stores information about sales opportunities?
- Contact
- Opportunity (Correct answer)
- Lead
- Account
Correct answer: Opportunity
The Opportunity object tracks potential sales deals, including stage, amount, and close date.
Question 40: Which Salesforce object stores individual items sold to customers after an opportunity is closed?
- Opportunity
- Order
- Contract
- Asset (Correct answer)
Correct answer: Asset
Assets represent products or services that a customer has purchased and are used to track installed base and service history.
Question 41: What does the @isTest annotation do in Salesforce Apex?
- Disables all DML in the class
- Enables mocking frameworks
- Excludes a class from code coverage and governor limits (Correct answer)
- Marks a method as a future call
Correct answer: Excludes a class from code coverage and governor limits
@isTest marks a class or method as a test, excluding it from production code coverage counts and granting separate governor limits.
Question 42: What is a Salesforce Case Escalation Rule used for?
- Creating cases from incoming emails
- Automatically escalating cases that haven't been resolved within a time limit (Correct answer)
- Routing cases to external vendors
- Assigning priority levels to cases
Correct answer: Automatically escalating cases that haven't been resolved within a time limit
Case Escalation Rules trigger automatic actions like reassignment or notifications when cases remain open beyond configured time thresholds.
Question 43: Which Salesforce Sales Cloud report type is best for analyzing won/lost opportunity trends over time?
- Account with Contacts
- Leads with Converted Lead Information
- Opportunity History (Correct answer)
- Opportunities with Products
Correct answer: Opportunity History
Opportunity History reports track all stage changes and field updates over time, allowing trend analysis of pipeline progression.
Question 44: What is 'MobileConnect' in Salesforce Marketing Cloud?
- A mobile app for Marketing Cloud admins
- A feature for push notifications via the mobile SDK
- A tool for creating and sending SMS and MMS messages to subscribers (Correct answer)
- An analytics dashboard for mobile campaigns
Correct answer: A tool for creating and sending SMS and MMS messages to subscribers
MobileConnect is the Marketing Cloud studio for creating, sending, and automating SMS/MMS marketing messages and transactional texts.
Question 45: Which tool would you use to import 10,000 records into Salesforce?
- Approval Process
- Data Loader (Correct answer)
- Validation Rule
- Quick Action
Correct answer: Data Loader
Data Loader handles bulk insert, update, upsert, and delete of large data volumes up to millions of records.
Question 46: What is a Salesforce 'Formula Field'?
- A field that auto-increments on insert
- A field encrypted with a formula cipher
- A field calculated from a spreadsheet import
- A read-only field that derives its value from other fields using an expression (Correct answer)
Correct answer: A read-only field that derives its value from other fields using an expression
Formula Fields calculate and display a value based on other field values, functions, or constants using Salesforce's formula engine.
Question 47: Which Salesforce Marketing Cloud business unit feature allows multiple brands to share an org but maintain separate data?
- Tenant Segmentation
- Business Units (Correct answer)
- Enterprise 2.0 Architecture
- Synchronized Data Extensions
Correct answer: Business Units
Business Units within a Marketing Cloud Enterprise account let different brands, regions, or teams operate independently with their own data and users.
Question 48: What is the Salesforce feature that allows reps to see a visual guide of best practices for each pipeline stage?
- Guided Selling
- Einstein Activity Capture
- Sales Path (Correct answer)
- Kanban View
Correct answer: Sales Path
Sales Path displays stage-specific guidance, key fields, and coaching tips on opportunity records as reps move deals forward.
Question 49: Which Salesforce Service Cloud feature allows agents to see a customer's full interaction history in a single view?
- Service Console Timeline
- Case History Related List
- Account Activity Timeline (Correct answer)
- Customer 360 View
Correct answer: Account Activity Timeline
The Activity Timeline on Account and Contact records shows a chronological view of emails, calls, tasks, cases, and interactions.
Question 50: What is the default Organization-Wide Default (OWD) for most standard objects in a new Salesforce org?
- Controlled by Parent
- Private (Correct answer)
- Public Read/Write
- Public Read Only
Correct answer: Private
Most standard objects default to Private OWD, meaning users can only see records they own or are granted access to.
Question 51: Which object in Salesforce Sales Cloud is used to track products added to an opportunity?
- Asset
- PricebookEntry
- OpportunityLineItem (Correct answer)
- Product2
Correct answer: OpportunityLineItem
OpportunityLineItem (also called Opportunity Product) stores each product linked to an opportunity, including quantity and price.
Question 52: What Salesforce Service Cloud feature automatically assigns cases to the most appropriate agent?
- Entitlement Management
- Escalation Rules
- Case Assignment Rules (Correct answer)
- Service Console
Correct answer: Case Assignment Rules
Case Assignment Rules evaluate case criteria and route records to specific users or queues based on defined entry conditions.
Question 53: What Salesforce tool allows you to schedule automated data exports?
- Weekly Export (Correct answer)
- Salesforce Backup
- Data Import Wizard
- Data Loader
Correct answer: Weekly Export
The Weekly Export feature in Setup allows admins to schedule weekly or monthly full data exports of the entire org.
Question 54: What is the CAN-SPAM Act requirement that Salesforce Marketing Cloud helps marketers comply with?
- Encrypting subscriber data
- Getting double opt-in before sending
- GDPR consent management
- Including a physical mailing address and unsubscribe link in commercial emails (Correct answer)
Correct answer: Including a physical mailing address and unsubscribe link in commercial emails
CAN-SPAM requires commercial emails to include a valid physical postal address and a clear, functional unsubscribe mechanism.
Question 55: Which Salesforce Sales Cloud feature lets reps track and manage their quota against pipeline?
- Forecasting (Correct answer)
- Opportunity Teams
- Territory Management
- Sales Path
Correct answer: Forecasting
Salesforce Forecasting aggregates opportunity amounts by stage, period, and rep to compare against quotas.
Question 56: Which Salesforce metadata type is deployed using the CLI command 'sf project deploy start'?
- Only custom objects
- Only Apex classes
- Only flows and process builder
- Any metadata in the project source directory (Correct answer)
Correct answer: Any metadata in the project source directory
The 'sf project deploy start' command deploys all metadata types found in the project's force-app/main/default source directory.
Question 57: What does 'Sender Authentication Package (SAP)' in Marketing Cloud provide?
- A private domain, dedicated IP, and reply mail management for email sending (Correct answer)
- GDPR consent management tools
- OAuth token management for API integrations
- Two-factor login for Marketing Cloud users
Correct answer: A private domain, dedicated IP, and reply mail management for email sending
SAP provides a private domain for tracking links and images, a dedicated IP address, and reply mail management to improve email deliverability.
Question 58: What is a Salesforce Marketing Cloud 'Data Extension'?
- An email preference center
- A database table that stores custom subscriber or campaign data (Correct answer)
- A plugin for importing CRM data
- An API endpoint for contact lookups
Correct answer: A database table that stores custom subscriber or campaign data
Data Extensions are flexible tables in Marketing Cloud that store any type of data including subscriber attributes, purchase history, or event data.
Question 59: What is the function of a Salesforce Price Book?
- Lists products with their prices for use on opportunities and quotes (Correct answer)
- Tracks competitor pricing
- Manages subscription billing
- Stores contract templates
Correct answer: Lists products with their prices for use on opportunities and quotes
Price Books define the currency and pricing for products, and must be associated with an opportunity before adding products.
Question 60: What is the function of the 'Active' checkbox on a Salesforce CPQ Product Rule?
- It enables the rule to fire during quote configuration (Correct answer)
- It allows the rule to be used in bundle configuration only
- It grants access to the rule for all sales profiles
- It makes the product available in the product catalog
Correct answer: It enables the rule to fire during quote configuration
The Active checkbox on a Product Rule must be checked for CPQ to evaluate and fire that rule during quote configuration; unchecking it disables the rule without deleting it.
Salesforce Certification Exam
The Salesforce Certification exam validates expertise across the Salesforce platform including administration, platform development, Sales Cloud, Service Cloud, Marketing Cloud, and app building to certify professionals in Salesforce CRM solutions.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds