The Problem
Opportunities sitting without updates lead to:- Deals going cold
- Unreliable forecasts
- Lost revenue
The Solution
Create a scheduled workflow that finds stale opportunities and emails their managers.Step-by-Step Setup
Step 1: Create the Workflow
- Go to Settings → Workflows
- Click + New Workflow
- Name it “Stale Opportunity Alert”
Step 2: Configure the Trigger
- Select On a Schedule
- Set to run daily (e.g., every day at 8 AM)
Step 3: Search for Stale Opportunities
- Add Search Records action
- Настроить:
| Поле | Значение |
|---|---|
| Object | Возможности |
| Filter | Updated At is before (today - 7 days) |
| Filter | Stage is not “Closed Won” AND not “Closed Lost” |
| Limit | 100 |
Step 4: Check If Any Found
- Add Filter action
- Condition:
{{searchRecords.length}}is greater than 0 - If no stale opportunities, the workflow stops here
Step 5: Format the Alert (Code Action)
Add a Code action to format the email:Step 6: Send Alert Email
Add Send Email action:| Поле | Значение |
|---|---|
| To | [email protected] |
| Subject | 🚨 {{code.totalCount}} Stale Opportunities Need Attention |
| Body | {{code.summary}} |
Step 7: Test and Activate
- Click Test to run the workflow
- Check that the email contains the right data
- Activate when ready
Customization Options
Change Staleness Threshold
Modify the Search Records filter to change from 7 days to your preferred period:- 3 days for high-velocity sales
- 14 days for enterprise deals
- 30 days for long sales cycles
Alert Individual Reps
Instead of one manager email, use Iterator to send personalized emails to each rep about their own stale deals.Add Escalation
Create multiple workflows with increasing severity:- Day 7: Email to rep
- Day 14: Email to rep + manager
- Day 21: Create task for manager to intervene