First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.
Continue in the practice tool above to load more questions, 50 at a time.
Question 1Industry Knowledge
A consumer subscription company sells directly to individual customers and wants each customer's personal details and purchase history stored on a single record that can also be linked to opportunities. Which Salesforce capability should the consultant enable?
- Business Accounts with one Contact per customer
- Opportunity teams with a role per customer
- Person Accounts Correct answer.
- Account hierarchies with a parent record per customer
Explanation
Person Accounts merge account and contact data into one record so a B2C organization can treat each individual consumer as both the account and the contact, with related opportunities, cases, and activities. The business account model is designed for organizations where multiple contacts belong to one company.
Question 2Industry Knowledge
A manufacturer's enterprise deals require a sales engineer, a product specialist, and the account executive to collaborate on the same opportunity, each with a defined role. Which Sales Cloud feature should the consultant configure?
- Account teams
- Assignment queues
- Public groups
- Opportunity teams Correct answer.
Explanation
Opportunity teams let multiple users be assigned to a single opportunity with a team role, and they can optionally carry revenue credit for that deal. Account teams operate at the account level rather than per deal, and queues hold unowned work items.
Question 3Industry Knowledge
A wholesaler sells the same products at different list prices in the United States and in Germany. Which Salesforce feature should the consultant use to present the correct prices to reps in each market?
- A single price book used with multiple currencies
- Custom price books for each market Correct answer.
- Product families assigned per region
- Quantity schedules on opportunity products
Explanation
Custom price books hold price book entries with market-specific prices for the same products, and each opportunity selects the price book that applies to it. Multiple currencies convert one list price using dated exchange rates, which does not produce independent list prices per market.
Question 4Industry Knowledge
In a B2B software company, marketing qualifies inbound inquiries as Leads. When a rep converts a qualified Lead, which records does Salesforce create by default?
- A contact and a case only
- An account, a contact, and an opportunity Correct answer.
- An account, a contact, and a case by default whenever the lead is converted
- An opportunity and a case only
Explanation
Converting a lead creates an account (or maps to an existing one), a contact, and optionally an opportunity, after which the lead becomes read-only. Cases are not part of the standard conversion process.
Question 5Industry Knowledge
A consumer packaged goods company has field reps visiting stores in areas with unreliable connectivity. What should the consultant recommend so reps can review accounts and log visits while in the field?
- Salesforce mobile app offline mode Correct answer.
- The Salesforce Classic service console for desktop agents
- Web-to-Lead forms that capture inquiries from the company website
- Scheduled dashboard subscriptions delivered by e-mail
Explanation
The Salesforce mobile app can cache records so reps can view and edit key data offline, then sync changes when connectivity returns. Desktop consoles and dashboard subscriptions require a live connection and do not support field data entry.
Question 6Industry Knowledge
A conglomerate needs to organize its regional subsidiaries under a single corporate parent so users can navigate the corporate structure. Which standard capability should the consultant use?
- Opportunity teams
- Territory hierarchy used for sales coverage and forecasting
- Campaign hierarchy
- The Parent Account field to build an account hierarchy Correct answer.
Explanation
The Parent Account field creates a navigable tree of accounts, such as a corporate parent with subsidiaries and branches beneath it. Campaign hierarchy relates marketing campaigns, and territory hierarchy is a separate construct for coverage and forecasting.
Question 7Industry Knowledge
A manufacturer sells mainly through resellers and wants resellers to register deals, see shared leads, and collaborate on opportunities without seeing other resellers' data. Which approach should the consultant recommend?
- Standard internal user licenses combined with a global sharing rule for all opportunities
- A nightly data export of open opportunities that is sent to each reseller's inbox
- A partner community with partner accounts, partner users, and partner roles or sharing sets Correct answer.
- A public group per reseller that is shared with every opportunity in the org
Explanation
Partner communities let external resellers log in with partner licenses, while partner accounts, partner roles, and sharing sets keep each reseller's visibility limited to its own records. Internal licenses combined with broad sharing would expose every reseller's deals to all the others.
Question 8Industry Knowledge
A financial services firm needs to record which buying-center members, such as the economic buyer, influencer, and technical evaluator, are associated with each opportunity and report on their influence. Which feature should the consultant configure?
- Account team roles
- Opportunity contact roles Correct answer.
- Case contact roles
- Campaign member statuses
Explanation
Opportunity contact roles link contacts to an opportunity with a role value, which lets reps identify buying-center members and run reports grouped by role. Account teams describe internal users, and case contact roles relate to service cases.
Question 9Industry Knowledge
A distributor's reps may discount up to 10 percent on their own, but larger discounts must be reviewed by a sales manager before the offer is sent to the customer. Which Salesforce capability should the consultant configure?
- An escalation rule on the opportunity owner's manager
- A validation rule that blocks any discount above 10 percent
- A workflow rule that e-mails the manager when a discount is entered
- An approval process with submission criteria based on the discount Correct answer.
Explanation
Approval processes route records to the appropriate approver, lock the record while it is pending, and store the approval history needed for audit. A notification rule informs the manager but neither gates the send nor records the approval decision.
Question 10Industry Knowledge
Two reps co-sell a large opportunity and the company must credit each of them with a percentage of the deal for reporting and forecasting. What should the consultant configure?
- A custom percentage field on the opportunity record
- Forecast category overrides for each rep
- Two opportunities, one owned by each rep
- Opportunity teams with revenue splits enabled Correct answer.
Explanation
Opportunity splits allocate revenue or overlay credit among team members so that reporting and split-based forecasting reflect each rep's share of the deal. Duplicating the opportunity double-counts pipeline and fragments the deal history.
Question 11Industry Knowledge
A company has two divisions with different sales stages: one sells capital equipment with a long cycle, and the other sells consumables with a short cycle. Both divisions use the Opportunity object. What should the consultant do?
- Create one sales process that contains every division's stages
- Create two custom objects, one for equipment and one for consumables
- Create two page layouts and assign them by profile
- Create separate record types, each assigned its own sales process Correct answer.
Explanation
Sales processes define which stage values are valid for each record type, so each division sees only the stages that match its selling motion on the shared object. Record types also drive page layout assignment and picklist availability.
Question 12Industry Knowledge
A sales VP wants reps to label each open deal as Pipeline, Best Case, or Commit, and wants reps to adjust that label without moving the opportunity to a different stage. What should the consultant configure?
- Rename the opportunity stages to Pipeline, Best Case, and Commit
- Enable the forecast category field for rep overrides Correct answer.
- Map forecast categories to stages and derive the forecast from stage alone
- Add a custom picklist and build a report on it
Explanation
When the forecast category is enabled as an editable field, reps can override the category independently of stage so managers forecast on rep judgment. If the category is only mapped to stages, it is derived automatically and cannot be adjusted without a stage change.
Question 13Industry Knowledge
A medical device company assigns accounts to territories by geography and by product line, and needs account ownership to follow territory assignments automatically as reps change. Which capability best fits?
- Manual reassignment of account owners each quarter with the Data Loader
- A queue for each territory that holds unassigned accounts
- Enterprise Territory Management with assignment rules Correct answer.
- Sharing rules built on the role hierarchy
Explanation
Enterprise Territory Management models territories across multiple dimensions such as geography and product, assigns accounts through rules, and supports territory-based reporting and forecasting. Manual updates do not scale, and queues are not designed for account ownership.
Question 14Industry Knowledge
A holding company with 40 subsidiaries wants corporate executives to see every subsidiary's opportunities automatically, while subsidiary reps see only their own records. Which design meets this requirement with the least maintenance?
- Place executives above subsidiary roles in the role hierarchy with Private opportunity defaults Correct answer.
- Set opportunity organization-wide defaults to Public Read/Write for all internal users
- Build an Apex trigger that inserts sharing records for executives
- Apply manual sharing to each opportunity as soon as it is created
Explanation
With a Private organization-wide default, users positioned above others in the role hierarchy automatically receive access to records owned by those below them, and new subsidiaries inherit the model when placed in the hierarchy. Public Read/Write would let every subsidiary rep see every other subsidiary's deals.
Question 15Industry Knowledge
A manufacturer with long, multi-touch sales cycles wants to know which marketing campaign generated each opportunity and to report pipeline by campaign. Which standard capability should the consultant use?
- Lead source values copied during lead conversion
- Campaign hierarchy roll-up summary fields
- Campaign member statuses on related contacts
- The Primary Campaign Source field on opportunities Correct answer.
Explanation
The Primary Campaign Source field links an opportunity to the campaign that generated it, enabling reports of pipeline and revenue by campaign. Campaign member statuses describe an individual's response, and campaign hierarchy roll-ups aggregate campaign costs and responses.
Question 16Industry Knowledge
A bank must prevent most users from seeing a client's tax identifier on account records, even when those users can edit the account itself. What should the consultant configure?
- Hide the field through field-level security for non-advisor profiles Correct answer.
- Create a sharing rule that excludes the field from most users
- Add a validation rule that blocks edits to the field
- Remove the field from the account page layout
Explanation
Field-level security restricts access to a field across the UI, list views, reports, and the API for the profiles and permission sets it applies to. Page layouts only hide the field visually, so the value remains visible through other channels.
Question 17Industry Knowledge
A sales operations team wants to measure the average number of days opportunities spend in each stage, broken down by region, without building custom objects. Which approach should the consultant use?
- Build a custom stage duration object populated by a record-triggered flow
- Use forecast history to compare category changes over time
- Enable field history tracking on Stage and report on the tracked values
- Use the standard Opportunity History report with stage duration Correct answer.
Explanation
Opportunity History records stage transitions together with duration, and the Opportunity History report type exposes time-in-stage metrics that can be grouped by region. Field history tracking logs that a value changed but does not compute durations for analysis.
Question 18Industry Knowledge
A media company sells an advertising package worth $120,000 that includes 12 monthly placements, and reps must report both the monthly placement count and monthly revenue, adjusting any month independently. Which configuration meets this requirement?
- Enable revenue schedules only
- Add a custom monthly amount field to the opportunity
- Create twelve separate opportunity products, one for each monthly placement
- Enable quantity schedules and revenue schedules on opportunity products Correct answer.
Explanation
Opportunity products support independent quantity and revenue schedules, so each period's placement count and revenue can be distributed and edited separately while the deal stays on one product line. Revenue schedules alone allocate dollars only and would not track placement counts.
Question 19Industry Knowledge
A software company wants a renewal opportunity created automatically 90 days before each subscription contract ends, linked to the original opportunity. Which approach should the consultant use?
- A report the rep reviews each quarter to create renewals manually
- A scheduled flow that creates the renewal opportunity linked to the original Correct answer.
- A workflow rule that e-mails the rep ninety days before the contract end date
- A validation rule on the contract that checks the end date
Explanation
Time-based automation such as a schedule-triggered flow can evaluate contract or asset end dates daily and create a renewal opportunity with a custom lookup back to the original deal. E-mail reminders depend on manual follow-through and do not create or link any records.
Question 20Industry Knowledge
A brokerage must retain a seven-year audit trail of changes to key opportunity fields for regulatory review, and standard field history tracking does not retain data long enough. What should the consultant recommend?
- Enable Field Audit Trail to retain field history for up to ten years Correct answer.
- Add a validation rule that prevents edits to the tracked fields
- Increase the field history retention period in Setup
- Export field history to a spreadsheet at the end of each month and store it
Explanation
Field Audit Trail extends retention of field history well beyond the standard limit, supports retention policies, and helps meet long regulatory audit requirements. Standard field history retention is fixed and cannot be extended through configuration.
Question 21Solution Design
Which records can Salesforce create automatically when a user converts a lead?
- An account, a contact, and an opportunity Correct answer.
- An account, a contact, and a customer case
- A contact, an opportunity, and a price quote
- An opportunity, a quote, and a service contract
Explanation
Lead conversion creates an account and a contact and can also create an opportunity. Cases, quotes, and contracts are not part of the standard conversion action.
Question 22Solution Design
Which configuration determines the stage values that appear on an opportunity record?
- The forecast category assigned to the opportunity
- The lead process assigned to the user
- The price book selected on the opportunity
- The sales process tied to the record type Correct answer.
Explanation
A sales process defines the stage picklist values available for an opportunity record type. The forecast category is used for forecasting, the lead process applies to leads, and the price book applies to products.
Question 23Solution Design
Which Sales Cloud feature lets managers project revenue by sales rep, territory, or product family?
- Enterprise sales territories
- Price book entry pricing
- Opportunity team roles
- Collaborative Forecasting Correct answer.
Explanation
Collaborative Forecasting provides forecast categories, filters, and rollups so managers can project revenue by rep, territory, or product family. Other features support collaboration, account assignment, or pricing rather than forecast rollups.
Question 24Solution Design
A company sells identical products at different prices in two regions. What should the consultant configure?
- Create a separate opportunity record type for each region
- Create a separate sales process for each region
- Create a separate price book for each region Correct answer.
- Create a separate forecast category for each region
Explanation
A price book is a list of products with prices for a specific market, segment, or currency. Multiple price books let one product be sold at different prices in different regions.
Question 25Solution Design
Which object stores the products and quantities added to an opportunity?
- OpportunityLineItem Correct answer.
- Product2 master record
- QuoteLineItem for the quote
- PricebookEntry for the product
Explanation
OpportunityLineItem, also called an opportunity product, links an opportunity to a price book entry and stores quantity, sales price, and line total. PricebookEntry belongs to a price book, Product2 is the product master, and QuoteLineItem belongs to a quote.
Question 26Solution Design
Which activity type has a duration and appears on the user's calendar?
- An event record Correct answer.
- A case record
- A lead record
- A task with a due date
Explanation
Events have start and end times, a duration, and appear on the user's calendar. Tasks are to-do items with a due date but no calendar duration.
Question 27Solution Design
A company wants leads created through a web form with Country equal to Canada to be assigned to a Canada sales queue. Which configuration should the consultant use?
- A workflow rule that updates the lead owner field
- A lead sharing rule that grants queue access
- A lead validation rule for the Canada region
- A lead assignment rule that targets the queue Correct answer.
Explanation
Lead assignment rules automatically route leads to users or queues based on rule criteria. A queue can be the assignee so the Canada team can own and work the leads.
Question 28Solution Design
What is the main purpose of opportunity teams?
- To share forecast amounts with users outside the forecast hierarchy
- To define the stages of a sales process
- To assign products to an opportunity
- To add users with roles and split credit on an opportunity Correct answer.
Explanation
Opportunity teams let multiple users work one opportunity, each with a team role, and can track split credit. They are not used for forecast sharing, product assignment, or stage definition.
Question 29Solution Design
Which feature assigns accounts to territories based on account criteria and then gives territory members access to those accounts?
- Opportunity team sharing
- Lead assignment rules for accounts
- Territory management Correct answer.
- Account hierarchy sharing
Explanation
Enterprise Territory Management assigns accounts to territories using assignment rules and gives territory members access to those accounts. Lead assignment rules route leads, opportunity teams share opportunities, and account hierarchies show parent-child relationships.
Question 30Solution Design
A contact needs to be related to two different accounts, such as a buyer for a parent company and a subsidiary. Which feature enables this relationship?
- Account Contact Relationship Correct answer.
- Contact roles on opportunities
- Account hierarchy
- Person accounts
Explanation
Account Contact Relationship is a junction object that enables a contact to be related to multiple accounts. Account hierarchy links accounts to each other, contact roles link contacts to opportunities, and person accounts combine an account and contact for an individual.
Question 31Solution Design
Which object represents a proposed sale with line items that can be emailed to a customer and later synced to an opportunity?
- Order
- Quote Correct answer.
- Contract
- Price book
Explanation
A quote captures proposed products, quantities, and prices and can be emailed to a customer. It can later be synced to the opportunity, and its line items are stored as quote line items.
Question 32Solution Design
Which object records a legally binding agreement with a customer and can be linked to an opportunity?
- Opportunity product
- Price book entry
- Quote
- Contract Correct answer.
Explanation
A contract stores the terms of a legally binding agreement and can be associated with an account and an opportunity. Quotes, opportunity products, and price book entries are pre-sale or pricing records.
Question 33Solution Design
Sales reps should see only opportunities they own, while their managers should see all opportunities owned by their direct reports. Which configuration meets this requirement?
- Assign all reps and managers to the same role
- Create a criteria-based sharing rule for all opportunities
- Set opportunity OWD to Private and use role hierarchy Correct answer.
- Set opportunity organization-wide default to Public Read/Write
Explanation
Setting the opportunity organization-wide default to Private restricts access to the record owner, and the role hierarchy grants managers access to records owned by users below them. This matches the requirement without granting broad access.
Question 34Solution Design
A consultant must prevent users from saving an opportunity as Closed Won when Amount is blank. Which feature should be used?
- A page layout setting
- A validation rule on Opportunity Correct answer.
- A criteria-based sharing rule on Opportunity
- A workflow field update
Explanation
A validation rule prevents a record from saving when its error condition is true, such as Closed Won with a blank Amount. It applies in the UI and API, unlike a page layout setting.
Question 35Solution Design
Sales reps need to view and edit key accounts and opportunities while offline in the Salesforce mobile app. Which feature should be configured?
- Einstein Activity Capture for email
- Salesforce Inbox for email
- Salesforce Offline briefcase Correct answer.
- Lightning Sync for email and events
Explanation
The Salesforce mobile app can store briefcase records for offline viewing and editing. Lightning Sync, Einstein Activity Capture, and Inbox support email and activity productivity, not offline record access.
Question 36Solution Design
Which opportunity field determines the forecast category used for Collaborative Forecasting?
- Forecast Category Correct answer.
- Opportunity amount field
- Stage picklist value
- Probability percentage
Explanation
The Forecast Category field on the opportunity determines which forecast category the record rolls into. It commonly defaults from stage but is a separate field used by Collaborative Forecasting.
Question 37Solution Design
In Collaborative Forecasting, which hierarchy controls how forecasts roll up to managers?
- The role hierarchy, including all delegated users
- The account hierarchy, including all parent accounts
- The territory hierarchy, including all territory members
- The forecast hierarchy Correct answer.
Explanation
Collaborative Forecasting uses a forecast hierarchy to roll forecasts up to managers, and that hierarchy can be customized separately from the role hierarchy. Territory and account hierarchies do not control forecast rollups.
Question 38Solution Design
A company needs different opportunity stage names for new business and renewals, and each record type should show only its relevant stages. What should the consultant configure?
- Two lead processes and two assignment rules for each segment
- Two price books and two products for each segment
- Two opportunity record types with separate sales processes Correct answer.
- Two forecast categories and two page layouts for each segment
Explanation
Sales processes define the stage picklist values, and each opportunity record type is assigned a sales process. Using separate record types lets new business and renewal opportunities show different stage names.
Question 39Solution Design
A consultant wants a custom lead field to populate a custom opportunity field when a lead is converted. What must be configured?
- A lead field mapping with compatible data types Correct answer.
- A workflow rule that copies the value after conversion
- A validation rule on the lead that requires the field
- A formula field on the opportunity that references the lead
Explanation
During lead conversion, custom lead fields can map to custom account, contact, or opportunity fields. The mapping is configured on the lead field, and the source and target data types must be compatible.
Question 40Solution Design
In a multi-currency org, how are product prices stored for different currencies?
- One product record per currency
- One price book per product, each with a single currency
- One price book entry per product per currency, each with its own price Correct answer.
- One price book entry per product, with all currency amounts in a related list
Explanation
In a multi-currency organization, each price book entry stores a product price in one currency. Multiple entries for the same product allow different currency prices.
Question 41Implementation Strategies
During a discovery workshop, what is the primary purpose of documenting the customer's current sales process?
- To lock the project scope before any stakeholders are interviewed
- To define the baseline against which the future state is designed Correct answer.
- To finalize the sharing rules that will be built during the project
- To confirm the exact number of user licenses the customer must purchase
Explanation
Discovery captures how the business sells today, including steps, handoffs, pain points, and volumes; that documented current state becomes the baseline for gap analysis and future-state design. Licensing and security design are downstream decisions that depend on those findings.
Question 42Implementation Strategies
A consultant completes a gap analysis for a customer's quoting process. What does each gap typically represent?
- A defect logged by testers during the user acceptance testing phase
- A technical blocker reported by the partner during the configuration phase
- A requirement standard features cannot satisfy without a design decision Correct answer.
- A business process the customer agreed to retire before go-live
Explanation
Gap analysis compares each documented requirement with standard Salesforce capability; anything unmet becomes a gap that must be resolved through configuration, customization, AppExchange, a process change, or an accepted out-of-scope decision. Gaps are then prioritized with the customer before design is finalized.
Question 43Implementation Strategies
When a sales rep converts a lead in Salesforce Classic, which records are created or matched by default?
- A campaign member record, a contact, and a support case
- A person account, a price book entry, and an opportunity quote
- An account, a contact, and optionally an opportunity Correct answer.
- An account, a service contract, and an entitlement
Explanation
Lead conversion creates or matches an account and a contact, and the user can choose whether to create an opportunity at the same time. The lead is marked converted and remains available for reporting rather than being deleted.
Question 44Implementation Strategies
A sales manager wants reps to see stage-specific advice and key fields at the top of the Opportunity record. Which feature should the consultant configure?
- A record-triggered flow that posts to Chatter
- Field-level security on the opportunity page layout
- Validation rules on the opportunity stage field
- Sales Path with guidance for success Correct answer.
Explanation
Sales Path renders the opportunity stages as a chevron and displays per-stage guidance and key fields that help reps progress the deal. It is configured per record type and is advisory, not enforcing.
Question 45Implementation Strategies
Two sales teams follow different opportunity stage lifecycles in the same org. Which configuration allows each team to see only its own set of stages?
- Create two forecast categories and assign them by role
- Assign a sales process to each team's record type Correct answer.
- Create two page layouts and assign them by profile
- Create two opportunity record types with separate sharing rules
Explanation
A sales process defines the stage picklist values available to a record, and each opportunity record type is tied to exactly one sales process. Page layouts control field placement rather than which stage values exist.
Question 46Implementation Strategies
What do organization-wide defaults control in the Salesforce sharing model?
- The fields that each profile is allowed to edit on a record page
- The baseline access users have to records they do not own Correct answer.
- The login hours and IP ranges applied to each user
- The tabs that each permission set makes visible to its assigned users
Explanation
Organization-wide defaults set the most restrictive level of access a user has to records owned by others, and that baseline is then opened up by the role hierarchy, sharing rules, and manual sharing. Field-level security and profiles control fields and tabs rather than record access.
Question 47Implementation Strategies
A lead assignment rule has three entries. A new web lead satisfies the criteria in entry 1 and entry 3, and no active rule precedes this one. How is the lead assigned?
- To both owners, who then share the lead equally
- To the owner in entry 1, because entries are evaluated in order Correct answer.
- To the owner in entry 3, because the last matching entry takes precedence
- To the default lead owner defined in lead settings
Explanation
Assignment rule entries are evaluated top-down and the first matching entry assigns the record; later entries are not considered once a match is found. The default owner only applies when no entry in the rule matches.
Question 48Implementation Strategies
A pre-sales engineer must be able to edit opportunities she does not own, decided opportunity by opportunity. What is the most appropriate configuration?
- Move her role in the role hierarchy above the sales reps
- Add her to the opportunity team with read/write access Correct answer.
- Add her to a public group and create a criteria-based sharing rule
- Give her the Modify All Data permission on her profile
Explanation
Opportunity teams grant record access to colleagues on a per-opportunity basis with a defined team member access level. Broad permissions or hierarchy changes would grant far more access than the scenario requires.
Question 49Implementation Strategies
A consultant is migrating accounts, contacts, and opportunities from a legacy system. Which loading order avoids orphaned records?
- All three objects together in a single load file
- Accounts, then contacts and opportunities Correct answer.
- Opportunities, then accounts, then contacts
- Contacts, then opportunities, then accounts
Explanation
Contacts and opportunities require the parent account ID, so accounts must exist before the child records are loaded. Load files can then reference the account by Salesforce ID or by an external ID field populated during the account load.
Question 50Implementation Strategies
Which sandbox type should the consultant request for user acceptance testing that requires a full copy of production data?
- Partial Copy sandbox
- Full sandbox Correct answer.
- Developer sandbox
- Developer Pro sandbox
Explanation
A Full sandbox is a replica of production including all metadata and data, making it the only sandbox type suited to full-data UAT or load testing. Partial Copy uses a data template to sample records, while Developer and Developer Pro contain metadata with limited data.