# Omnistudio Consultant Study Guide

*Last updated October 27, 2026 · https://www.certifyforce.com/study-guide/omnistudio-consultant*

The Certifyforce Omnistudio Consultant study guide covers the official Salesforce Omnistudio Consultant exam outline in 31 units across all 6 exam sections, one unit per exam-guide topic. The exam itself has 60 scored questions plus 5 unscored, a 105-minute limit and a 67% passing score, and its largest section is Flexcards at 18%. Every unit is verified against official Salesforce documentation, cites its sources, and links to the practice questions that test it. Last updated October 27, 2026.

## Contents

### Omnistudio Fundamentals (16% of the exam)

- [Industry use cases and prebuilt Omnistudio solutions](https://www.certifyforce.com/study-guide/omnistudio-consultant/omnistudio-fundamentals/industry-use-cases-and-prebuilt-omnistudio-solutions): Where Omnistudio fits in industry sales and service processes: the three layers of the suite, which tool pattern fits telco, energy, healthcare, public sector and financial services scenarios, why you start from the prebuilt Industry Cloud components, and how to pick a pilot process. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/omnistudio-fundamentals/industry-use-cases-and-prebuilt-omnistudio-solutions))
- [Scoping requirements, assumptions, risks and constraints](https://www.certifyforce.com/study-guide/omnistudio-consultant/omnistudio-fundamentals/scoping-requirements-assumptions-risks-and-constraints): How a consultant turns discovery notes into an Omnistudio design: sorting statements into requirements, assumptions, risks and constraints, mapping each requirement to a component, flagging governor-limit and runtime constraints early, and outlining the plan end to end. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/omnistudio-fundamentals/scoping-requirements-assumptions-risks-and-constraints))
- [Purpose of each core Omnistudio tool](https://www.certifyforce.com/study-guide/omnistudio-consultant/omnistudio-fundamentals/purpose-of-each-core-omnistudio-tool): What Flexcards, Omniscripts, Integration Procedures and Data Mappers are each for, their benefits and limits, who can call a Data Mapper or an Integration Procedure, and how Flexcards and Omniscripts combine in one solution. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/omnistudio-fundamentals/purpose-of-each-core-omnistudio-tool))
- [Standard Runtime, Managed Package Runtime and upgrades](https://www.certifyforce.com/study-guide/omnistudio-consultant/omnistudio-fundamentals/standard-runtime-managed-package-runtime-and-upgrades): How the Standard Runtime and the Managed Package Runtime differ in data model, features and deployment tools, why the runtime switch is one-way, how automatic and manual package upgrades work, what the Omnistudio Migration Assistant automates, and what Clean Metadata Deployment requires. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/omnistudio-fundamentals/standard-runtime-managed-package-runtime-and-upgrades))
- [Omnistudio licenses, permission set licenses and permission sets](https://www.certifyforce.com/study-guide/omnistudio-consultant/omnistudio-fundamentals/omnistudio-licenses-permission-set-licenses-and-permission-sets): Which Omnistudio permission set license and permission set each audience needs (builders, Lightning users, authenticated and guest site users), how to provision a cloned standard-user permission set, how to check that licenses are provisioned, and the access steps after install and at production cutover. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/omnistudio-fundamentals/omnistudio-licenses-permission-set-licenses-and-permission-sets))

### Flexcards (18% of the exam)

- [Choosing Flexcard data sources and setup properties](https://www.certifyforce.com/study-guide/omnistudio-consultant/flexcards/choosing-flexcard-data-sources-and-setup-properties): Which Flexcard data source fits a requirement (SOQL, SOSL, Data Mapper, Integration Procedure, Apex Remote, REST, Custom JSON, autolaunched flow or Streaming API), how field-level security applies to queries, and what the setup and data source properties such as Refresh Interval, Delay, Data Node and public attributes actually do. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/flexcards/choosing-flexcard-data-sources-and-setup-properties))
- [Flexcard layout elements for role-based information](https://www.certifyforce.com/study-guide/omnistudio-consultant/flexcards/flexcard-layout-elements-for-role-based-information): Which Flexcard element fits each display or input need (Field, Block, Data Table, Chart, Menu, Date, Toggle), how child Flexcards combine several data sources on one card, why Repeat Records multiplies charts and tables, and how custom permissions and User context variables tailor a card to the viewer. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/flexcards/flexcard-layout-elements-for-role-based-information))
- [Flexcard actions for flyouts, Omniscripts and events](https://www.certifyforce.com/study-guide/omnistudio-consultant/flexcards/flexcard-actions-for-flyouts-omniscripts-and-events): Which Flexcard action fits a workflow step (Omniscript, Navigate, Flyout, Data, Card actions such as Set Values and Select Card, Event and Update Omniscript), how sequential actions run, how to lock a card while an action runs, and how child cards, other components and Omniscripts exchange data through events. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/flexcards/flexcard-actions-for-flyouts-omniscripts-and-events))
- [Flexcard states, conditions and conditional rendering](https://www.certifyforce.com/study-guide/omnistudio-consultant/flexcards/flexcard-states-conditions-and-conditional-rendering): When to use Flexcard states versus element conditions, how state order and the Blank Card State decide what shows, why records disappear when no state matches, and how condition groups, Flex.index, show/hide toggles and Preload Conditional Component shape what renders. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/flexcards/flexcard-states-conditions-and-conditional-rendering))
- [Placing Flexcards on pages, consoles and sites](https://www.certifyforce.com/study-guide/omnistudio-consultant/flexcards/placing-flexcards-on-pages-consoles-and-sites): Where and how to place an active Flexcard: the standard Flexcard component in Lightning App Builder, Publish Options targets, record pages in console apps, App Pages as navigation tabs, visibility filters, the lightning-omnistudio-flexcard wrapper in a custom LWC, and Aura versus LWR Experience Cloud sites. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/flexcards/placing-flexcards-on-pages-consoles-and-sites))
- [Flexcard design standards, styling and reuse](https://www.certifyforce.com/study-guide/omnistudio-consultant/flexcards/flexcard-design-standards-styling-and-reuse): The Flexcard best practices a consultant sets as standards: naming, avoiding trivial child cards, grouping conditions in Blocks, placeholders, reusable custom styles and branding, one multilingual card instead of copies, version hygiene, data pack export limits and Design Assistant warnings. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/flexcards/flexcard-design-standards-styling-and-reuse))

### Omniscripts (17% of the exam)

- [Omniscript step flow, conditional views and languages](https://www.certifyforce.com/study-guide/omnistudio-consultant/omniscripts/omniscript-step-flow-conditional-views-and-languages): How to branch one Omniscript with Steps and conditional views (Show Element if True, Disable Read Only if True, Set Element to Required if True, AND/OR groups), why hidden elements become null, and how one multi-language Omniscript serves several languages through custom labels. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/omniscripts/omniscript-step-flow-conditional-views-and-languages))
- [Choosing Omniscript data actions and invoke modes](https://www.certifyforce.com/study-guide/omnistudio-consultant/omniscripts/choosing-omniscript-data-actions-and-invoke-modes): Which Omniscript action fits each data job (Data Mapper Extract, Turbo, Transform and Post, Delete, Integration Procedure, Docusign), when a single Data Mapper is enough and when an Integration Procedure is needed, and how Invoke Mode, Use Future and User Message properties shape what the user experiences. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/omniscripts/choosing-omniscript-data-actions-and-invoke-modes))
- [Omniscript elements for inputs, blocks and calculations](https://www.certifyforce.com/study-guide/omnistudio-consultant/omniscripts/omniscript-elements-for-inputs-blocks-and-calculations): Which Omniscript element answers which business need: Blocks, Edit Blocks, Radio Groups and Type Ahead Blocks for grouping, input and display elements such as Disclosure and Text Block, Formula, Aggregate and Messaging functions, Set Values, and Action Blocks for parallel calls. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/omniscripts/omniscript-elements-for-inputs-blocks-and-calculations))
- [Child Omniscripts, embedded Flexcards, LWCs and branding](https://www.certifyforce.com/study-guide/omnistudio-consultant/omniscripts/child-omniscripts-embedded-flexcards-lwcs-and-branding): When to reuse a child Omniscript, how to embed a Flexcard and pass it Omniscript data, where the Custom LWC element can go, when to extend or override a standard element instead, how to brand with stylesheets and right-to-left styles, and how an Omniscript talks to other LWCs on the Standard Runtime. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/omniscripts/child-omniscripts-embedded-flexcards-lwcs-and-branding))
- [Omniscript validation, error messages and recovery paths](https://www.certifyforce.com/study-guide/omnistudio-consultant/omniscripts/omniscript-validation-error-messages-and-recovery-paths): How to layer Omniscript validation (Required, Pattern versus Mask, Messaging, Set Errors and the action Validation property), how to replace technical errors from remote calls with friendly messages, and how to design recovery paths such as conditional error Steps and Restart Omniscript. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/omniscripts/omniscript-validation-error-messages-and-recovery-paths))
- [Omniscript design standards and load-time practices](https://www.certifyforce.com/study-guide/omnistudio-consultant/omniscripts/omniscript-design-standards-and-load-time-practices): The Omniscript best practices a consultant writes into team standards: reserved ContextId, unique and stable element names, Internal Notes, validating where data is entered, Step design that limits cognitive load, client-side and server-side load-time practices, Design Assistant limits and two documented configuration traps. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/omniscripts/omniscript-design-standards-and-load-time-practices))

### Integration Procedures (17% of the exam)

- [HTTP Action authentication with named credentials](https://www.certifyforce.com/study-guide/omnistudio-consultant/integration-procedures/http-action-authentication-with-named-credentials): How an Integration Procedure HTTP Action authenticates and reaches an endpoint: named and external credentials, choosing the protocol and principal type, permission-set access, same-name credentials per environment, Remote Site Settings, Private Connect, client certificates, packaging and when to use a Remote Action instead. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/integration-procedures/http-action-authentication-with-named-credentials))
- [HTTP Action requests, responses and failure handling](https://www.certifyforce.com/study-guide/omnistudio-consultant/integration-procedures/http-action-requests-responses-and-failure-handling): What goes into and comes out of an Integration Procedure HTTP Action: methods, parameters, headers and body, Send and Response JSON paths, XML replies, timeouts, retries, Try-Catch Blocks and Failure Conditional Formulas, and how it differs from the Omniscript HTTP Action. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/integration-procedures/http-action-requests-responses-and-failure-handling))
- [Shaping Integration Procedure output for client components](https://www.certifyforce.com/study-guide/omnistudio-consultant/integration-procedures/shaping-integration-procedure-output-for-client-components): Which Integration Procedure action shapes data for a Flexcard or Omniscript: Response Actions for trimming, early exits and status codes; Set Values for literals, calculations and strings; Data Mapper Transform actions for XML, value translation, lists and nulls; List Actions for merging; and paging for long loops. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/integration-procedures/shaping-integration-procedure-output-for-client-components))
- [Integration Procedure modularity, caching and long-running settings](https://www.certifyforce.com/study-guide/omnistudio-consultant/integration-procedures/integration-procedure-modularity-caching-and-long-running-settings): Integration Procedure design standards a consultant recommends: small reusable procedures, Conditional Blocks and formulas, Org versus Session caching with Cache Blocks or top-level caching, chainable, queueable, future and continuation options for long-running work, and the Loop Block and encrypted-data checks. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/integration-procedures/integration-procedure-modularity-caching-and-long-running-settings))

### Data Mappers (17% of the exam)

- [Choosing Extract, Turbo Extract, Load or Transform](https://www.certifyforce.com/study-guide/omnistudio-consultant/data-mappers/choosing-extract-turbo-extract-load-or-transform): Which of the four Data Mapper types fits a requirement: Turbo Extract for fast single-object reads with parent fields, Extract for child lists, formulas, defaults and XML, Load for writes with formulas, and Transform for reshaping data in memory with no SOQL. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/data-mappers/choosing-extract-turbo-extract-load-or-transform))
- [Data Mapper formulas, functions and output types](https://www.certifyforce.com/study-guide/omnistudio-consultant/data-mappers/data-mapper-formulas-functions-and-output-types): How Data Mapper formulas reference nodes, which functions fit merging, filtering, sorting, counting and dynamic lookups (and their traps), how to build lists a Loop Block can iterate, and how output data types and locale settings standardize values. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/data-mappers/data-mapper-formulas-functions-and-output-types))
- [Data Mapper query design and caching](https://www.certifyforce.com/study-guide/omnistudio-consultant/data-mappers/data-mapper-query-design-and-caching): How to cut Data Mapper queries with relationship notation, step order and IN filters, keep filters on indexed fields and objects to three or fewer, page within the OFFSET limit, and choose Session or Org data caching and metadata caching. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/data-mappers/data-mapper-query-design-and-caching))
- [Data Mapper Load IDs, upserts, lookups and errors](https://www.certifyforce.com/study-guide/omnistudio-consultant/data-mappers/data-mapper-load-ids-upserts-lookups-and-errors): How a Data Mapper Load decides between update and insert (record Id, single and multi-field Upsert Keys), which mapping settings handle nulls, lookups and linked objects, and which Load options control errors, assignment rules and value types. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/data-mappers/data-mapper-load-ids-upserts-lookups-and-errors))
- [Data Mapper scope, security and maintenance standards](https://www.certifyforce.com/study-guide/omnistudio-consultant/data-mappers/data-mapper-scope-security-and-maintenance-standards): The standards a consultant sets for Data Mappers: targeted scope combined in Integration Procedures, unique names and single mappings, a fixed Interface Type, Required Permission and its parent-IP gap, field-level security and encrypted fields, and the Data Mapper versioning source conflict. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/data-mappers/data-mapper-scope-security-and-maintenance-standards))

### Best Fit Solutions (15% of the exam)

- [Omnistudio and Business Rules Engine in the landscape](https://www.certifyforce.com/study-guide/omnistudio-consultant/best-fit-solutions/omnistudio-and-business-rules-engine-in-the-landscape): Where shared logic belongs (one Integration Procedure reused by Omniscripts, Flexcards, Apex and Flow), how Omnistudio, Flow and Apex call each other, which package-era actions and batch jobs the Standard Runtime lacks, when Document Generation needs Omnistudio, and the benefits and limits of Business Rules Engine tools. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/best-fit-solutions/omnistudio-and-business-rules-engine-in-the-landscape))
- [Cross-component performance: caching, runtime settings and limits](https://www.certifyforce.com/study-guide/omnistudio-consultant/best-fit-solutions/cross-component-performance-caching-runtime-settings-and-limits): Which performance lever to recommend across Omniscripts, Flexcards, Integration Procedures and Data Mappers: Enhanced Runtime Performance, metadata versus data caching (and when to turn the Scale Cache off), cache keys, Design Assistant recommended limits, Loop Block output and nesting, and LWR sites. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/best-fit-solutions/cross-component-performance-caching-runtime-settings-and-limits))
- [Omniscript data flow: action placement and round trips](https://www.certifyforce.com/study-guide/omnistudio-consultant/best-fit-solutions/omniscript-data-flow-action-placement-and-round-trips): How data moves through an Omniscript journey: where read, transform and save actions sit, when an action runs as a button or between Steps, why Pre- and Post-Transforms cost a trip, how responses reach elements, how parent and child Omniscripts share action values, and when an Omniscript call belongs in a reusable, cacheable Integration Procedure. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/best-fit-solutions/omniscript-data-flow-action-placement-and-round-trips))
- [Governance for Omnistudio development, testing and release](https://www.certifyforce.com/study-guide/omnistudio-consultant/best-fit-solutions/governance-for-omnistudio-development-testing-and-release): How to govern Omnistudio delivery: the sandbox path to a full-copy staging rehearsal, two-approval reviews with automated checks, release maturity from manual deploys to approval gates, end-to-end test priorities and mock services, runbooks and kept packages for rollback, feature flags instead of canaries, decision-matrix version migration, version activation and documentation standards. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/best-fit-solutions/governance-for-omnistudio-development-testing-and-release))
- [Conceptual, logical and physical models for Omnistudio](https://www.certifyforce.com/study-guide/omnistudio-consultant/best-fit-solutions/conceptual-logical-and-physical-models-for-omnistudio): How to move an Omnistudio solution from business concepts to a logical entity model and then to physical objects: virtual entities for external data, logical versus physical optionality, consolidating entities with record types, master-detail versus lookup, standard versus custom objects, account data skew, and the objects that store Omnistudio components. ([markdown](https://www.certifyforce.com/md/study-guide/omnistudio-consultant/best-fit-solutions/conceptual-logical-and-physical-models-for-omnistudio))

## Common questions about the Omnistudio Consultant study guide

### Is the Omnistudio Consultant study guide free?

Partly. Every unit's summary and its "What the exam expects", "Key facts" and "Check yourself" sections are free to read without an account. The "Core concepts", "Exam traps" and "Worked scenario" sections, reading progress and unlimited timed mock exams come with the Omnistudio Consultant pack (USD $19).

### How current is the Omnistudio Consultant study guide?

It is written to the current official Salesforce Omnistudio Consultant exam outline, and each unit is checked against Salesforce documentation before it is published. The most recent update was October 27, 2026, and every unit shows its own last-updated date.

### How does the study guide map to the official Omnistudio Consultant exam guide?

There is one unit per topic in the official exam guide, grouped under its 6 weighted sections: Omnistudio Fundamentals (16%), Flexcards (18%), Omniscripts (17%), Integration Procedures (17%), Data Mappers (17%), Best Fit Solutions (15%). Each unit quotes the exam objective it covers word for word.

### How do the practice questions link to the study guide?

Each unit lists the reviewed practice questions that test it (300 questions are linked across the guide), so you can read a topic and practice it in one click. After a practice exam, every missed question links back to the unit that teaches it.
