SfSkills Domains Docs GitHub

Home / architect / industries-cloud-selection

industries-cloud-selection

Use this skill when selecting which Salesforce Industries (vertical) cloud fits a customer's industry and requirements — evaluating data model compatibility, licensing implications, and customization vs configuration tradeoffs before committing to a vertical cloud; pre-purchase selection only, not configuration or OmniStudio development.

Open the skill folder on GitHub


Industries Cloud Selection

This skill activates when a practitioner or architect must determine which Salesforce Industries vertical cloud fits a customer's industry, data model requirements, and licensing constraints. It produces a structured vertical cloud recommendation grounded in data model compatibility, standard object availability, and license gating. It does not cover implementation, configuration, OmniStudio component development, or data migration after the cloud has been selected.


Before Starting

Gather this context before working on anything in this domain:


Core Concepts

Salesforce Industries Is a License-Gated Portfolio — Not a Configuration Option

Salesforce Industries is a portfolio of vertical-specific cloud products, each delivered as a separately licensed addition to the Salesforce Platform. Each vertical cloud adds a distinct set of standard Salesforce objects, industry-specific data models, pre-built OmniStudio components, and business rules that are not available in a standard Salesforce org.

This means vertical cloud selection is primarily a data model compatibility decision:

No configuration workaround, custom object substitution, or AppExchange alternative replaces the license-gated standard objects. These objects carry pre-built relationships, validation rules, platform behavior, and integration hooks designed for the vertical — reimplementing them in custom objects loses all of that.

Vertical Cloud Standard Object Landscape

Each vertical cloud introduces a characteristic set of standard objects that anchor the data model:

Vertical CloudAnchor Standard ObjectsKey Capability Signature
Communications CloudBillingAccount, EnterpriseProduct, ProductCatalog, Order (decomposed)TM Forum–aligned order decomposition, Enterprise Product Catalog (EPC), multi-level billing hierarchy
Insurance CloudInsurancePolicy, InsurancePolicyCoverage, InsurancePolicyParticipantPolicy lifecycle management; requires FSC base license
Energy & Utilities CloudServicePoint, UtilityAccount, RatePlan, ServicePointReadingCIS-authoritative service point management, RatePlan sync from billing system
Financial Services Cloud (FSC)FinancialAccount, FinancialHolding, AssetsAndLiabilities, FinancialGoalHousehold data model, relationship groups, wealth and banking objects
Health CloudClinicalEncounter, CarePlan, CarePlanTemplate, MemberPlanClinical data model, care plan management, member/patient 360
Public Sector SolutionsBusinessLicense, BusinessRegulatoryAuthorization, VisitInventoryPermitting, licensing, inspections, case management for government
Automotive CloudVehicle, Fleet, DriverQualification, MaintenanceAssetVehicle and fleet lifecycle, dealer management
Nonprofit Cloud (Agentforce Nonprofit)Donation, FundraisingCampaign, ProgramEngagement, BenefitFundraising, program management, case management for nonprofits
Manufacturing CloudSalesAgreement, AccountProductForecast, RunRateSales agreements, account-based forecasting, run-rate management
Consumer Goods CloudRetailStore, AssortmentProduct, VisitObjectiveRoute accounting, retail execution, trade promotion
Education CloudCourseOffering, CourseConnection, AcademicTerm, ProgramEnrollmentStudent lifecycle, academic planning, advising

OmniStudio Packaging: Platform-Native vs Managed Package

OmniStudio is the low-code tooling layer shared across all Salesforce Industries clouds. As of Spring '26, new Industries-licensed orgs receive OmniStudio as a platform-native feature included in the Salesforce Platform (no separate managed package required). Existing orgs provisioned before this change may still run the OmniStudio managed package.

This packaging decision has permanent architectural consequences:

Customization vs Configuration in Vertical Clouds

Each vertical cloud offers a spectrum of extension options:


Common Patterns

Pattern 1: Object-First Vertical Selection

When to use: A new customer or internal team is evaluating which Salesforce Industries license to purchase, and the primary driver is functional requirements, not industry affiliation.

How it works:

  1. List every business entity the solution must model (e.g., "policy," "covered vehicle," "premium payment").
  2. Map each entity to the nearest Salesforce standard object across vertical clouds using the object landscape table above.
  3. Identify which vertical cloud license provides the maximum coverage of required standard objects.
  4. Flag any entities not covered by any vertical and plan for custom object extensions layered on top.
  5. Confirm license dependencies (e.g., if Insurance objects are required, FSC base is also required).

Why not the alternative: Selecting a vertical cloud based on industry name alone (e.g., "we are a financial services firm so we need FSC") without checking which specific standard objects are required can result in a mismatch — a fintech firm processing insurance policies needs Insurance Cloud (which builds on FSC), not FSC alone.

Pattern 2: Greenfield vs Retrofit Assessment

When to use: An existing Salesforce customer is considering adding an Industries license to their current org.

How it works:

  1. Audit existing custom objects that duplicate standard vertical cloud objects (e.g., a custom Policy__c object when InsurancePolicy is about to become available).
  2. Assess migration cost: migrating from custom objects to industry standard objects requires data migration, field remapping, and process rebuild.
  3. Compare retrofit cost against greenfield org cost.
  4. Confirm the existing org's OmniStudio packaging model (managed package or platform-native) before planning any OmniStudio component work.
  5. Evaluate whether a new sandbox provisioned with the Industries license can serve as a proof-of-concept before full commitment.

