Why Study with PlanetCert?
The Latest Questions
Practice questions and exam topics aligned with the current exam objectives.
Detailed Explanations
Go beyond the answer. Master the material with comprehensive learning and professional explanations for every concept.

AI-Powered Insights
Personalized preparation guidance that adapts to your performance and identifies weak spots automatically.
Exam Information
Official specifications published by Salesforce
Exam Format
Registration
Validity
PLAT-DEV-210 Exam Topics and Domains
PLAT-DEV-210 is organized into 6 weighted domains. Expect to work with REST API, Integration Procedures, Apex, DataRaptor, and more.
FlexCards
FlexCard Configuration and Design
- Given a set of requirements, determine appropriate card style, data sources, fields, and actions to configure on cards and card states
- Apply concepts required to build the JSON data structure that supports FlexCards framework
- Given a set of functional requirements, match these requirements to the FlexCards framework functionality
- Configure FlexCard data sources
- Design FlexCard layouts with WYSIWYG editor
- Set up FlexCard actions and events
- Deploy FlexCards to Lightning pages
- Using SOQL Query instead of DataRaptor when field-level security is required
- Confusing Custom Event vs PubSub Event scope
- Not understanding the 12-column grid layout system
- Overlooking Session Variables for global data access
OmniScripts
OmniScript Structure and Elements
- Given a use case, compare and contrast various elements and their configuration that will meet the requirements with an OmniScript
- Demonstrate an understanding of the JSON data structure that supports OmniScript
- Given a set of functional requirements, select the OmniScript elements and common properties to meet the requirements
- Build OmniScripts using drag-and-drop editor
- Configure DataRaptor Extract and Post actions within OmniScripts
- Implement branching logic and conditional steps
- Test and debug OmniScripts using preview tools
- Confusing DataRaptor Extract vs Post actions
- Not properly mapping JSON data paths between steps
- Incorrect merge field syntax for conditional display
- Misunderstanding the scope of element properties
Integration Procedures
Integration Procedure Design and Configuration
- Given a use case, compare and contrast various elements and their configuration that will meet the requirements with an Integration Procedure
- Given a set of functional requirements, select the Integration Procedure elements and common properties to meet the requirements
- Build multi-step Integration Procedures
- Configure data flow between Integration Procedure elements
- Use Response actions to optimize data returned to client
- Connect Integration Procedures to OmniScripts and FlexCards
- Not using the Response action to trim unnecessary data
- Overlooking batch processing capabilities for large data sets
- Confusing server-side Integration Procedures with client-side OmniScript actions
- Not properly chaining dependent actions
Data Raptors (OmniStudio Data Mappers)
DataRaptor Types and Usage
- Identify which DataRaptor to use to meet a requirement
- In a given use case, determine which DataRaptor Load functionality is needed
- In a given use case, determine which DataRaptor Transform functionality is needed
- In a given use case, determine which DataRaptor Turbo Extract functionality is needed
- Configure DataRaptor Extract with multiple objects and filters
- Set up DataRaptor Load with upsert keys
- Build DataRaptor Transform for data manipulation
- Use Turbo Extract for optimized single-object queries
- Using standard Extract when Turbo Extract would suffice (performance issue)
- Attempting multi-object queries with Turbo Extract (only supports single object)
- Not configuring upsert keys properly in DataRaptor Load
- Confusing Transform (no DML) with Extract/Load (DML operations)
- Using SOQL Query in FlexCard instead of DataRaptor when field-level security is needed
Calculation Procedures and Matrices
Decision Matrices
Demonstrate an understanding of the mechanics of a Decision Matrix
Expression Sets (Calculation Procedures)
Demonstrate an understanding of the mechanics of an Expression Set
- Configure Decision Matrices with input/output mappings
- Build Expression Sets with calculation steps
- Implement Aggregation Steps for array processing
- Confusing Standard vs Grouped vs Row-Versioned matrices
- Not understanding when to use Preprocessor vs Postprocessor Apex classes
- Overlooking Aggregation Steps for array-based calculations
Integrated Troubleshooting and Deployment
OmniStudio Troubleshooting
- Given a scenario, determine the cause for an error in OmniStudio tools
- Given a customer issue, determine the breakdown location in the data flow
OmniStudio Deployment
- Understand OmniStudio deployment tools and when to use each
- Migrate OmniStudio configurations using IDX tool
- Deploy components using SF CLI for standard runtime and OmniStudio Build Tool for managed package runtime
- Use debug tools across all OmniStudio components
- Trace data flow through multi-component chains
- Deploy OmniStudio components using IDX and SF CLI
- Troubleshoot common deployment issues
- Using SF CLI for managed package runtime (should use OmniStudio Build Tool)
- Not checking component activation status after deployment
- Overlooking data flow context when debugging (looking at wrong component)
- Not understanding differences between standard and managed package runtime deployment
How do I earn this certification?
Passing PLAT-DEV-210 earns the Salesforce Certified OmniStudio Developer certification. It sits in the Salesforce Industries / Developer track.
- Plat-Con-201 - OmniStudio ConsultantComplementary certification focusing on solution design and implementation rather than technical build
- Ind-Dev-201 - Industries CPQ DeveloperExtends OmniStudio knowledge into CPQ-specific applications
- Plat-Dev-201 - Platform Developer ICore Salesforce development skills with Apex and Visualforce
Practice with Precision
The PlanetCert Simulator mirrors the real exam environment with authentic questions and timed pressure.
How to study for this exam?
The most effective way to prepare for PLAT-DEV-210 is by using the PlanetCert Simulator to practice questions and review detailed explanations.
What's changed on this exam?
- ACTIVE
- Last content update: 2026-02-21
- OmniStudio Data Mappers (formerly DataRaptors) Spring '25+ Terminology may appear as either DataRaptor or Data Mapper in exam questions. Spring '25 restricts Customer Portal users from accessing Organization and Profile Standard Objects in Data Mappers. • Release date: 2025-01-01
- OmniStudio Standard Runtime 2026 Salesforce is focusing deployment enhancements on the metadata-based path for Standard Runtime. Exam questions on deployment may reflect this direction. • Release date: 2026-02-01
Who should take this exam?
- 6 months of developer experience with OmniStudio tools
- 3-6 months of design, implementation, and deployment experience working with OmniStudio tools
- Hands-on experience with FlexCards, OmniScripts, Integration Procedures, DataRaptors/Data Mappers, Expression Sets, Decision Matrices, and Industries Console
Related practice tests
- ADM-201Salesforce Certified Platform Administrator
- PLAT-101Salesforce Certified Platform Foundations
- ADM-211Administration Essentials for Experienced Admin
- AP-202B2B Commerce for Developers Accredited Professional
- Comm-Dev-101B2C Commerce Cloud Developer