Salesforce Certified Platform App Builder Exam Guide
About the Salesforce Platform App Builder Credential
The Salesforce Certified Platform App Builder credential is intended for individuals who want to showcase their expertise in designing, building, and deploying custom applications using the declarative tools of the Lightning Platform. Candidates should be skilled in creating, managing, and updating data models, application security, business logic, and process automation.
Key Concepts for Exam Preparation:
- Designing data models, user interfaces, business logic, and security for custom applications
- Customizing applications for mobile use
- Designing reports and dashboards
- Deploying custom applications
Audience Description: Salesforce Platform App Builder
The Salesforce Platform App Builder Exam is designed for individuals with experience in developing custom applications on the Lightning Platform, applying the skills and concepts detailed in the exam objectives below.
Typically, a Salesforce Platform App Builder has six months to one year of experience in building applications on the Lightning Platform or a similar technology platform.
The Ideal Candidate for the Salesforce Platform App Builder Exam Has:
- A solid understanding of the capabilities of the Lightning Platform
- Knowledge of Salesforce license types and their related considerations
- The ability to design applications that support business processes and reporting needs
- Familiarity with customization options to enhance the mobile user experience
- Understanding of the Salesforce development environments and the available options for deploying applications and managing changes on the Lightning Platform
- Knowledge of the resources outlined in this exam guide, as well as additional study materials provided by Salesforce
What Is Not Expected:
Candidates for this exam are not required to have skills in administering Sales Cloud or Service Cloud, programmatic development experience, designing custom interfaces using Visualforce, or creating custom Lightning components using Apex or JavaScript.
Purpose of This Exam Guide
This exam guide is intended to help you assess your readiness to successfully complete the Salesforce Platform App Builder exam. It offers details about the target audience, recommended training, and documentation, along with a comprehensive list of exam objectives — all aimed at helping you achieve a passing score. Salesforce strongly suggests a mix of hands-on experience, course participation, and self-study to improve your chances of passing the exam.
About the Exam
Here are the details for the Salesforce Platform App Builder Exam:
- Content: 60 multiple-choice/multiple-select questions, plus up to five non-scored questions
- Time allotted: 105 minutes
- Passing score: 63%
- Registration fee: US$200, plus applicable taxes as required by local law
- Retake fee: US$100, plus applicable taxes as required by local law
- Delivery options: Proctored exam available at a testing center or online in a proctored environment. Click here for scheduling information.
- References: No hard-copy or online materials are allowed during the exam.
- Prerequisite: None, though course attendance is strongly recommended
- Note: Exam takers now have the option to provide feedback on individual questions during the exam.
Recommended Training and References
To prepare for this exam, we suggest a combination of hands-on experience, completing relevant training courses, exploring Trailhead trails, and self-study focused on the topics listed in the Exam Outline section of this guide.
Recommended self-study materials for this exam include:
Exam Outline
The Salesforce Platform App Builder Exam measures a candidate’s knowledge and skills related to the following objectives. A candidate should have hands-on experience developing custom applications on the Lightning Platform and have demonstrated the application of each of the features/functions below.
- Given a scenario, identify the boundaries of declarative customization and the use cases for programmatic customization.
- Identify common scenarios for extending an org using the AppExchange.
- Apply features and capabilities available to restrict and extend object, record, and field access.
- Given a set of business requirements, determine the appropriate sharing solution.
- Identify the features and capabilities available when creating reports, report types, and dashboards.
- Given a set of requirements, determine the appropriate global, object-specific actions and layouts to optimize the Salesforce mobile user experience.
- Describe the customizations and use cases for Chatter.
- Given a scenario, determine the appropriate data model.
- Given a scenario, explain the capabilities of the various relationship types and the implications of each on record access, user interface, and reporting.
- Given a scenario, determine the considerations when selecting or changing a field data type.
- Explain the capabilities and considerations of the Schema Builder.
- Given a scenario, determine the options and considerations when importing and exporting data, including the capabilities of external data sources.
- Given a scenario, demonstrate the use of formula fields to meet stated business requirements.
- Given a scenario, determine the capabilities, use cases, and implications of roll-up summary fields.
- Given a scenario, demonstrate the use of validation rules to meet stated business requirements.
- Given a scenario, determine the capabilities and use cases for approval processes.
- Given a scenario, determine the tool or action needed to meet business requirements.
- Given a set of business requirements, recommend a solution to automate business processes while avoiding errors in automation.
- Describe the user interface customization options.
- Demonstrate the capabilities and use cases for custom buttons, links, and actions.
- Given a scenario, determine the declarative options available for incorporating Lightning components in an application.
- Describe the programmatic customizations available for incorporating custom Lightning components in an application.
- Given a set of business requirements, recommend a solution for key milestones and considerations when managing the application lifecycle and various types of sandboxes.
- Given a use case, demonstrate knowledge, viability, and troubleshooting when using change sets.
- Describe the use cases and considerations when using unmanaged and managed packages.
- Given a scenario, determine the appropriate deployment plan.