Full workflows for complex automation
When you need logic that goes beyond "deal enters stage, do this", build a standalone workflow. Go to Automations > Workflows > "Create workflow" > Deal-based.
Common workflow-based deal automations:
Stale deal notification. Trigger: deal close date is in the past AND deal is not closed won or lost. Action: send an internal email to the deal owner saying "This deal's close date has passed. Update the close date or move it to closed lost." Add unenrollment criteria so deals already in closed won or closed lost don't trigger the workflow.
This is one of the most valuable automations you can build. Stale deals pollute your pipeline data, inflate your forecast, and hide the fact that a deal is dead. An automated reminder forces reps to either re-engage or close it out.
High-value deal alert. Trigger: deal amount is greater than a threshold (e.g. $5,000) AND deal is in your target pipeline. Action: send an in-app notification to sales leadership with the deal name, amount, and owner. This ensures leadership knows about big deals early enough to provide support.
Sales-to-services handoff. Trigger: deal stage is Closed won in your pipeline. Action: send an internal email to the services team with the deal details and customer information. This bridges the gap between closing a deal and onboarding the customer, so the customer doesn't sit in silence for a week after signing.
Closed-lost reason reminder. Trigger: deal stage is Closed lost AND closed-lost reason is unknown. Action: create a task for the deal owner to update the closed-lost reason. This catches deals that were moved to lost without the conditional property being filled in (which can happen with bulk updates or API changes).
Best practices for deal automation
Start with embedded automation. Cover the basics (task creation, notifications, owner rotation) before building complex workflows.
Name everything clearly. Every workflow, every task, every notification needs a name that tells you what it does without opening it. "Stale deal notification workflow" is clear. "Workflow 47" is not.
Test with yourself. Create a test deal and walk it through every pipeline stage. Verify that each automation fires correctly before your team relies on it.
Set unenrollment criteria. Every workflow should have exit conditions. For deal workflows, the most common unenrollment criteria are: deal is closed won or deal is closed lost.