Key details for this exam, checked against the published exam outline
Each question shows the correct answer and an explanation of why it is right
Universal Containers manages leads in a Lead qualification queue where sales reps can accept ownership of the Lead. Campaign members are required to have a sales owner.
What validation rule should an app builder configure?
The validation rule should be AND(ISNEW(), ISBLANK(Lead.Owner:User.Id)). This rule will prevent saving a new lead record if the owner is not a user. This will ensure that campaign members have a sales owner. Option A is incorrect because it will prevent saving any lead record if the owner is blank, which is not the requirement. Option B is incorrect because it will prevent saving an existing lead record if the owner is a queue, which is not the requirement. Option D is incorrect because it will prevent saving any lead record if the owner is a queue, which is not the requirement.
Cloud Kicks (CK) keeps track of its shoe inventory in Salesforce. When an order's status is changed to Activated, the inventory for the ordered shoe is reduced. At that point, a SOAP web service on the CK website must be called so that the website is updated to display the correct inventory amount for the shoe.
What should an app builder use to communicate to the CK web service when a shoe's inventory has changed?
To communicate to the CK web service when a shoe's inventory has changed, an app builder should use an after-save record-triggered flow. An after-save record-triggered flow is a type of flow that runs after a record is saved and can perform actions such as updating related records, sending emails, calling external services, etc. An after-save record-triggered flow can use an Apex action to invoke a SOAP web service using a WSDL file. [Source]
Sales reps at Cloud Kicks (CK) forget to submit for approval when CK needs orders reviewed before close won. CK wants to automatically submit opportunities into the Secure Commitment Stage to eliminate manual submission.
Which three features would meet the business requirements?
Choose 3 answers
The app builder should use three features to meet the business requirements:
Process Builder: This is a type of automation tool that can execute actions based on certain criteria. In this case, the process builder can have a criteria that evaluates if an opportunity is in the Secure Commitment Stage, and then execute an action that submits it for approval.
Apex: This is a programming language that allows developers to execute complex logic on the Salesforce platform. Apex can be used to create triggers that run before or after certain events, such as insert, update, delete, or undelete of records. In this case, Apex can be used to create a trigger that runs before an opportunity is updated and submits it for approval if it is in the Secure Commitment Stage.
Flow: This is another type of automation tool that can guide users through a series of screens and perform actions based on user input. Flow can also be triggered by certain events, such as when a record is created or updated. In this case, Flow can be used to create a record-triggered flow that runs after an opportunity is updated and submits it for approval if it is in the Secure Commitment Stage. Option A and D are not features that can meet the business requirements.
Universal Containers wants to create a custom checkbox formula field on the Opportunity object. This formula should evaluate to true if the
following conditions are met:
* Stage is set to Negotiation/Review
* Close Date is less than 1 week away
Which formula meets these requirements?
A)
![]()
B)
![]()
C)
![]()
![]()
For a formula to evaluate to true when the stage is set to 'Negotiation/Review' and the close date is less than one week away, the correct formula is:
Option B. This formula uses the ISPICKVAL function to check the text value of a picklist and compares the CloseDate to a week from today:
AND( I AND(
ISPICKVAL(StageName, 'Negotiation/Review'),
CloseDate - 7 < TODAY()
)SPICKVAL(StageName, 'Negotiation/Review'), CloseDate - 7 < TODAY() )
This formula checks that both conditions are met: it confirms the stage name is 'Negotiation/Review' and that the CloseDate is within the next 7 days from the current date.
Option A lacks the ISPICKVAL function necessary for evaluating picklist fields. Option C uses DAY(7) which is not a valid Salesforce formula expression. Option D also uses DAY(7) incorrectly and fails to use the ISPICKVAL function.
Reference for creating formula fields in Salesforce:
Formula Field Reference: https://help.salesforce.com/articleView?id=sf.customize_functions.htm&type=5
How should an app builder configure access to a contact's Twitter profile for Salesforce mobile app users?
The Twitter component is a standard Lightning component that can be added to mobile view Lightning pages using the Lightning App Builder.It displays a contact's Twitter profile and recent tweets
291 questions covering all exam domains, starting from $20
Exam domains verified against: Official Salesforce CRT-403 exam guide, last checked September 2026.
Identify the boundaries of declarative customization and use cases for programmatic customization. Recognize common scenarios for extending an organization using the AppExchange, and apply features and capabilities to restrict and extend object, record, and field access.
Determine the appropriate data model in a given scenario and explain the capabilities of different relationship types and their implications on the user interface and reporting. Choose or change field data types and describe the capabilities of Schema Builder.
Sample question from this domain above: Q5
Describe user interface customizations and identify and utilize their capabilities and use cases. Use cases for custom buttons, links, and actions include declarative integration of Lightning components in applications and understanding the role of programmatic customizations.
Demonstrate the use of formula fields to meet stated business needs and describe the capabilities and use cases of roll-up summary fields. Demonstrate the utilization of validation rules and approval procedures to fulfill business needs, and identify tools to accomplish specific business requirements.
Sample question from this domain above: Q2
In a given business scenario, suggest a solution for achieving vital milestones and manage the application lifecycle with different types of sandboxes. Troubleshoot using change sets and define use cases for unmanaged and managed packages.
Common questions about the exam itself