Workflow Revision History: Find the Change, Then Revert or Patch
Learn how to use workflow revision history to see what changed, who changed it, and when, then choose between reverting to an earlier version or patching the current one.

Someone changed a workflow.
Enrollment dropped, timing shifted, or contacts started receiving messages nobody approved.
Before you can fix it, you need to answer three questions: what changed, who changed it, and when.
A workflow's revision history answers all three, and in many cases it also gives you a way back.
What revision history actually shows
Revision history is a chronological log of edits to the workflow itself: the triggers, the actions, the timing settings, and the workflow's configuration.
In HubSpot, the revision history lists every change with what changed, when, and by whom, most recent first (HubSpot Knowledge Base).
That is different from two other logs operators often confuse with it:
- Enrollment history shows which contacts entered the workflow and when. It tells you who was affected, not what was edited.
- Action logs show what the workflow did for each contact: emails sent, delays waited, branches taken.
If a workflow's enrollment triggers changed unexpectedly, the revision history shows whether a person edited them or the system made the change.
Some platforms record system-made changes under an unknown or system user, so an unfamiliar name in the log does not always mean a colleague made the edit.
How to review a workflow's revision history
The exact clicks vary by platform, but the review process follows the same shape everywhere.
Using HubSpot as a documented example (HubSpot Knowledge Base):
- Open the workflow from the automation tool.
- Switch the view to revision history.
- Filter the list by date range, event type such as changed enrollment triggers or changed timing settings, or by the user who made the change.
- Hover over a revision and open the read-only view to see exactly what the workflow looked like at that point, including its settings at the time.
The read-only revision view is the most underused part of this process.
Instead of guessing from a one-line change description, you can open the full workflow as it existed before the edit and compare it side by side with the current version.
That comparison tells you whether the change is a one-line fix or a structural difference.
Decide: revert or patch
Once you know what changed, you have two paths, and choosing between them is the real decision.
When reverting makes sense
Reverting restores the entire workflow to a specific earlier revision.
It is the right choice when the change was a mistake, when you want the whole prior configuration back, and when nothing valuable has been layered on top of the bad edit since.
On some platforms, a reverted workflow resumes executing immediately once restored (HubSpot Knowledge Base).
Consider turning the workflow off first, reverting, reviewing the restored version, then turning it back on.
When patching makes sense
Patching means keeping the current workflow and manually correcting only the part that broke.
Choose this when later edits are worth keeping, when the platform cannot revert the specific change, or when the fix is smaller than a full rollback.
On HubSpot, reverts are unsupported for workflows with webhook or custom code actions (HubSpot Knowledge Base).
The documented recommendation is to use the read-only revision as a reference and manually update the current workflow.
A practical middle path: open the old revision in one window and the current editor in another, and rebuild only the broken section.
You keep the good later changes and discard the bad one without gambling on a full restore.
Tradeoffs to weigh before you act
- Revert is fast but blunt. It restores everything, including changes you may want to keep. Check the revisions between the good version and the bad one before committing.
- Patch is precise but slower. You carry the risk of missing a second, related change buried in the same revision.
- Live workflows amplify both risks. Every minute a broken workflow runs, more contacts move through it. If the workflow is live and the damage is ongoing, turning it off while you review is usually the safer first move.
What revision history will not tell you
Revision history covers edits to the workflow definition.
It does not automatically explain downstream effects.
After reverting or patching, check the enrollment history to see who entered during the broken period, and review action logs to see what those contacts received.
Depending on your platform, you may review and restore CRM property changes made by the workflow itself (HubSpot Knowledge Base).
HubSpot documents a separate process for restoring workflow CRM property changes.
Also note the permission requirement: reviewing and reverting workflow change history in HubSpot requires Super Admin or Workflows permissions (HubSpot Knowledge Base).
If you cannot see revision history at all, a missing permission is a likely cause.
Build a review habit, not just a rescue
Revision history is most valuable as a preventive tool.
A few habits reduce the odds you ever need an emergency revert:
- Name your changes. If your platform supports version notes or change descriptions, use them. A log entry that says 'removed second enrollment trigger before Q3 launch' is far more useful than a bare timestamp.
- Restrict edit access. Fewer editors means fewer unexplained changes and a shorter list of suspects when something breaks.
- Review after handoffs. When an agency, a contractor, or a new team member touches automation, a quick revision-history scan catches surprises early.
- Check triggers after integrations change. Data changes flowing into your CRM can interact with enrollment triggers in ways nobody intended. If you are unsure how a data change can set off a workflow, see our glossary entry on the data change workflow trigger.
Common failure patterns and how the log helps
Three situations come up repeatedly in operations teams:
- The silent trigger edit. Enrollment numbers shift and nobody admits a change. Filtering revision history by event type, such as changed enrollment triggers, isolates the edit even if the list is long.
- The timing drift. Emails start arriving at odd hours. A filter on changed timing settings shows when the delay or send window moved and who moved it.
- The system change. The log shows an unknown user. On some platforms this indicates a system-made change rather than a person, which changes the conversation from 'who did this' to 'what process did this' (HubSpot Knowledge Base).
In each case, the log converts a vague complaint into a specific, fixable difference between two versions of the workflow.
A short checklist for the next incident
- Turn off the workflow if it is live and causing harm.
- Open revision history and filter by date, event, and user.
- Open the read-only revision from before the suspected change and compare it with the current version.
- Decide revert versus patch based on what later edits are worth keeping and whether your platform supports reverting this workflow type.
- After the fix, check enrollment history and action logs for contacts affected during the broken window.
- Note what you learned, and tighten edit permissions or review habits accordingly.
Revision history turns workflow incidents from guesswork into comparison work.
The change is in the log; the choice between reverting and patching is yours, and now it is an informed one.
For broader automation health, our workflow debugging for operators guide traces problems beyond a single workflow.
The analytics workflow guide shows how to spot performance signals that reveal something changed.
Find the change first. Then decide whether the fastest path back is a full revert or a careful patch.
How Meshline can help. Connect automation, Organic Marketing (demand generation), and customer lifecycle management (Revenue Intelligence).
Bring topic planning, content publishing and performance feedback into the conversation about your workflow. Book a Meshline demo.