Overview
EcomWize tracks every change you make to your page, giving you two levels of history management:- Undo/Redo — Step backward and forward through individual changes within your current editing session
- Page versions — Save named snapshots of your page that persist across sessions and can be restored at any time
Undo and redo
Keyboard shortcuts
| Action | Windows / Linux | Mac |
|---|---|---|
| Undo | Ctrl + Z | Cmd + Z |
| Redo | Ctrl + Y | Cmd + Y |
Toolbar buttons
You can also click the undo and redo buttons in the top toolbar of the builder. The buttons are grayed out when there is nothing to undo or redo.What gets tracked
Every section-level change is recorded as a new state in the history:- Adding a section to the page
- Updating a section (changing text, images, colors, layout options, or any configuration)
- Deleting a section from the page
- Reordering sections (dragging to a new position)
- Duplicating a section
- Pasting a section from the clipboard
Some changes are intentionally excluded from history to keep the experience smooth. For example, color picker dragging (the intermediate states as you drag through colors) does not create history entries — only the final color selection is recorded.
History limit
The undo/redo history stores up to 50 states. Once you exceed 50 changes, the oldest states are discarded to keep memory usage manageable. This means if you have been making changes for a while, you may not be able to undo all the way back to the very beginning of your session. For long-term restore points, use page versions instead.History reset
The undo/redo history resets in certain situations:- When you restore a page version, the history is cleared and starts fresh from the restored state
- When you reload the page or navigate away and come back, the session history is lost
Page versions
Page versions are persistent snapshots of your entire page that are saved to the database. Unlike undo/redo history, versions survive across browser sessions and can be restored days or weeks later.Opening the history panel
Click the History icon (clock icon) in the sidebar to open the history panel. This panel shows all saved versions for the current page.Saving a version manually
Click Save Version
Click the Save version button at the bottom of the panel. A snapshot of your current page (all sections and their configurations) is saved immediately.
Auto-periodic versions
EcomWize also saves versions automatically at regular intervals while you are editing. These versions are labeled Auto in the history panel to distinguish them from your manual saves. Auto-periodic versions are created:- Periodically while you are actively editing (only if changes have been made since the last backup)
- As a safety net so you do not lose work even if you forget to save manually
Auto-periodic versions count toward your version limit. If you want to keep a specific state long-term, save a manual version so you can easily identify it later.
Previewing a version
Before restoring a version, you can preview it on the canvas to see what the page looked like at that point in time:Click on a version
In the history panel, click on any version entry. The canvas will load that version’s sections so you can see the page as it was when the version was saved.
Review the preview
Scroll through the page on the canvas to review the version. A banner at the top of the history panel indicates that you are previewing a past version.
Deleting a version
To delete a version you no longer need:- Hover over the version entry in the history panel
- Click the trash icon
- Confirm the deletion in the dialog that appears
Version limit
Each page can store up to 20 versions. When you save a new version and have already reached the limit, the oldest version is automatically deleted to make room. This limit applies to the combined total of manual and auto-periodic versions.Version details
Each version entry in the history panel shows:| Detail | Description |
|---|---|
| Timestamp | When the version was saved (e.g., “Feb 14, 2:30 PM”) |
| Section count | How many sections the version contains |
| Type | Whether the version was saved manually or automatically (“Auto”) |
Current version indicator
At the top of the version list, a green pulsing dot indicates the current version — the live state of your page. This is always shown above the saved versions so you can see how many sections your current page has compared to past versions.Best practices
Save a version before major changes
Save a version before major changes
If you are about to redesign a section, change your brand style, or restructure your page, save a manual version first. This gives you a clear restore point if the changes do not work out.
Use undo for quick fixes
Use undo for quick fixes
For small mistakes like accidental deletions or typos, use
Ctrl/Cmd + Z to undo quickly. It is faster than navigating to the history panel.Clean up old versions periodically
Clean up old versions periodically
Since you are limited to 20 versions, delete versions you no longer need to make sure important snapshots are not pushed out by the auto-save system.
Preview before restoring
Preview before restoring
Always preview a version before restoring it. This lets you verify it contains the state you want without committing to the change.