Fixing Missing Approval Email Notifications¶
Published: January 2026 | Category: Salesforce Solutions
The Problem We Solved¶
Our activity group chairs recently stopped receiving email notifications when new events were submitted for approval. The Chalet Chair reported that she was no longer getting emails when members submitted new Chalet events that needed her approval.
This was a critical issue because:
- Approvers had no way to know events were waiting for review
- Events could sit in limbo indefinitely
- Members creating events had no visibility into why their events weren't being approved
Investigation and Root Cause¶
Working with our Agentforce AI assistant, we conducted a thorough investigation:
- Verified user settings - The user's email preferences were correctly configured
- Checked group memberships - The user was properly added to the Chalet Committee and Chalet Approval Queue
- Reviewed approval processes - The Chalet_Approvals process was active and routing correctly
- Analyzed platform data - No
ProcessInstanceWorkitemorEmailMessagerecords were being created for recent approvals
The Surprising Discovery¶
The approval queues had never had email addresses configured, yet emails were being sent before. This meant the issue wasn't a configuration change on our end—something had changed in Salesforce's default behavior.
Root Cause¶
Salesforce's platform behavior changed regarding automatic approval notifications. When an approval step assigns work to a queue:
- Previously: Salesforce would automatically send notification emails to queue members
- Now: Emails are only sent when explicit Email Alert actions are configured
This is consistent with Salesforce's direction toward explicit automation configuration and the new Flow Approval Orchestration feature introduced in Spring '25.
Our Solution¶
We added explicit Email Alert actions to all 9 Event Registration approval processes. This guarantees that notification emails are sent regardless of platform behavior changes.
What We Built¶
-
9 Email Alerts - One for each activity group committee:
- Chalet, Climbing, Clubwide, Conservation, Hiking
- Mountain Biking, Paddling, Road Biking, Skiing
-
Updated Email Template - Enhanced the approval request email with event details:
- Event name
- Start date/time and location
- Event leader name
- Direct link to approve/reject
-
Updated Approval Processes - Added the email alert to the initial submission actions
Sample Email¶
When a new event is submitted, approvers now receive:
Subject: A New Chalet Event Has Been Requested For Spokane Mountaineers
Hi,
A member has requested your approval for the following event:
Winter Cabin Weekend
2026-02-15 at Chalet
Led by: Event Leader Name
Please click this link to approve or reject this event:
https://www.spokanemountaineers.org/p/process/ProcessInstanceWorkitemWizardStageManager?id=...
Thank you,
Spokane Mountaineers
Benefits¶
- Immediate fix - Approvers started receiving emails right away
- Explicit configuration - Not dependent on platform defaults
- Future-proof - Will continue working regardless of Salesforce updates
- Better email content - Approvers can see event details at a glance
Lessons Learned¶
- Don't rely on default behaviors - Platform defaults can change without warning
- Explicit is better than implicit - Configure automations explicitly rather than relying on built-in behaviors
- AI-assisted debugging - Using Agentforce to query platform data helped identify the root cause quickly
- Document your automations - Having clear documentation helps troubleshoot issues faster
Future Plans¶
We're evaluating migrating to Salesforce's new Flow Approval Orchestration feature (introduced Spring '25, enhanced Winter '26) which provides:
- Modern, declarative approval management
- Better debugging and error handling
- Built-in recall functionality
- More flexibility for complex approval scenarios
Technical Details¶
For the complete technical implementation, see our Event Approval Email Alerts automation documentation.
Questions?¶
If you have questions about this solution or encounter any issues with approval notifications, contact the tech team at webdev@spokanemountaineers.org.