CERTIFIED PLATFORM APP BUILDER Practice Exam Free – 50 Questions to Simulate the Real Exam
Are you getting ready for the CERTIFIED PLATFORM APP BUILDER certification? Take your preparation to the next level with our CERTIFIED PLATFORM APP BUILDER Practice Exam Free – a carefully designed set of 50 realistic exam-style questions to help you evaluate your knowledge and boost your confidence.
Using a CERTIFIED PLATFORM APP BUILDER practice exam free is one of the best ways to:
- Experience the format and difficulty of the real exam
- Identify your strengths and focus on weak areas
- Improve your test-taking speed and accuracy
Below, you will find 50 realistic CERTIFIED PLATFORM APP BUILDER practice exam free questions covering key exam topics. Each question reflects the structure and challenge of the actual exam.
You want to use an External Data Object Table from Heroku carrying Product Category information. The data need to be included in Salesforce and searchable. What do you have to do before you can use the connection? (Choose three.)
A. Choose “Include as index field”.
B. Choose “Include in Salesforce searches” option.
C. URL/choose the URL.
D. Press “Validate and sync”.
You should use a lookup filter if __________. (Choose two.)
A. You want to improve user efficiency by limiting the number of available options in a lookup search dialog.
B. You are close to the maximum number of lookup filters allowed.
C. You want to improve user efficiency by automating filters on lookup search dialogs that your users manually set.
D. You must implement a complex business rule that requires you to use a formula. Formulas can reference fields that basic filter criteria can’t reference, such as fields on the parent of the source object. Formulas can also use functions. For example, use ISNEW if the rule should only apply on record creation, or ISCHANGED if the rule should apply when a field changes.
The VP of Marketing wants to broadcast an e-mail to 10,000 contacts in Salesforce on a regular basis, but realizes Salesforce's mass e-mail functionality has a limitation on the number of e-mails that can be sent each day. What action should the app builder take?
A. Request Salesforce increase the number of maximum daily e-mails.
B. Download all Contacts to a CSV file and use an e-mail client to send the e-mails.
C. Develop Apex code and Visualforce pages to send the e-mails.
D. Research and evaluate products available on AppExchange to send mass e-mails.
ABC Company want to store an area code and wants to be able to search for it in applications (apex). Which are possible fields to store the data? (Choose two.)
A. Email
B. Phone
C. Text
D. Multi Picklist
E. Number
After Universal Containers converts qualified leads, sales reps need to be able to report on converted leads. How should an app builder support this requirement?
A. Enable Preserve Lead Status in the lead conversion settings.
B. Ensure the representative has Read access to the original lead records.
C. Create a custom report type with Converted Leads as the primary object.
D. Assign the representative View and Edit Converted Leads permission.
Use case: An object called "House" is related to Opportunity, there can be many Houses per Opportunity. On houses, we have a field named "Square feet". We need to show the total of Square feet for all houses on each Opportunity. What type of relationship should we have?
A. Cross-Object
B. Master-Detail
C. Lookup
D. Junction
Which capabilities should an app builder consider when creating custom report types?
A. The detail object in a Master-Detail relationship cannot be added as a secondary object on a custom report type.
B. Any object can be chosen unless the object is not visible to the person creating the report type through security settings.
C. When the primary object is a custom object and is deleted, then the report type and any reports created from it must be deleted manually.
D. Once a report type is saved with a standard or custom primary object, the primary object cannot be changed for that report type.
Universal Containers wants users to have access to the pricing guidelines document when viewing a Contract related to an Account. What feature should an app builder use to create easy access to the document?
A. Quick Action on the Account object
B. A custom detail page link on the Account object
C. Quick Action on the Contracts object
D. A custom detail page link on the Contract object
Universal Containers wants to streamline its data capture process by linking fields together. UC wants to do this so that the available values on dependent fields are driven by values selected on controlling fields. Which three considerations support the stated requirements? (Choose three.)
A. Multi-select picklists can be dependent picklists but not controlling fields.
B. Checkbox fields can be controlling fields but not dependent fields.
C. Standard and custom picklist fields can be dependent fields.
D. Custom picklist fields can be either controlling or dependent fields.
E. The data import wizards only allow values to be imported into a dependent picklist if they match the appropriate controlling field.
In order to create an App Launcher component in Lightning an admin must ___________.
A. Join the pilot Lightning App Builder team.
B. Purchase a license for the Lightning App Builder.
C. Contact Salesforce to have the component activated for the Lightning App Builder.
D. Navigate to Setup-Customize-User Interface to enable the component for the Lightning App Builder.
What happens to user information when a sandbox is created? (Choose two.)
A. The sandbox name is appended to the username.
B. If the resulting username is not unique, a second modification is performed in which some characters and digits are prepended to the modified username.
C. User e-mail addresses are NOT modified in your sandbox so that production users don’t receive automatically generated e-mail messages from the sandbox.
D. All of the above.
Universal Container's app builder needs to display an account's rating on all contacts related to that account. Which formula is valid in a text formula field on the contact to display the appropriate value? (Choose two.)
A. CASE(Account.Rating, Hot, Hot, Warm, Warm, Cold, Cold, Not Rated)
B. CASE(Account.Rating, “Hot”, “Hot”, “Warm”, “Warm”, “Cold”, “Cold”, “Not Rated”)
C. Account.Rating
D. Text(Account.Rating)
Northern Trail Outfitters uses a custom object to track travel requests. Rangers want to have automatic posts on a record whenever a travel request has been approved. Which feature should be used to accomplish this?
A. Feed tracking
B. Feed quick action
C. Workflow rule
D. Auto-response rule
Universal Containers is setting up Salesforce for the first time. Management wants the sales and marketing teams to have different navigation menus in the Salesforce Mobile App. What option is available to an app builder to satisfy this requirement?
A. Create sales and marketing profiles and ensure read access to different objects.
B. Create mobile navigation menus for both the sales and marketing profiles.
C. Create public groups for sales and marketing and create mobile navigation menus for each group.
D. Create roles for sales and marketing and assign a custom homepage layout for each role.
What is true about Workflow rules? (Choose all that apply.)
A. Saving or creating records can trigger more than one rule.
B. Workflow rules only trigger on converted leads if validation and triggers for lead convert are enabled in your organization.
C. Workflow rules trigger automatically and are visible to the user.
D. Workflow rules can’t be triggered by campaign statistic fields, including individual campaign statistics and campaign hierarchy statistics.
The app builder has just created a Visual Workflow for the VP of Service. Which two Flow be accessed by users? (Choose two.)
A. Custom Button
B. Quick Action
C. Visual Workflow Launcher
D. From a Process
At Ursa Major Solar there is a requirement for a new field called Planet Details on the Planet object where users can write detailed descriptions that can include pictures and links. What field type should the app builder utilize to fulfill this requirement?
A. Long Text Area
B. Multi-Select Picklist
C. URL
D. Rich Text Area
Which of the following can you create safely in a production organization?
A. Apex Classes
B. Triggers
C. Custom Apex Controllers for Visualforce Pages
D. Reports and dashboards
What is the maximum number of master-detail lookup relationships allowable per object?
A. 1
B. 2
C. 3
D. 4
Which two report formats can be used as a source report to configure a reporting snapshot? (Choose two.)
A. Summary format
B. Joined format
C. Matrix format
D. Tabular format
Universal Containers has a requirement that an Opportunity should have a field showing the value of its associated account's billing state. This value should not change after the Opportunity has been created. What is the recommended solution to configure this automation behavior?
A. Formula field
B. Apex
C. Roll-up summary field
D. Workflow
Service Agents are required to confirm a user's identity before providing support information over the phone. What feature can an app builder use to help agents meet this requirement?
A. Add Path to the top of the Case layout.
B. Include Surveys as a Case related list.
C. Guided Action Flows on the record page.
D. Case Validation Rules.
Ursa Major Solar want to see the Type field from the parent object Galaxy listed on the child record Star. The app builder is receiving an error stating `Picklist values are only supported in certain functions`. What formula should an app builder use to achieve the desired result?
A. TEXT(Galaxy__r.Type__c)
B. VALUE(Galaxy__r.Type__c)
C. ISPICKVAL(Galaxy__r.Type__c)
D. FIND(Galaxy__r.Type__c)
What are the limitations of Schema Builder when creating a custom object?
A. Relationships can be made to any custom objects, but any relationships to standard objects should be built in Lightning Object Manager.
B. Fields and relationships can be created, but they will be unable to add the fields to the page layout from the canvas.
C. ג€Saveג€ should be clicked each time a new object, field, or relationship is created.
D. Custom fields can be added to any custom objects, excluding the formula field types.
In Salesforce Classic, which two statements are true for embedding a Visualforce page in a page layout? (Choose two.)
A. Visualforce pages on a field set have attribute for width and height.
B. Visualforce pages can only be placed in the Visualforce section in a page layout.
C. Visualforce pages on a page layout have attributes for width and height.
D. Visualforce pages can be placed in the details section of a page layout.
Users at Universal Containers need to be able to quickly create a Resource record from the Project record's Chatter feed. How should the app builder define this functionality?
A. By creating a custom “Detail Page” Button on the Project.
B. By creating a custom “Detail Page” Button on the Resource.
C. By creating a custom “Create a Record” Action on the Project.
D. By creating a custom “Create a Record” Action on the Resource.
Universal Containers created a custom object called Component to capture details about products sold. What approach should an app builder take to show Component as a related list on Product?
A. Create a master-detail relationship on Product to Component. Add the Component related list to the Product page layout
B. Create a lookup relationship on Component to Product. Add the Component related list to the Product page layout
C. Create a junction object to relate Component and Product. Add the Component related list to the Product page layout
D. Create a roll-up on Product. Add the Component related list to the Product page layout
At Ursa Major Solar, there is a single Lightning record page for the Celestial Bodies custom object; however, there is a Lightning component the app builder wants to restrict to mobile app users. Which feature in the Lightning app builder should be utilized?
A. Highlights panel
B. Chatter feed
C. Component visibly filter
D. Related list quick links
Cloud Kicks (CK) wants to begin socializing and collaborating within Salesforce around customer accounts to discuss various topics. CK would like all company employees to see these conversations. Which two features of Chatter would meet CK's business needs? (Choose two.)
A. Use Chatter actions to create tasks to complete.
B. Set up new public Chatter groups.
C. Set up new private Chatter groups.
D. Use post action on the Account object.
Sales representatives want to capture custom Feedback record details related to each Account. The sales reps want to accomplish this with minimal clicks on the Salesforce Mobile Application. Which two solutions should be recommended in order to meet this requirement? (Choose two.)
A. Create a global action on Account.
B. Create an object-specific action on Account.
C. Create a feedback object as a parent of Account.
D. Create predefined values for most of the fields.
Universal Containers has created two custom objects called Seminars and Attendees. Organization-wide defaults for these objects have been set to Private. Universal Containers wants to set up a new junction object between these custom objects. A select group of users should be able to edit records in the junction object. Which two steps should an app builder take to configure the proper security? (Choose two.)
A. Set Sharing Settings to Read Only on both Master-Detail relationship fields.
B. Create owner-based sharing rules that give Read access to the master objects.
C. Create an owner-based sharing rule that gives Read access to the junction object.
D. Set lookup filters on both junction object relationship fields.
Universal Containers needs to create a roll-up summary field on a custom object that counts the number of related records on another custom object. What type of field must exist before the roll-up summary can be created, and where should it be located?
A. A lookup relationship field on the parent object.
B. A lookup relationship field on the child object.
C. A master-detail relationship field on the parent object.
D. A master-detail relationship field on the child object.
Launch a troubleshooting wizard from a button, at the end of which a knowledge article is created if it'd be helpful to other users. Which tool would you use for the following use case?
A. Process builder
B. Flow
C. Workflow
D. Approvals
Universal Containers manages internal projects by department using a custom object called Projects. Only employees in the project's respective department should have view access to all of the department's project records. If an employee changes job roles and moves to another department, the employee should no longer have access to the projects within their former department. Which two options will meet these requirements assuming the organization-wide default for Projects is set to Private? (Choose two.)
A. Create a criteria-based sharing rule using the Project’s department that grants access to users by profiles.
B. Create a criteria-based sharing rule using the Project’s department that grants access to users by permission sets.
C. Create a criteria-based sharing rule using the Project’s department that grants access to users by roles.
D. Create a criteria-based sharing rule using the Project’s department that grants access to users by public groups.
What type of sandbox should you use for full performance and load testing?
A. Developer
B. Partial Copy
C. Full Sandbox
D. Developer Pro
Sales Managers want to be automatically notified any time there is a change to an Opportunity Close Date and want these changes to be tracked on the Opportunity. Which two configurations should an app builder recommend? (Choose two.)
A. Activate Historical Trending for Opportunities
B. Use Process Builder on Opportunities and a Chatter post action
C. Create an Opportunity outbound message
D. Enable Feed Tracking on Opportunities
Ursa Major Solar (UMS) is looking to hire some new employees. UMS wants to allow the same applicant to apply for multiple open positions using a single application. What should an app builder recommend to meet these requirements?
A. Create a master-detail relationship field on Applicant__c to Application__c
B. Create a master-detail relationship field on Application__c to Open_Position__c
C. Create a master-detail relationship on Open_Position__c to Application__c
D. Create a master-detail relationship field on Applicant__c to Applicatlon_c
Universal Containers uses a custom object to track expense reports. They would like to automatically post updates on a record's feed whenever an expense report has been approved. What social feature can be used to accomplish this?
A. Approval process
B. Feed Quick Action
C. Auto-response rule
D. Feed tracking
How can an App Builder share Favorites with other Salesforce users?
A. Share link in the Favorites drop-down menu.
B. Sharing can only be performed by users with System Administrator rights.
C. Favorites Settings under My Personal Information.
D. Favorites can’t be shared with other users.
If data is lost, any list view based on the custom field will be deleted, and assignment and escalation rules may be affected.
A. True
B. False
An app builder installs an unmanaged package in a full copy sandbox that is an exact match for production, and now they are ready to install it in production. When the app builder attempts to install the package in production, it fails. Why did the package fail to install?
A. Package features not compatible
B. Incorrect license types
C. Object limits exceeded
D. Apex unit test failures
When is it advisable to use a full-copy sandbox?
A. For training users on new features.
B. Staging before final deployment.
C. Performance and load testing.
D. All of the above.
Which two options are available to an app builder when defining an object-specific Create Record custom action? (Choose two.)
A. Allowing the end user to choose the record type.
B. Specifying the fields and layout of the action.
C. Redirecting the end user to the detail page of the target object.
D. Pre-defining field values on the target object.
Service agents at Ursa Major Solar want a more condensed case view. Service agents also want to be able to modify the associated contact and account records from the case page layout on the Lightning record page. Which two components should an app builder use to meet these requirements? (Choose two.)
A. Related record
B. Rich text
C. Path
D. Tabs
If any of the triggered workflow rules result in another field update that's also enabled for workflow rule re-evaluation, a domino effect occurs, and more workflow rules can be re-evaluated as a result of the newly-triggered field update.
A. True
B. False
Universal Containers (UC) requires that all users specify a contract is sent on each Opportunity prior to marking it as `Closed Won`. UC wants to be able to report on how many Opportunities have sent Contracts compared to how many have a missing contract when the Opportunities closed. What type of field should an app builder configure to fulfill this requirement?
A. Text Area
B. Picklist
C. Checkbox
D. Text
Universal Containers has a private sharing model for Accounts and Opportunities and uses Territory Management to grant access to records. • Sales rep A manually shares an opportunity record with sales rep B. • Sales rep B has access to the Account even though the Account is NOT in sales rep B's territory. • Sales rep C CANNOT see either record. Based on the information given, why can sales rep B see the Account related to the Opportunity?
A. Account was also manually shared.
B. Sales rep B was added to the Account team.
C. Sharing set is granting access to the Account.
D. Sales rep B has implicit access to the Account.
Universal Containers has Public Read/Write as the Account organization-wide default (OWD) setting. Visitors to the customer community site report that they can see all of the company's account records. How should an app builder configure Account sharing so that community users only see their own Account?
A. Set the account external OWD to private.
B. Define an owner-based sharing rule for external account.
C. Define a permission set for external accounts.
D. Create an account record type for external accounts.
Ursa Major Solar wants to provide sales console users with an incredible experience, with the most-used components easily accessible at all times. What solution can enable reps to see and access these components from anywhere within the app without leaving the page where the team is working?
A. Home page
B. Favorites
C. Utility bar
D. Global actions
Universal Containers (UC) has implemented multi-currency. There are several products that UC sells exclusively in Europe and the UK. Opportunities for these products need to be written in euros (EUR) or British pounds (GBP). Which solution should an app builder recommend?
A. Create a new validation rule that allows only EUR or GBP to be selected from all active currencies when an opportunity is created for these products.
B. Create a new sales process that includes only the EUR and GBP currencies for these products.
C. Create a new page layout for these products that shows only the EUR and GBP currencies in the Opportunity Currency Picklist.
D. Create a new record type for these products and include only the EUR and GBP currencies from the Opportunity Currency Picklist.
Free Access Full CERTIFIED PLATFORM APP BUILDER Practice Exam Free
Looking for additional practice? Click here to access a full set of CERTIFIED PLATFORM APP BUILDER practice exam free questions and continue building your skills across all exam domains.
Our question sets are updated regularly to ensure they stay aligned with the latest exam objectives—so be sure to visit often!
Good luck with your CERTIFIED PLATFORM APP BUILDER certification journey!