Store Builder

Rolling back a page

A page's version history, restoring an old version into your draft, and why restoring touches nothing that is live.

Every time you publish a page, a version is kept. If you break a page, or simply want last month's back, open Version history from the page's menu.

What you see

That page's versions, newest first, in two groups:

Publishes — one entry every time you pressed Publish. Whichever one shoppers are currently getting is marked Live.

Draft snapshots — intermediate points saved along the way.

If the page has never been published, the list is empty and says so: "No versions yet. Publishing this page saves one."

Restoring

Press Restore on the version you want.

Restoring replaces your draft only — the live site is unchanged until you publish.

That is the most important thing about this feature, and the screen says it right under the button. The old version's content is loaded into the editor so you can look at it, compare, and edit further. Shoppers keep seeing the old page until you actually publish.

Which means restoring is safe. You can try an old version without putting it online, and change your mind at any point.

Your current draft is not lost

Immediately before restoring, your existing draft is saved as a version called Before restore.

So if you restore the wrong one, the way back is in the same list. No step of this feature is one-way.

How many are kept

Each page keeps its 50 most recent versions. Older ones are pruned, because every version is a full copy of the page document — a site that publishes daily would accumulate one copy per page per day with nothing reclaiming them.

Fifty is far past any rollback anyone actually performs (people reach for the last few releases, not the 40th) while still spanning months of ordinary publishing.

The live version is never pruned, even once it has fallen outside the newest 50. Pruning away the very version shoppers are being served would be the worst loss this feature could cause.

What to do when something goes wrong

  1. Open the page in the editor.
  2. Version history → find the last publish that was still good (each entry carries its timestamp).
  3. Restore. Look it over on the canvas.
  4. If it is the one: Publish. If not: restore a different one, or restore Before restore to get back to where you were standing.

Remember that publishing updates every page on the site, not only this one. If you have half-finished drafts on other pages, they go live too — see Putting a page live.

When the history will not open

If you see "Couldn't load the version history", that is a server-side failure rather than damage to your page. Close it and try again. Your draft is unaffected.

Updated 22/08/2026