How to Automate Follow-Up Emails in Salesforce Without Writing a Single Line of Code
Sam Lopez
The number one reason deals go cold isn't price or competition — it's silence. A prospect fills out a form, gets a call, says "send me more info," and then nothing. Life gets busy. The rep moves on. The deal dies.
Automated follow-up emails won't replace a great sales process, but they'll make sure nothing slips through the cracks. And you don't need a developer to set them up.
What We're Building
A Record-Triggered Flow that sends a follow-up email automatically when an opportunity hasn't been updated in 7 days and is still open. The email comes from the rep's address, not a generic noreply.
Step 1: Create Your Email Template
Go to Setup → Email Templates → New Template. Keep it short:
Hi {!Contact.FirstName},
Just following up on our conversation about {!Opportunity.Name}. Happy to answer any questions or set up a quick call.
{!User.FirstName}
Step 2: Create an Email Alert
Go to Setup → Email Alerts → New Email Alert.
- Object: Opportunity
- Email Template: the one you just created
- Recipients: Opportunity Owner
Step 3: Build the Flow
Go to Setup → Flows → New Flow → Record-Triggered Flow.
Trigger: Object: Opportunity, Condition:
IsClosed = FalseAdd a Scheduled Path:
- Time Source:
Opportunity: Last Modified Date - Offset: 7 Days After
- Condition:
IsClosed = False
Action: Email Alert → select the one from Step 2. Activate.
Common Mistakes to Avoid
- Sending too many emails. Add a custom checkbox so the same opp doesn't fire repeatedly
Follow_Up_Sent__c - Generic templates. At minimum use the contact's first name and opportunity name
- Forgetting to deactivate. If you rebuild the flow, deactivate the old version first
Want us to set this up? Book a free discovery call — most setups take less than a day.
Need help with your Salesforce setup?
We work with small and medium businesses to build clean, simple Salesforce solutions.
Book a free call →