How do I send an email alert from a flow?

In Salesforce, sending an email from a Flow is a two-step process. While you can type a manual message inside the Flow, the professional standard is to link the Flow to a pre-defined Email Alert. This allows you to manage the email content and the recipient list in one central place.

Step 1: Create the Email Alert (The "Envelope")

Before you touch the Flow, you must create the alert itself in Setup.

How do I send an email alert from a flow? | Salesforce | Step 1
  • Navigate to Setup and search for Email Alerts.
  • Click New Email Alert.
  • Description: Something clear like Opportunity High Discount Alert.
  • Object: Select the object your Flow starts from (e.g., Opportunity).
How do I send an email alert from a flow? | Salesforce | Step 1.1
  • Email Template: Choose the template you want to send.
  • Recipient: Choose who gets the email (e.g., the Record Owner, a specific User, or a Related User like the Manager).
  • Click Save.

Step 2: Add the Action to your Flow

Now, you tell the Flow when to “fire” that alert.

How do I send an email alert from a flow? | Salesforce | Step 2
  • Open your Flow in the Flow Builder.
  • Click the (+) icon where you want the email to be sent.
  • Select Action from the menu.
How do I send an email alert from a flow? | Salesforce | Step 2.1
  • In the search box, type the name of the Email Alert you created in Step 1.
  • Label: Give it a name like Send Discount Alert.
  • Record ID: This is the most important part. You must tell Salesforce which record to pull data from for the email merge fields.
How do I send an email alert from a flow? | Salesforce | Step 2.2
  • Click Done.

Step 3: Alternative: Using "Send Email" (Manual)

If you don’t want to use a formal Email Alert, you can use the standard “Send Email” action to type a quick message.

  • Pro: Faster to set up for one-off notifications.
  • Con: Harder to maintain if you have dozens of emails, as the text is “hidden” inside the Flow.
  • How: Follow the same steps as above, but search for the action named Send Email. You will then see boxes for Body, Subject, and Recipient Address List.

Step 4: Troubleshooting: Why didn't the email send?

  • Deliverability: Go to Setup > Deliverability and ensure the “Access level” is set to All Email.
  • Record ID: If you forgot to pass the {!$Record.Id} into the action, Salesforce won’t know which record to use, and the email will fail.
  • Automation Bypass: Check if the user triggering the Flow has “Send Email” permissions.
Last Updated 2nd February 2026.

Was this article helpful?

We publish our Knowledge Base to help individuals and businesses resolve common issues across websites, advertising platforms, Salesforce and other digital systems.

We regularly review and update our guides, but the platforms, software and services covered can change without notice. As a result, screenshots, settings, features or recommended processes may differ from those available when an article was last reviewed.

The information provided is general guidance and should not be treated as advice specific to your systems or circumstances. UTDS Optimal Choice cannot accept responsibility for errors, data loss, service disruption or other issues resulting from changes made by following these guides.

If you are unsure about any of the steps, particularly where a change could affect live systems, data, tracking or business processes, we recommend speaking to us before making the change. Our team can review your specific setup and provide advice based on the current platform and configuration.

Time for some professional support?

Our team area ready to help. As one of the few digital agencies that is a registered Salesforce Consulting Partner and Google Partner Agency, UTDS Optimal Choice is expertly positioned to support you across your entire digital landscape.