Practice Free AP-204 Exam Online Questions
Universal Containers (UC) is a Communications Cloud customer. They want to use the Communications Cloud CPQ solution for their residential B2C use case. Their main goal is to have a short sales process that lasts no more than three days. Since this is a B2C use case, users will buy the products directly or reach out to Agents to purchase the products for them. UC also wants to consider a flexible option for authenticated community users.
What should a Consultant propose to meet UC’s requirements?
- A . Use the Sales Process OmniScript that includes Lead, Opportunity, Quote, Order objects and perform CPQ actions on Quote Object.
- B . Use Out of the Box Cart on Opportunity that creates Quote and then perform CPQ actions on Order, created from Quote.
- C . Create a Custom Buyflow (OmniScript) invoked from Account Object for Order Creation and perform CPQ actions on the Order Object.
- D . Create a Custom Buyflow (OmniScript) invoked from Account Object for Quote creation and perform CPQ actions on Quote Object.
C
Explanation:
For a residential B2C scenario in Communications Cloud, Salesforce recommends a short, direct sales flow that minimizes CRM steps like Leads and Opportunities. In B2C, the objective is usually to let customers (or agents on behalf of customers) configure, price, and purchase in as few steps as possible, often closing within a single interaction or within a very short time window―well within UC’s three-day target.
Communications Cloud provides a pattern where CPQ actions are performed directly on the Order
object for B2C/B2B2C flows, especially when:
The sales cycle is short.
There is no need for complex pipeline management.
The customer is buying directly (web, community, call center).
Option C reflects this: a Custom Buyflow (OmniScript) is used as the guided selling UI, invoked in a way that works for agents and authenticated community users, and it operates directly on the Order as the commercial transaction record. CPQ logic (cart, pricing, validation, promotions) is executed on the Order, which aligns with standard B2C digital commerce patterns in Communications Cloud.
Option A and B introduce a heavier Lead → Opportunity → Quote → Order process, which is more appropriate for complex B2B sales and contradicts the “short sales process” requirement.
Option D still centers the process on a Quote, which is typically used where negotiation or longer cycles are expected. For UC’s fast B2C use case with direct or assisted buying, Order-centric CPQ via a Buyflow (OmniScript) is the recommended approach, making C the correct choice.
Which two standard capabilities are available when executing a promotion check in the field?
- A . Viewing which products are included in the protection
- B . Marking the promotion as complete
- C . Taking a photo of the promotion
- D . Changing the promotion planning dates
- E . Changing the discounts on the products included in the promotion
A,C
Explanation:
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. When executing a promotion check in the field, two standard capabilities are available: viewing which products are included in the promotion and taking a photo of the promotion. These capabilities help to ensure compliance and capture evidence of promotional execution.
Verified Reference: [Salesforce Consumer Goods Cloud Implementation Guide], page 27-28.
A Consultant must migrate Communications Cloud Data from one customized Salesforce Org to another Salesforce Org.
What are two key considerations before migration and preparing the target instance to receive or import Communications Cloud data?
- A . All required data points and fields from the source org are captured in the target org.
- B . Run data validation in parallel to the ongoing migration.
- C . Test migration data in a production environment.
- D . Requires matching metadata to be established in the new target org.
A,D
Explanation:
Before migrating Communications Cloud data to a new org, Salesforce documentation stresses two critical readiness steps:
A B2B communications company routinely manages intricate product configurations with over 1000 line items, leading to notable operational complexities. The company is concerned about the performance and scalability of the solution as the order volume is expected to increase progressively.
Which Salesforce Communications Cloud solution would you recommend to streamline the configure, price, and quote (CPQ) process and address the customer’s performance and scalability concerns?
- A . Multiplay Subscription Management
- B . Enterprise Sales Management
- C . Large Account Sales Management
- D . Multi-site CPQ
B
Explanation:
For B2B telecom companies dealing with complex configurations exceeding 1000 line items, the only Salesforce Communications Cloud solution purpose-built for performance, scalability, and large enterprise quoting is Enterprise Sales Management (ESM). ESM enhances the CPQ experience by supporting:
Extremely high cart volumes (hundreds to thousands of lines)
Multi-site, multi-location enterprise networks
Enterprise-grade discounting and contract structures
Scalable pricing, validation, and asset handlings
Better separation of commercial vs. technical configurations
Options A, C, and D do not address enterprise-scale CPQ needs with thousands of line items. Large Account Sales Management focuses on account planning, not CPQ performance. Multiplay Subscription Management and Multi-site CPQ do not solve the scalability challenge.
With which object is the promotion object directly associated?
- A . Retail Store Group
- B . Promotion Channel
- C . Retail Store
- D . Products
D
Explanation:
The Promotion object is directly associated with the Promotion Channel, which links promotional activities to specific channels and locations for execution.
Universal Containers (UC) is a Communications Service Provider using Communications Cloud. UC markets their DSL Internet service with two speed tiers – 5 Mbps and 50 Mbps. Five Mbps uses the ADSL technology, which requires Copper Pair, and 50 Mbps uses the VDSL technology, which requires Bonded Copper Pair.
How should a Consultant model this service end-to-end?
- A . Model the DSL Internet service as a technical product, 5 Mbps and 50 Mbps as attributes of that product, ADSL and VDSL as a Customer Facing Service (CFS), and Copper Pair and Bonded Copper Pair as a Resource Facing Service (RFS). Model multi-level decomposition between the technical product to CFS to RFS.
- B . Model the DSL Internet Service as a commercial product, 5 Mbps and 50 Mbps as fields of that product, ADSL and VDSL as a Customer Facing Service (CFS), and Copper Pair and Bonded Copper Pair as a Resource Facing Service (RFS). Model multi-level decomposition between the commercial product to CFS to RFS.
- C . Model the DSL Internet service as a commercial product, 5 Mbps and 50 Mbps as attributes of that product, ADSL and VDSL as a Customer Facing Service (CFS), and Copper Pair and Bonded Copper Pair as a Resource Facing Service (RFS). Model multi-level decomposition between the commercial product to CFS to RFS.
- D . Model the DSL Internet Service as a commercial product, 5 Mbps and 50 Mbps as attributes of that product, ADSL and VDSL and Copper Pair and Bonded Copper Pair as technical products. Model direct decomposition between the technical product to technical products.
C
Explanation:
In Communications Cloud, the correct end-to-end modeling pattern is:
Commercial Product → DSL Internet
Attributes → Speed (5 Mbps, 50 Mbps) and derived Technology (ADSL, VDSL)
Customer Facing Services (CFS): ADSL CFS, VDSL CFS
Resource Facing Services (RFS): Copper Pair, Bonded Copper Pair
Multi-level decomposition: Commercial → CFS → RFS
This follows the standard Salesforce service modeling approach where CFS represents logical service layers, and RFS represents physical resources required to deliver the service.
Universal Communication is a digital cable leader across the United States. They have started using Communications Cloud for their B2B use case. One of their new requirements is on One Time Charges (OTCs) that depend on multiple factors. Some of the factors are account related, while other factors are product related. They already use matrix-based pricing for their recurring price that depends on different sets of properties on Product and Account.
What approach should a Consultant take to implement OTC within the existing matrix-based recurring pricing model?
- A . Create an Apex class and hook code to calculate the prices and add as a step within the Pricing plan.
- B . Create another matrix for OTCs and add all the attributes from Account and Product as input and Price as output.
- C . Create OTCs as additional products with Prices and add those Products to the cart using a separate button that uses post CartItems.
- D . Add more columns within the existing matrix for recurring charges and calculate the OTCs using that matrix.
B
Explanation:
Salesforce Communications Cloud supports rich pricing models using Matrix-Based Pricing (MBP). Matrix-based pricing is the recommended method when pricing depends on multiple attributes from Account, Product, or other context properties.
For One-Time Charges (OTCs), Salesforce recommends separate pricing matrices, not combining OTC logic inside recurring matrices. OTCs often have different conditioning logic, different triggers, and different applicability rules than recurring charges.
Option B follows the supported pattern:
Define a new matrix for OTC pricing
Use relevant Account attributes (tier, segment, SLA level)
Use relevant Product attributes (speed, class of service, add-ons)
Output the appropriate OTC amount
Options A and C introduce unnecessary custom logic or create nonstandard product artifacts.
Option D is incorrect because recurring pricing matrices must not be overloaded with unrelated OTC fields― Salesforce documentation recommends separating matrices by charge type.
How is a promotion linked to a Retail Store?
- A . Through a related list on the Retail Store Group object
- B . Through a Promotion Delivery Method
- C . Through a Promotion Channel record
- D . Through an account associated with the Retail Store
C
Explanation:
Promotions are linked to Retail Stores through Promotion Channel records, which define the connection and details of the promotional activities.
