Salesforce Certified Platform App Builder Practice Exams
Last updated on Oct 22,2026- Exam Code: Certified Platform App Builder
- Exam Name: Salesforce Certified Platform App Builder
- Certification Provider: Salesforce
- Latest update: Oct 22,2026
DreamHouse Realty wants to track how many lifts are being installed into customer garages. The To Be Installed custom checkbox field on the custom Lift object should be checked and an external system should be notified via an outbound message the next day when a lift is sold.
What automation tool should be used to complete this task?
- A . Approval process
- B . Workflow
- C . Flow
- D . Process Builder
Cloud Kicks (CK) Is finding sales reps are Inconsistent in data entry when deals are won. CK requires that custom shoes are shipped within two weeks after the close date. A custom field called Scheduled Ship Date on the opportunity records the ship date.
How should the app butler ensure this field is properly filed out before setting the opportunity to closed won?
- A . OR(ISPICKVAL( StageName ,"Closed Won") && (
Scheduled_Ship_Date_cCloseDate)>14,ISBLANK(Scheduled_Ship_Date_c)) - B . OR(ISPICKVAL( StageName ="Closed Won") && ( Scheduled_Ship_Date__c- CloseDate ) > 14,ISBLANK(Scheduled_Ship_Date__c))
- C . ISPICKVAL( StageName ,"Closed Won") && ( Scheduled _Ship_Date_c-CloseDate ) > 14
- D . ISPICKVAL( StageName= CloseDate ) > 14,losed Won") && ( CloseDateScheduled_Ship_Date_c) >14
Universal Containers is setting up salesforce for the first time. Management wants the sales and marketing teams to have different navigation names in the salesforce1 mobile app.
Which option is available to an app builder to satisfy the requirement?
- A . Create sales and marketing profiles to ensure read access to different objects
- B . Create roles for sales and marketing and assign a custom homepage layout for each role.
- C . Create mobile navigation menus for both the sales and marketing profiles.
- D . Create public groups for sales and marketing and create mobile navigation menus for each group.
Universal Containers uses a custom picklist field Account Region on the account record. They want this region to be reflected on all related contact records and stay in sync if the value of this field changes on the Account.
How should an app builder meet this requirement?
- A . Create a picklist field called ‘Account Region’ on Contact object > Create a workflow rule to update this picklist field if the Account Region field on the Account is changed.
- B . Create a formula field on the Contact object > Set the value of the formula to ISPICKVAL(Account.Account_Region__c).
- C . Create a formula field on the Contact object > Set the value of the formula to TEXT(Account.Account_Region__c).
- D . Create a text field called ‘Account Region’ on Contact object > Create a workflow ruleto update this picklist field if the Account Region field on the Account is changed.
An app builder has created a change set and deployed a report from their development sandbox for User Acceptance Testing. When the app builder runs the report, no data is returned.
What can be a reason for this?
- A . Reports have to be deployed with Salesforce DX.
- B . Reports have to be manually re-created in each environment.
- C . Data is deployed when added to a change sets.
- D . Data is unable to be deployed with change sets.
An app builder wants to add the option to ‘Send New Email’ from Leads, Contacts and Accounts for users on mobile.
What is the benefit of using global actions to accomplish this?
- A . Global actions can be accessed anywhere actions are pages, feed and Chatter groups,
- B . Salesforce Lightning Component Library houses existing global actions prebuild for use.
- C . The global action’s layout automatically clones the default page layout.
- D . Global actions are record-specific and are available when searching that particular
Universal Containers allows all employees to submit reviews for leadership using a custom object called Review. These Reviews should only be visible to the HR department and the employee who submitted the record.
Which three steps should an app builder take to properly control access to Reviews? Choose 3 answers
- A . Disable Grant Access Using Hierarchies.
- B . Add a Master-Detail (User; field on the Review object.
- C . Create a criteria-based Sharing Rule for the HR Department.
- D . Remove Review Read permission from non-HR Department user Profiles.
- E . Set organization-wide default to Private.
What should an app builder consider when choosing a template for a new Lightning record page?
- A . The template is unable to be changed after the initial save.
- B . To view the record page, users need "View All Data" permissions for the object.
- C . A Page structure will automatically adapt to the device being used to view the record page.
- D . Select a new template for each type of device users use to view the record page.
The Service Manager provided the app builder with color code requirements for case age on open cases.
New cases populate a green circle
Day-old cases populate a yellow circle
Three-day-old cases populate a red circle
How should an app builder implement this requirement?
- A . Formula Field
- B . Quick Action
- C . Custom Button
- D . Lightning Web Component
Universal Containers is expecting impacts to operations due to increased demand. The executive team will be reaching out to current customers and want to see the number of open cases for the account and parent account.
Which two tools could an app builder combine to display the number of open cases on the account page? Choose 2 answers
- A . Flow
- B . Workflow
- C . Approval Process
- D . Process Builder