Safe Saves & Page History
The Sites page editor checks every save before it replaces the stored page, and keeps a copy of each version so you can go back. A save that would remove most of the page, or that stops in the middle of a style or script block, asks you first, and a save never silently overwrites a newer version saved from another tab, by a teammate or by CRMown AI. History (⋯ menu > History) lets you preview and restore any earlier version of the page.
Steps
- Open Web Studio > Sites, click Edit on a site and change a page as usual, then click Save.
- If the new copy keeps less than 60% of the saved page, you see "Save a much shorter page?" with how much is removed (for example "This removes 24 KB (40%) of the page"). Click Save anyway if you meant it, or Cancel and check the Code view.
- If the page ends inside an unclosed <style> or <script> block — the typical sign of HTML that got cut off while copying or pasting — you see "This page looks cut off". Saving it would lose everything after that point.
- Small pages (under about 2 KB, like a new blank page) change size freely, and normal edits never trigger the check.
- If the page was saved somewhere else after you opened it — another browser tab, a teammate, or a CRMown AI change — your save is not applied and you see "This page changed since you opened it". Choose Load latest (open the saved version; your unsaved edits are discarded), Keep mine (save your version over it; the other version stays in History) or Compare (both versions side by side, read-only; lines that differ are tinted).
- When you come back to an editor tab that has been in the background, it quietly checks the page. If a newer version was saved and you have no unsaved edits, the editor simply shows the newer version. If you do have unsaved edits, they stay, and a yellow bar says "Newer version saved elsewhere" with Compare and Load latest.
- Restore an earlier version: open the page in the editor, click the ⋯ menu at the top right and choose History. The list shows every saved version, newest first: when, what made the change (Saved in the editor, CRMown AI change, Apply to All Pages, Re-pull from source, Restored from History), who, and the page size with how much it grew or shrank.
- Click a version to preview it. Each version shows the page "After this change" and "Before this change" — so if a change broke the page, open that change and restore its "Before" side. Scripts don't run in the preview.
- Click "Restore this version" and confirm. The page is replaced in the editor and saved; the version you replaced is kept in History, so a restore can be undone the same way. Restoring doesn't publish — click Publish to put it live.
Good to know
- Publishing does not save: if a save is held for confirmation, the page is not published until you answer.
- CRMown AI page changes (AI Assistant panel or the AI bar) have their own check and are refused outright when the reply comes back cut off — see "Sites — Multi-Page Websites with AI". A refused AI reply still shows in History (marked "refused, not saved") so you can see what came back.
- History keeps the newest 50 versions of each page, plus one version per day for the last 90 days. Older versions are removed automatically every night.
- Pages that run their own scripts (an inline <script> block — calculators, animations, typing effects, sliders, tabs) are edited visually like any other page. In Edit mode the page keeps running (counters count, calculators calculate), but your edits are written into the page's HTML source, never copied from what the scripts put on screen, and every script, JSON-LD block and inline handler is saved exactly as it was. View mode, Preview and your published site run the scripts as usual.
- Parts of a script page that its scripts produce or change — a calculator result box, a chart canvas, a counter, a list a script fills in — have an amber dashed outline labelled "Interactive widget — edit in code or ask CRMown AI" and can't be selected. Edit them in the HTML tab, or ask CRMown AI to change them. Everything else (text, images, links, buttons, sections, the logo) is edited visually.
- The "Pause scripts" switch next to Edit mode stops the page's scripts while you edit (a "Scripts paused" badge shows). Use it when an animation gets in the way. Content that only exists when scripts run is blank then, and empty widgets show a striped placeholder. If you edit something the page's scripts also change, the editor pauses the scripts by itself and asks you to redo that one change.
- Apply to All Pages and Re-pull from source also leave a version on every page they change, so a site-wide header change or a re-pull can be rolled back page by page. After a re-pull, the previous copy is under the page with the same address.
Troubleshooting
"Save a much shorter page?" when I deliberately deleted sections
You removed more than 40% of the page in one save.
Fix: Click Save anyway. The check only asks — it never blocks a save you confirm.
"This page looks cut off" after pasting HTML
The pasted HTML ends inside a <style> or <script> block, usually because the copy was incomplete.
Fix: Cancel, copy the full page again (it should end with </html>), paste it into the Code view and save.
"This page changed since you opened it" when I'm the only one editing
The page was saved from another tab or window you still have open, or a CRMown AI change (AI Assistant panel or AI bar) finished after you opened the page.
Fix: Click Compare to see both versions. If yours is the one to keep, click Keep mine — nothing is lost, the other version stays in ⋯ > History. Close editor tabs you are not using.
A CRMown AI change said "The page was saved while CRMown AI was working on it"
You (or someone) saved the page while the AI rewrite was running. The AI no longer overwrites a newer save.
Fix: Your save is kept. The AI's version is in ⋯ > History (marked "not saved, page changed meanwhile") — restore it from there, or ask the AI again.
"That change would remove 1 of the page's scripts, so it was not applied"
You deleted (or changed) a block on a script page that contains one of the page's <script> blocks. Visual edits never add, remove or change scripts.
Fix: Delete or edit that part in the HTML tab instead, then save. Click Open HTML on the message to go there.
Part of a script page has an "Interactive widget" overlay and I can't click it
That part is produced or changed by the page's own scripts (for example a calculator result, a counter or a chart), so editing it visually would save the scripts' output instead of the page.
Fix: Change it in the HTML tab, or ask CRMown AI (AI Assistant panel or the AI bar) to change it. Switch to View mode or click Preview to see it working.
"Scripts are now paused so this part can be edited safely … Please redo that change."
You edited something on a script page that the editor could not match to the page's HTML while its scripts were running (usually because a script also changes it).
Fix: Nothing was saved from that edit. Make the change again — the scripts stay paused while you edit this page. Turn "Pause scripts" off again any time.
History says "No saved versions yet"
Versions are kept from a page's first save on; a page that was created and never changed has none.
Fix: Nothing to restore yet — the next save starts the history.
Restored a version but the live site still shows the old page
Restoring saves the page but doesn't publish it.
Fix: Click Publish (⋯ > Publish / Republish) after restoring.