improved
new
Automations
Workflows: Snapshot improvements - no more “stuck” contacts
Overview
When you refresh a snapshot, it can delete steps in related workflows. Before, contacts waiting on those deleted steps could get stuck and needed manual cleanup. Now we auto-remove those contacts and show a brief heads-up only when a workflow is affected - so nothing stalls and you know exactly what changed.
What’s new
- If a snapshot refresh deletes a step (eg. wait step), any contacts waiting on that step are now removed automatically so they don’t get stuck.
- You’ll see a one-time heads-up the next time you open an affected workflow (shown only when it applies).
- In the Execution Logs, you’ll also see “Removed by - Snapshot Refresh” with details in the side panel.
How it works
- Refresh a snapshot.
- If steps were removed, the system cleans up waiting contacts and shows a brief notice on first open.
- No action needed.
Why it matters
- Prevents stuck contacts, keeps automations accurate, and saves time on manual cleanup.
Notes
- Applies to workflows created from snapshots when a refresh deletes steps.
- Directly deleting a step in a workflow already removes waiting contacts (unchanged).
Preview

