Salesforce-Loyalty-Management Practice Test
Updated On 10-Nov-2025
102 Questions
Which set of features should a Consultant check before setting up expanded partner management?
A. Growth license, PostPaid Billing Type, Partner Ledgers, Partner Conversion Factor for Currencies
B. Growth license, Prepaid Billing Type, Partner Transactions, Partner Conversion Factor O for Currencies
C. Advanced license, PostPaid Billing Type, Partner Ledgers, Partner Conversion Factor for Currencies
D. Advanced license, Partner Ledgers, Partner Transactions, Billing Type
Explanation
Expanded Partner Management in Salesforce Loyalty Management allows a company to track point liability and financial transactions with external partners, a crucial feature for a complex partner ecosystem. The consultant must ensure the organization has the necessary license tier, the correct billing method for financial reconciliation, the system for recording partner-specific transactions, and the conversion mechanism for handling currency or point value differences with international partners. These features are fundamental for accurate accounting and settlement with partners.
✅ Correct Option: C. Advanced license, PostPaid Billing Type, Partner Ledgers, Partner Conversion Factor for Currencies
The Advanced license is typically required for the most complex features in Loyalty Management, including the full suite of Expanded Partner Management capabilities that go beyond basic partner enrollment.
PostPaid Billing Type is the mechanism used to define that the partner will be billed after members have accumulated points from their transactions, which is a common scenario for managing point liability and financial reconciliation.
Partner Ledgers are the dedicated records necessary to track the financial relationship, liability, and point balances specifically for each partner.
The Partner Conversion Factor for Currencies is essential for accurately converting the value of points or currency when dealing with global partners who transact in different denominations.
❌ Incorrect Option: A. Growth license, PostPaid Billing Type, Partner Ledgers, Partner Conversion Factor for Currencies
The Growth license typically offers a baseline set of features and may not include the full complexity and scale of Expanded Partner Management, particularly the sophisticated financial tracking capabilities like Partner Ledgers and Conversion Factors. The Advanced license is generally needed for this level of functionality.
❌ Incorrect Option: B. Growth license, Prepaid Billing Type, Partner Transactions, Partner Conversion Factor O for Currencies
This option is incorrect primarily because of the Growth license (see A). Additionally, while Prepaid Billing Type is an option, PostPaid is the standard and most relevant model for tracking partner liability in scenarios requiring Partner Ledgers. Partner Transactions is not a standard configuration check; the system uses the Partner Ledgers to record the financial data.
❌ Incorrect Option: D. Advanced license, Partner Ledgers, Partner Transactions, Billing Type
While the Advanced license and Partner Ledgers are correct, this option is incomplete and less specific. Billing Type is too vague (it needs to specify PostPaid for the common partner liability model), and Partner Transactions is not the key feature to check; the ability to use the Partner Conversion Factor for Currencies is a critical component for expanded, often international, partner management setup.
🔗 Reference
For details on the features included in different Loyalty Management licenses, refer to the official Salesforce documentation:
Feature Availability with Loyalty Management Licenses
What are the three required steps in settings up Loyalty promotion with Salesforce CDP and Marketing Cloud?
A. Send Loyalty Promotion Segments to marketing Cloud
B. Automatically Add a New Individual Relationship
C. Activating and Publishing the Segment
D. Enable Connector Settings on all the Loyalty Objects
E. Enable Service Connector for Promotion Escalations.
C. Activating and Publishing the Segment
D. Enable Connector Settings on all the Loyalty Objects
Explanation:
Setting up a Loyalty Promotion with Salesforce CDP and Marketing Cloud involves more than just creating promotions—it requires ensuring that member data segments are correctly prepared, activated, and shared with Marketing Cloud so that personalized campaigns can be executed. These steps are critical because promotions are driven by member behavior, tier, and engagement. Without sending the segments, activating them, or enabling connector settings, Marketing Cloud won’t receive the necessary data, and targeted campaigns may fail to reach the right audience.
Correct Options:
🟢 A. Send Loyalty Promotion Segments to Marketing Cloud
Sends curated member segments from Loyalty Management to Marketing Cloud.
Ensures that promotions target the correct audience based on tier, activity, or engagement metrics.
This step enables personalized communication and maximizes campaign effectiveness.
🟢 C. Activating and Publishing the Segment
Activation ensures the segment is live and ready to sync to Marketing Cloud.
Publishing confirms the segment configuration is finalized, making it usable in campaigns.
Without activation and publishing, the segment data cannot be shared or used effectively.
🟢 D. Enable Connector Settings on all the Loyalty Objects
Connector settings are required to establish the connection between Loyalty Management and Marketing Cloud.
They allow member data, promotions, and segments to flow seamlessly for campaign execution.
Ensures that changes in Loyalty Management are automatically reflected in Marketing Cloud.
Incorrect Options:
🔴 B. Automatically Add a New Individual Relationship
This relates to member relationships and not directly to promotion execution.
It does not impact the creation, activation, or syncing of promotion segments.
🔴 E. Enable Service Connector for Promotion Escalations
Promotion escalations are optional advanced features for alerting and workflow automation.
Not required for the basic setup of sending segments and running promotions.
Key Point:
To successfully run Loyalty Promotions via Salesforce CDP and Marketing Cloud, the three critical steps are: sending the segments to Marketing Cloud, activating and publishing them, and enabling connector settings on Loyalty objects. These steps ensure data flows correctly and campaigns target the right audience. Optional features like escalation connectors are not necessary for standard setups.
Reference:
Salesforce Loyalty Management: Promotions with Marketing Cloud
Northern Trail Outfitters, wants to implement its new Loyalty Program. The Chief Marketing Officer wants to offer the following benefits to customers:
• Award points to the customer that can be redeemed for products in the store
• Gamify customers that spend the most to receive exclusive benefits.
What three elements should the Administrator configure?
A. Set up one qualifying currency and a non-qualifying currency
B. Set up one qualifying currency
C. Set up a tier system based on a cumulative spending value
D. Set up vouchers for specific products
E. Set up promotions
C. Set up a tier system based on a cumulative spending value
E. Set up promotions
Explanation
The Chief Marketing Officer's requirements involve two core loyalty concepts: a redeemable points system and a gamified tier structure. To award redeemable points, a points currency must be established. To gamify spending with exclusive benefits, a tier system based on cumulative value is necessary. Finally, promotions are a versatile tool used to create special offers, bonus point opportunities, and targeted campaigns that drive the desired spending behavior and engagement.
✅ Correct Options
B. Set up one qualifying currency
A qualifying currency is essential for tracking the points that determine a member's tier status. While the primary requirement is for redeemable points, a tier system must be built on a foundation of qualifying points earned from spending. This directly enables the "gamification" of customer spending.
C. Set up a tier system based on a cumulative spending value
This directly fulfills the requirement to "gamify customers that spend the most to receive exclusive benefits." A tier system automatically rewards members who reach specific cumulative spending thresholds with elevated status and exclusive perks, encouraging increased purchases.
E. Set up promotions
Promotions are a flexible tool used to create special offers, bonus point events, and targeted campaigns. They are crucial for actively driving the customer spending that fuels both the redeemable points system and the tier progression, making them a key element for a dynamic program.
❌ Incorrect Options
A. Set up one qualifying currency and a non-qualifying currency
This is incorrect and more complex than necessary. While a non-qualifying currency is used for redeemable points, the requirement is for points redeemable for products, which is typically handled by a separate, standard Loyalty Points currency, not a non-qualifying currency. The tier system requires only the qualifying currency.
D. Set up vouchers for specific products
Vouchers are a specific type of benefit, but they are not a core structural element of the program as described. The requirement is for a general points redemption system for "products in the store," which is achieved through the standard redemption process, not necessarily by pre-configuring specific product vouchers.
Summary
To meet the objectives, configure a qualifying currency for the tier system, the tier system itself for gamification, and promotions to drive engagement and spending.
📚 Reference
Salesforce Help - "Loyalty Program Types and Models" and "Set Up Loyalty Currencies"
A company has recently rolled out a Loyalty Program in the production environment in the Monitor Workflow Services from Setup, the System Administrator noticed that all the Loyalty automations that have Data Processing Engine actions are failing, but the rest of the loyalty automations are working correctly. What is the root cause of this?
A. The Default Workflow User is missing the Data Pipelines Base User permission set license
B. The Default Workflow User is missing the CLAAnalytics Base User permission set license
C. The Default Workflow User is missing the Loyalty Management permission set license
D. The Default Workflow User is missing the CLAAnalytics Base User permission set license
Explanation
Post-rollout, Loyalty Management automations rely on flows and batch jobs for processing, with Monitor Workflow Services tracking their status. Data Processing Engine (DPE) actions handle high-volume transformations like point calculations or tier updates, but they demand specific backend permissions. When only DPE-involved automations fail while others succeed, it signals a licensing gap for the automated execution user, halting data ops without affecting simpler loyalty flows.
Correct Option:
✅ A. The Default Workflow User is missing the Data Pipelines Base User permission set license
In Salesforce, the Default Workflow User executes automated processes like flows and batch jobs, including DPE actions for loyalty data transformations. This license is essential for DPE access, enabling secure data processing in the background. Without it, DPE jobs fail with permission errors in Monitor Workflow Services, but non-DPE automations run fine since they don't require Data Cloud pipeline capabilities tied to this PSL.
Incorrect Options:
❌ B. The Default Workflow User is missing the CLAAnalytics Base User permission set license
CLAAnalytics Base User (for CRM Analytics in Customer 360) supports reporting and dashboards on loyalty data but doesn't grant execution rights for DPE transformations or automations. Assigning this wouldn't resolve workflow failures, as DPE relies on Data Cloud's processing engine, not analytics tools—leaving batch jobs stuck while analytics queries remain unaffected.
❌ C. The Default Workflow User is missing the Loyalty Management permission set license
Loyalty Management PSL provides core object access for manual edits and basic automations, like creating transaction journals. However, DPE actions for advanced computations (e.g., point expirations) need separate Data Pipelines licensing. This explains why non-DPE loyalty flows work: they use standard permissions, but DPE fails due to missing pipeline execution rights.
❌ D. The Default Workflow User is missing the CLAAnalytics Base Admin permission set license
This admin variant of CLAAnalytics handles advanced analytics setup and segmentation, not automation execution or DPE jobs. It offers no help for workflow services failures, as DPE requires Data Pipelines for data ingestion and transformation—analytics admins can't bridge that gap, keeping loyalty batch processes in a failed state.
Reference:
https://help.salesforce.com/s/articleView?id=sf.concept_data_processing_engine_permission.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.loyalty_data_processing_engine.htm&type=5
A company has an existing Loyalty Program, and the marketing team wants to start awarding 10% discounts and 100 points to new members upon sign-up. What does the Program Administrator need to do for a new member to earn this promotion?
A. Create a record triggered flow using Journal Type, Journal SubType, Transaction Journal, and Process O Member Benefit Action
B. Create a record triggered flow using Journal Type. Journal SubType, Transaction Journal. Credit Points action and Issue Voucher action
C. Create an autolaunched flow using Transaction Journal, Loyalty Ledger, and Get Loyalty Promotions for Transactions
D. Create an autolaunched flow using Journal Type. Journal SubType, Transaction Journal, Credit Points ° action, and Issue Voucher action
Explanation
To automatically award a new member upon sign-up, the Program Administrator must create a record-triggered flow on the Loyalty Program Member object. This flow needs to execute two core actions: Credit Points (for the 100 points) and Issue Voucher (for the 10% discount). These actions are essential components of the Loyalty Management package, streamlining the process without needing to manually generate Journal or Ledger records.
Correct Option: B. Create a record triggered flow using Journal Type. Journal SubType, Transaction Journal. Credit Points action and Issue Voucher action
Creating a record-triggered flow on the Loyalty Program Member object (triggered upon record creation) is the standard and most efficient approach for sign-up promotions. The flow's logic should call the standard Credit Points action to grant the 100 points and the Issue Voucher action to provide the 10% discount benefit. While it uses Journal Type, SubType, and Transaction Journal fields in the backend for processing, the key flow elements are the standard actions, making this the correct operational answer.
Incorrect Option: A. Create a record triggered flow using Journal Type, Journal SubType, Transaction Journal, and Process O Member Benefit Action
The Process Member Benefit Action is typically used to process a benefit that has already been awarded (e.g., tier upgrade benefits or perks). It is not the correct action to award a new member points and a discount voucher upon the initial sign-up event. The correct actions for awarding points and vouchers are Credit Points and Issue Voucher.
Incorrect Option: C. Create an autolaunched flow using Transaction Journal, Loyalty Ledger, and Get Loyalty Promotions for Transactions
An autolaunched flow is typically called from a process builder or another flow and would not be the direct mechanism to monitor new member creation. Furthermore, the Get Loyalty Promotions for Transactions action is used in transaction processing to find and apply relevant promotions, not to credit points or issue vouchers for a sign-up event.
Incorrect Option: D. Create an autolaunched flow using Journal Type. Journal SubType, Transaction Journal, Credit Points ° action, and Issue Voucher action
Using an autolaunched flow would require an extra step (e.g., a Process Builder) to trigger it when a new member is created, which is less efficient than a direct record-triggered flow. While the actions (Credit Points and Issue Voucher) are correct, the flow type (autolaunched) is incorrect for directly capturing the new member sign-up event in the simplest manner.
🔗 Reference
For documentation on using flows for automating Loyalty Management actions, please refer to the official Salesforce documentation on the Credit Points and Issue Voucher flow actions:
Loyalty Management
| Salesforce-Loyalty-Management Exam Questions - Home |
| Page 2 out of 21 Pages |