Salesforce Certified Platform App Builder Salesforce Certified Platform App Builder Online Training
Salesforce Certified Platform App Builder Online Training
The questions for Certified Platform App Builder were last updated at Sep 14,2025.
- Exam Code: Certified Platform App Builder
- Exam Name: Salesforce Certified Platform App Builder
- Certification Provider: Salesforce
- Latest update: Sep 14,2025
Sales reps at Universal Containers create multiple quotes per opportunity.
What automation tool should an app builder recommend to delete rejected quotes?
- A . Approval process
- B . Validation rule
- C . Workflow rule
- D . Flow
Cloud Kicks wants to display the number of opportunities that are Closed Won with a Close Date within the last year on the Account detail page.
Which tool should an app builder use to implement this?
- A . Process Builder
- B . Activity Timeline
- C . Roll-Up Summary Field
- D . Workflow Rule
A Service Coordinator (SC) for Ursa Major Solar (UMS) does a final review of work orders owned by a technician for a specific region before the records are submitted for an invoice. Beforeclosing out the work order, the SC needs to modify data or remove attachments that were added by mistake. The SC also needs access to any other related records owned by the technician.
What solution would provide the required access, given a private data model?
- A . Give the SC a permission set with the Modify All Data system permission.
- B . Put the SC in the role hierarchy above the technicians whose work orders they review.
- C . Create a workflow rule that updates records owned by technicians in that region with the SC.
- D . Change work order access on the SC’s profile to ‘Modify AIl.
Universal Containers would like to embed a chart of all related Opportunities, by stage, on the Account detail page.
Which type of report should the App Builder create to add to the Account page layout?
- A . A summary report on the Opportunity object.
- B . A summary report on the Account object.
- C . A tabular report on the Account object.
- D . A tabular report on the Opportunity object.
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
Nickname__c is a custom text field on a contact record that is utilized to override the contact’s name appearing on an email template. This field is not required and is not always filled in.
Which formula should an app builder use to select the contact’s preferred name for email communications?
- A . IF(NOT(ISBLANK(Nickname__c)), Nickname_c,FirstName)
- B . IF(TEXT(Nfckname__c), Nickname_c,FirstName)
- C . IF (ISNUUL(Nteknarne _..c),Nicknamec,Firstftame)
- D . IF(NOT(BLANKVALUE(Nickname__c)), Nickname__c, FirstName)
Universal containers (uc) want to delete data in several fields for 5000 lead records. UC export the selected record IDs and fields that need to have data deleted in a csv file.
Which two steps should an app builder suggest to meet these requirements? Choose 2 answers
- A . Select the correct record type
- B . Use import Wizard to update leads using the CSV file
- C . Select insert null values in settings.
- D . Use Data Loader to update leads using the CSV file
Universal Containers (UC) has a custom Invoice object and a custom Invoice Line Item object. TTie Invoice Line-Item object has a lookup relationship to the Invoice. UC would like to convert the lookup relationship to a master-detail relationship but is unable to do so.
Which two reasons could be preventing this relationship conversion? Choose 2 answers
- A . Custom objects are unable to be on the detail side of a master-detail relationship.
- B . There are already two master-detail relationships on the Invoice Line Item.
- C . Invoice Line-Item records exist without having the Invoice lookup field populated.
- D . There is a roll-up summary field on the Invoice object.
What are two reason to create an unmanaged package? Choose 2 answers
- A . Distributing open-source projects on the AppExchange.
- B . Publishing an application for sale on the AppExchange
- C . Deploying from a Developer Edition environment
- D . Distributing upgradeable components to another Salesforce org
Universal Containers is adding drone delivery to service offerings, and the developer has written and tested code prior to deployment to production, and the change set is ready to go. The deployment window will occur when the developer is on vacation.
What can the app builder do to ensure a smooth deployment to production?
- A . Remove Apex classes from Abound change set.
- B . Validate the inbound change set.
- C . Use a metadata package set.
- D . Validate the outbound change set.