Why not the alternative: Adding an Industries license to a mature org without auditing the existing data model leads to object conflicts, naming collisions, and expensive migration work that was not scoped in the project estimate.


Decision Guidance

SituationRecommended ApproachReason
Customer requires policy lifecycle, coverage, and participant trackingInsurance Cloud (+ FSC base)InsurancePolicy and InsurancePolicyCoverage are only available with Insurance Cloud license
Customer requires TM Forum-aligned order decomposition and multi-product catalogCommunications CloudEnterprise Product Catalog and order decomposition are Communications Cloud-specific
Customer requires service point management with CIS billing system syncEnergy & Utilities CloudServicePoint and RatePlan sync to CIS authoritative billing systems are E&U Cloud-specific
Customer requires household relationship model and financial accountsFinancial Services CloudFinancialAccount, FinancialHolding, and household data model are FSC-specific
Customer requires clinical encounters, care plans, and member managementHealth CloudClinicalEncounter, CarePlan, and MemberPlan are Health Cloud-specific
Customer is a government agency requiring permitting and licensingPublic Sector SolutionsBusinessLicense and BusinessRegulatoryAuthorization are PSS-specific
Customer requires vehicle and fleet lifecycle managementAutomotive CloudVehicle and Fleet standard objects are Automotive Cloud-specific
Customer requires sales agreements and run-rate forecastingManufacturing CloudSalesAgreement and AccountProductForecast are Manufacturing Cloud-specific
New org on Spring '26+Platform-native OmniStudioAll new orgs provision OmniStudio as platform-native; no managed package needed
Existing org with managed-package OmniStudio components to migratePlan migration carefully; migration is one-wayOpening in Standard Designer is irreversible; scope migration separately
Customer's industry spans multiple verticals (e.g., bank with insurance subsidiary)Evaluate each line of business separately; consider multi-cloud licensingObjects from multiple vertical clouds can coexist in one org with the appropriate licenses

Step-by-step instructions for an AI agent or practitioner guiding vertical cloud selection:

  1. Identify the required standard objects. Before evaluating any vertical cloud by name, list every business entity the solution must model. Map each to the nearest industry standard object using the vertical cloud object landscape. This is the primary selection signal — not the customer's industry name.
  2. Determine license dependencies. Check whether any required vertical cloud has a base license dependency (e.g., Insurance Cloud requires FSC). Confirm all required licenses are in scope for the purchase.
  3. Assess the OmniStudio deployment model. Confirm whether the org will be new (platform-native OmniStudio, Spring '26+) or existing (potentially managed package). If existing, identify which OmniStudio model is in use before planning any component work. Flag the one-way migration risk if managed-package components are involved.
  4. Evaluate customization vs configuration tradeoffs. For each business process, determine whether pre-built vertical cloud components (OmniStudio flows, page layouts, guided setup) cover the requirement or whether custom development is needed. Document the delta explicitly.
  5. Document the data model compatibility assessment. Produce a table mapping each required business entity to the standard object it will use, the vertical cloud license required, and any gaps requiring custom extension.
  6. Identify open questions that could change the recommendation. List any unclear requirements — edition tier (Growth vs Enterprise), Hyperforce vs legacy, existing custom object conflicts — that must be resolved before finalizing the recommendation.
  7. Produce the formal recommendation. Write a documented vertical cloud recommendation citing each driving factor: required standard objects, license dependencies, OmniStudio model, and known customization requirements. Include a risk log for any assumptions made.

Review Checklist

Run through these before marking work in this area complete:


Salesforce-Specific Gotchas

Non-obvious platform behaviors that cause real production problems:

  1. Industry standard objects are license-gated — no license, no object. Standard objects like InsurancePolicy, ServicePoint, and BillingAccount do not appear in a Salesforce org unless the corresponding vertical cloud license is active. They cannot be created as custom objects and used as substitutes without losing all platform behaviors (relationships, validation, API behaviors) those objects carry. Attempting to use SOQL against InsurancePolicy in an unlicensed org returns an error, not an empty result.
  2. Insurance Cloud requires FSC as a base — they are not alternatives. A common mistake is treating Financial Services Cloud and Insurance Cloud as competing options for a financial services firm. Insurance Cloud modules are built on top of FSC. An org licensed for Insurance Cloud must also hold an FSC license. Proposing Insurance Cloud without FSC in the license scope results in an invalid configuration that cannot be provisioned.
  3. OmniStudio Standard Designer migration is permanent and irreversible. Once a managed-package OmniStudio component (OmniScript, FlexCard, DataRaptor) is opened in the Standard Designer as part of a platform-native migration, it can no longer be edited in the managed-package designer. This applies even if the migration is aborted midway. Any existing managed-package OmniStudio customizations must be fully scoped before beginning migration, and rollback is not available.

Output Artifacts

ArtifactDescription
Vertical Cloud RecommendationWritten recommendation stating which Industries cloud(s) are required, with each driving factor documented
Data Model Compatibility AssessmentTable mapping required business entities to industry standard objects and the license that provides them
License Dependency MapList of all licenses required, including base license dependencies (e.g., Insurance + FSC)
OmniStudio Deployment Model DecisionDocumented choice of platform-native vs managed package with migration risk assessment if applicable
Customization vs Configuration AnalysisPer-process assessment of what is available pre-built vs what requires custom development
Open Questions LogList of unresolved requirements that could change the recommendation

Package files