Key details for this exam, checked against the published exam outline
Each question shows the correct answer and an explanation of why it is right
Universal Connect (UC) offers business internet to its customers. UC has two requirements: their business internet offers must be by region to provide competitive prices in each region, and customers must be able to see pricing before adding the product to the Industries CPQ cart.
What are two ways a consultant can meet the business requirements?
To meet the requirements of offering regional pricing and ensuring customers can see the correct price before adding the product to the cart (i.e., while browsing the catalog), the solution must rely on Context Rules that evaluate the customer's profile (Region) prior to product configuration.
B . Create a Base Price List and Multiple Child Price Lists associated with Context Rules per region:
In Salesforce Industries (Communications Cloud) CPQ, Price Lists are the primary container for prices. You can create specific price lists for each region (e.g., 'New York Price List,' 'Texas Price List') and use Context Rules to automatically assign the correct price list to the user's session based on their Account or Quote details (Region).
Because the Price List is selected before the product is viewed, the catalog automatically displays the price entries from that specific regional list, satisfying the visibility requirement.
D . Create multiple Price List Entries associated with Context Rules per region:
Alternatively, you can use a single global Price List but create multiple Price List Entries (PLEs) for the same 'Business Internet' product (e.g., one entry for $50, another for $60).
You can apply Context Rules directly to these Price List Entries. When the catalog renders, the system evaluates the rules against the customer's context (Region) and filters the entries, showing only the one valid for that region.
This allows for granular control at the product price level without necessarily duplicating entire price lists.
Why A is incorrect: Attribute-based Pricing Matrices are typically used for calculating prices based on product attributes that a user selects during configuration (e.g., Speed, Color). Since the requirement is to see the price before adding to the cart (pre-configuration), and Region is a context of the customer not a feature they configure on the product, Context Rules (B & D) are the correct architectural choice.
When performing a search in an inventory check task which products are considered for the search?
When performing a search in an inventory check task, only the products that are associated with the retail store are considered for the search. This is because the inventory check task is designed to verify the availability and quantity of products in a specific store location. Verified Reference: [Salesforce Consumer Goods Cloud Implementation Guide], page 28.
Which of the following represent the three ways of performing a promotion check during an in-store visit?
A promotion check is a type of action plan task that allows a field rep to verify if a promotion is running correctly at a retail store. There are three ways of performing a promotion check during an in-store visit:
General Promotion, which checks if any promotion is running at the store, regardless of the product or category involved.
Individual Product, which checks if a specific product is part of a promotion at the store.
Product Category, which checks if a group of products that belong to the same category are part of a promotion at the store. Verified Reference: [Salesforce Consumer Goods Cloud Implementation Guide], page 27-28.
Acme Technologies is a Tier-1 provider selling fixed line Internet and TV services. In order to optimize the shipping of modems and set-top boxes (STBs), they are requesting a single call to the shipping fulfillment system, which combines all devices that need to be sent to the customer. They also want to ensure optimal performance and avoid unnecessary use of storage since they have a large customer base.
Which decomposition pattern fits their requirements?
Universal Containers (UC) is a Communications Service Provider using Communications Cloud. UC plans to migrate their B2C customers and their customers' services into Communications Cloud. UC has configured the products in the Enterprise Product Catalog.
Which entities must be migrated, and in which sequence, to accomplish this migration?
In Salesforce Communications Cloud, the B2C customer model follows a structured, layered hierarchy designed to support ordering, billing, service management, and asset lifecycle handling. When migrating existing B2C customers into Communications Cloud, Salesforce's public architecture guidance specifies a top-down data dependency sequence to ensure that parent records exist before child records referencing them are inserted.
The migration sequence begins with Users, since many operational objects (orders, cases, ownership, provisioning workflows) require an active user as the record owner or last modified by. Next, Contacts are required for each B2C customer because Communications Cloud uses Contacts associated with a Consumer Account to represent the individual subscriber. Although Person Accounts are supported in some Salesforce products, Communications Cloud standard data model for B2C uses Consumer Accounts + Contacts, which aligns with option A---not C.
Once contacts are created, Consumer Accounts must be migrated so that customer identity, householding, service relationships, and billing mappings can be referenced. With accounts in place, Billing Accounts are imported next to link financial agreements, billing preferences, and invoicing relationships.
Service Accounts follow, serving as the service location or logical container for active telecom services. Only after these parent entities are established can Subscriptions be migrated, as they represent the commercial products the customer is consuming. Finally, Assets are migrated, representing the technical products or devices (routers, SIMs, set-top boxes) associated with active subscriptions and services.
Options B, C, and D omit Subscriptions, which are essential for B2C migration into Communications Cloud. Option C incorrectly uses Person Accounts, which does not match the Communications Cloud standard B2C data model.
Universal Containers (UC) is using Communications Cloud and would like to introduce a limited-time offer to their customers. The offer will be available on UC's website through DC APIs and once claimed, will give customers a 10% discount for three months.
Which two options should a Consultant configure to meet this requirement?
The requirement is to introduce a limited-time offer that is available on the website (digital channel/DC APIs) and, once claimed, grants a 10% discount for three months.
This is the definition of a Promotion that uses a Time Plan to define the duration of the discount.
Promotion (A):
In Salesforce Industries CPQ, a Promotion is the container entity used to define a marketing offer that modifies the price of a product (in this case, a 10% discount).
The Promotion entity is what is typically exposed to digital channels (like the website via DC APIs) for customers to claim or qualify for. The search results confirm that Promotions are used to 'apply temporary changes to product pricing, bundles, and product structure'.
Time Plan (B):
The Time Plan is a sub-feature of Promotions (or Price Lists) that defines the duration for which the commercial change (the 10% discount) is active.
The requirement states the discount is only for 'three months.' A Time Plan is specifically configured to start the discount upon activation and automatically end it after the defined period (3 months), ensuring the billing system correctly handles the price change back to the original rate.
D (Discount) is a result of the configuration, not the feature itself. The discount value (10%) is defined within the promotion.
C (Offering) is a synonym often used for a product or bundle, but it does not specify the limited-time discount mechanism required.
Exam domains verified against: Official Salesforce AP-204 exam guide, last checked September 2026.
Configure and manage the Consumer Goods Cloud data model including action plans, planograms, products, promotions, retail store KPIs, and store setups. This domain forms the foundation for all retail execution activities and requires hands-on practice with Salesforce configuration tasks.
Execute store visits through custom tasks, direct store delivery, inventory checks, planogram checks, promotion checks, and surveys. This domain tests your ability to manage on-ground retail operations and field representative workflows using Consumer Goods Cloud features.
Understand core Salesforce platform concepts including app configuration, user interface setup, object model overview, permission management, and platform customization options. A strong Salesforce foundation is helpful for this section.
Set up visit scheduling, route planning, store visit assignment, visit frequency rules, territory management, and planning workflows. This domain covers the strategies for optimizing retail visits and resource allocation.
Connect Consumer Goods Cloud with external systems through API integration, data sync processes, third-party platform setup, integration error handling, and data mapping configuration. Understanding real-world integration scenarios helps significantly in this domain.
Sample question from this domain above: Q6
Configure dashboards, KPI tracking reports, field performance analytics, data visualization tools, and report configuration to measure retail execution performance. Know how managers and sales teams use analytics to improve store operations.
Sample question from this domain above: Q4
Common questions about the exam itself