The Spring ’25 Release for Consumer Goods Cloud is here! Enhance Retail Execution with streamlined delivery tools, geofencing for accurate visits, and improved usability. Trade Promotion Management now features quicker workflows, simplified permissions, and smarter data retrieval. See the latest features to drive efficiency and maximize results!
Retail Execution
Streamline Delivery Execution and Efficiently Complete Tours
With convenient access to delivery documents, tour drivers can swiftly deliver preordered products, obtain signatures, generate invoices, and handle returns. After deliveries are done, tour drivers can complete end-of-tour tasks by easily checking in the remaining products and recording the vehicle’s mileage or status. After finishing the end-of-tour activities, drivers can complete the tour and track the time spent.
Ensure Visit Integrity with Geofencing and Time Tracking
Implement explicit start visit to make sure sales reps and tour drivers begin a visit before its execution in the Consumer Goods Cloud offline mobile app. By using geofencing and time tracking, oversee visits, reduce the risk of fraudulent visits, and make visit execution accurate and reliable. Make sure the sales reps or tour drivers are physically at the stores during the visit by letting them start or finish a visit only within the defined radius and by limiting the number of in-progress visits to one.
Boost Brand Visibility by Adding Your Company Logo on Consumer Goods Cloud Offline Mobile App
Make your brand more visible and meet the different needs of different markets, places, and business groups with company logos in the Consumer Goods Cloud offline mobile app. Showcase a unique logo for each sales organization on the Summary card of the Your Day page.
Starting Spring ’25, you can no longer enable the Share visits setting under Retail Execution Settings and only the owner of the visit has access to the visit. For your users to share visits and access related records, implement custom sharing using any of Salesforce platform sharing capabilities. If you’re an existing customer and haven’t turned off the Share visits setting, you must first implement platform-based visit sharing and then manually turn off the setting before upgrading to Consumer Goods Cloud Spring ’25. Complete this step to prevent unexpected results while sharing visits on the Consumer Goods Cloud Managed package.
Usability Improvements for Desktop Orders
Learn about the layout changes for desktop orders in Spring ’25.
- Configurable default tab for Orders: By default, the All Items tab is shown as the default tab. Configure the default tab as Basket with the defaultTab attribute in Custom JSON for Order Items.
- Easy management of product quantities: Starting Spring ’25
- On the Add products page in Advanced Orders, you can now directly add products with quantities.
- To add multiple products with the same quantities, change the quantity for a product. Use the context menu of the Quantity field to update the quantity for all products that are filtered and selected.
- You can further modify the product quantities in the Basket or the Order Items tab.
- The quantity is added to Custom JSON for Add Items by default. In existing projects and templates, for Quantity to be shown on the Product List grid, you must add the Quantity field to Custom JSON for Add Items on Order Template.
- Layout improvements for the desktop order Lightning Web Component: Font size and padding for the product grids have been enhanced for readability. The tables now align with the Salesforce Lightning Design System.
- Search bar for simplified search: Search for an assessment task definition by using the search bar in the Assessment Task Definitions list view.
Other Improvements in Retail Execution
Delete completed visits, add more promotions, customize the signature area, and ensure system compatibility with Consumer Goods Cloud.
- Deletion of completed visits: Use the new Delete_Completed_Visit and Age_of_Visit custom system settings to turn on the deletion on the Consumer Goods Cloud desktop app or through the API. By default, the app prevents the deletion of completed visits.
- Increased promotion limit: Add up to 49,000 accounts per promotion.
- Consumer Goods Cloud batch process changes: Starting Spring ’25
- In Progress visits are marked with Distribution Relevant as False when the start date isn’t between the current date (Today) and Distribution Relevant CutOff Date.
- AggregatePromotionBatch considers only the promotions that are of the Sellable Promotion record type. To consider all types of promotions, use the PromotionAggregationForAllPromotions custom system setting.
- Direct Store Delivery Sync Rule Change: Extension of sync rule to include assortments not only for customers whose orders are linked to tours but also for customers whose orders or visits are linked to tours.
- Sharing for Substitution: Starting Spring ’25, if the OvrideSharingForSubstTeamMbr setting is enabled, a user can activate account substitution for a period, which is valid for the current date without sufficient privileges to add team members to the substituted account. Until Spring ’25, the activation of account substitution for a period which is valid for the current date fails if the user didn’t have sufficient privileges to add team members to the substituted account.
- Granular versioning details for troubleshooting: Find your installed app version and Salesforce build number on the Consumer Goods Cloud offline mobile app. Use this information when you contact Salesforce to report an issue. This information is available on the Device Status Overview page in the Sync Management app.
- Enhanced signing experience: Customize your signature area with the new buttons and labels that align with the Salesforce theme. To style the signature area, configure the default Salesforce mobile theme or implement a custom theme.
- Package compatibility validation: Ensure compatibility of Consumer Goods Cloud with version validation checks for these components:
- Consumer Goods Cloud offline mobile app, during the installation of deployment package
- Consumer Goods Cloud managed package in Salesforce, during the assignment of deployment package
- Deployment package, during the addition of a deployment package in the deployment package assignment process
- Visual Studio Code based Modeler simulator app, during the implementation of a customization project
Trade Promotion Management
Reduce Time and Effort by Copying Manual Inputs for Tactics
Give key account managers (KAMs) the option to copy the manual inputs of a tactic when they copy a tactic. Previously, when KAMs copied a tactic, they couldn’t copy the tactic’s manual inputs.
Retrieve and Audit Account Plan Manual Inputs
With the new Get Manual Inputs integration API, you can now retrieve the manual inputs for an account plan recorded as session data in Consumer Goods Processing Services. If multiple changes are made to the account plan, the changes made at different times and by different users are recorded as separate sessions. Use the Get Comparison integration API to retrieve the manual inputs recorded in two separate sessions.
Manage TPM Permission Sets Efficiently
The Consumer Goods managed package now has new permission sets, such as TPM Standard Object Admin and TPM Master Data Admin. These permission sets are automatically updated whenever the managed package is upgraded. Assign your users these permission sets to save the hassle of managing permission sets every time you upgrade to the latest version of the Consumer Goods managed package.
Preview Your Processing Service
Verify that a new version of the processing service is working seamlessly with the existing managed package. Test the new processing service version in your Sandbox early on to ensure that you don’t face any hiccups when your production org uses the latest processing service. The new processing service version is automatically available in Sandbox and Production org when the new version of Salesforce core is available per the release timelines.
New and Changed Objects for Trade Promotion Management
Do more with the new and updated Trade Promotion Management objects.
Copy manual inputs of a tactic when you copy the tactic
Use the new Duplicate_manual_inputs field on the tactic_template object.
If you would like to learn more about the Salesforce Spring ’25 Release Notes for Consumer Goods Cloud, please contact us.
About Corrao Group
Since 2002, we have been helping B2B organizations of all sizes optimize their business processes with Salesforce and their third-party applications. As everyday Salesforce power users, Corrao Group understands how flexible the Salesforce platform is to support every business department. We’ve worked with nearly 1,250+ customers, implementing, customizing, and optimizing over 2,500+ Salesforce projects. If you are interested in learning more about how Corrao Group can help your company, read our reviews on G2!