Platform App Builder
Firstly, congrats on passing the Platform Administrator exam! If you haven't done so yet, go work on that study guide instead of this one. While Admin isn't a strict pre-requisite, the PAB exam is often considered the Admin 1.5 exam, which covers more declarative topics than the Admin exam, and serves as an introductory bridge between the Admin and Developer experience in Salesforce.
3-Step Path to Passing
- 1
Complete the App Builder Trailmix
Start with the official Salesforce prep trail and complete each module hands-on in a playground org. If you have limited actual Salesforce experience, you should put extra effort into the hands-on exercises and projects. - 2
Attempt Practice Exams
Use practice exams to identify weak domains and refine your study plan before booking your real exam. I recommend my own practice exams, but I have linked other options in the Study Resources section below. These are the best indicators for how you should expect to do on the real exam. - 3Book your exam once your scores are stable and your weak topics are consistently improving. There is no need to schedule your exam in advance. You should schedule your exam with short notice when you are ready.
Core Resources
Exam Overview
Questions
65
60 scored + 5 unscored
Duration
105 min
1 hour 45 minutes
To Pass
63%
Minimum Score
Question Format
Scored
92%60questions
Unscored
8%5questions
Exam Details
Pricing
$200 registration · $100 retake
Delivery
Online proctored or at a testing center
Experience
6+ months recommended
Prerequisites
No prerequisites required
Exam Topics
Each topic section shows the topic weight, learning objectives, and links to study resources.
Salesforce Fundamentals23%
Declarative vs. programmatic customization boundaries, AppExchange, object/record/field access, sharing solutions, reports and dashboards, mobile experience, and Chatter.
- 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.
Resources
Data Modeling and Management22%
Data models, relationship types (lookup, master-detail, many-to-many), field data types, Schema Builder, and data import/export with external data sources.
- 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.
Resources
Business Logic and Process Automation28%
Formula fields, roll-up summary fields, validation rules, approval processes, Flow Builder (screen flows, record-triggered flows, autolaunched flows, scheduled flows), and automation best practices.
- 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.
Resources
User Interface17%
UI customization options, custom buttons/links/actions, Lightning App Builder, Dynamic Forms, and incorporating custom Lightning components declaratively and programmatically.
- 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.
Resources
App Deployment10%
Application lifecycle management, sandbox types, change sets, managed and unmanaged packages, and deployment planning.
- 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.
Resources
Have suggestions for this resource pack?
To help make this the ultimate resource compilation for the exam, please give your thoughts in the free Cert++ Discord.
Suggest a resource