Publish Your Page
What publishing actually does, how to preview first, what happens to changes you haven't published yet, and what can stop a publish.
Part of: Getting started
Prefer to read? The full guide is below. Every video in the series is on the video tutorials page.
Editing your page and publishing it are two separate actions. You can move blocks around, rewrite your bio, and change your colours all afternoon without a single visitor seeing any of it. Publishing is the moment you decide they should.
What publishing does
Tap Publish and Keepp turns your current page into static HTML and pushes it to your live link. That file is cached close to your visitors, which is why your page loads as fast as it does, and also why a change can take up to a minute to appear everywhere after you publish. If you reload your own page straight away and still see the old version, wait a moment rather than publishing again.
The dot at the top of the editor tells you where you stand. Tap it, or hover over it, to see what it means:
- Live: what’s on your page is what visitors see. Publish stays greyed out until you change something.
- Live · unpublished changes: you’ve edited something since the last publish, and visitors are still seeing the older version.
- Not published: the page hasn’t been published yet.
See it before anyone else does
Tap Preview draft to open your page exactly as a visitor gets it, with your unpublished changes included. Nothing is published by previewing, and nothing you do in the preview is recorded. Open a product, tap through a booking, scroll the whole thing.
Preview is also the only way to see a block the way a visitor does. The editor shows you blocks you can select and drag. The preview shows you the page.
Changes you haven’t published yet
Unpublished work is saved in the browser you made it in, as you go. Close the tab, run out of battery, or come back tomorrow on the same browser, and your page is as you left it, with a line at the top of the editor saying what came back and when:
Restored your unsaved changes from 15:56. They are saved on this device until you publish.
On this device is the part to read carefully. This is not a copy of your page on your account, and it doesn’t travel with you. Edits made on your phone are not waiting on your laptop. Publishing is what makes a change exist anywhere other than the browser you typed it in.
Two other things worth knowing:
- Publishing clears it. Once your changes are live, there is nothing unpublished left to hold.
- Unpublished changes are kept for 30 days. If you leave a half-finished page longer than that, the editor tells you once that the old changes were dropped, rather than quietly binning them.
Going back to your published page
To throw the unpublished changes away, tap Discard them on that line and confirm. The editor reloads your published page. The unpublished work is gone at that point, which is what the confirmation step is for, and undo will not bring it back.
What can stop a publish
Something on the page isn’t finished. Keepp checks the page before it goes out, and if anything would be broken for a visitor it shows you a list instead of publishing: a link with no destination, a map with no location, a booking block with no offering chosen. Each item has a Fix button that jumps straight to the block, and a Remove block if you’d rather it went. Clear the list and publish.
If your page uses something that needs a plan you’re not on, the same list says so, and you can remove it or upgrade. A form, an Article, a Collection, a photo background, a custom font, motion effects and a scheduled block need Pro; a chat and a Spotlight need Influencer. See pricing for what each plan includes.
The page changed somewhere else. If the page was published from another device, another tab, or by an AI agent through the API since you started editing, Keepp will not quietly overwrite it. You get asked which version you want.
When you open the editor with unpublished changes on this device and the page has been published since:
- Keep my changes: your version replaces what’s live when you publish.
- Load the published page: your unpublished changes are discarded and the newer page loads.
When you tap Publish and someone has published in the meantime, This page changed elsewhere opens:
- Publish my changes anyway: your version replaces what’s live.
- Load latest: loads the newer page. Keepp asks you to confirm with Discard and load latest, because your unpublished changes are lost.
- Cancel: closes it and keeps your changes in the editor.
Neither version is thrown away until you pick one.
Undo still works after publishing
Publishing doesn’t wipe your edit history. Undo a change you’ve already published, publish again, and your page goes back. The history belongs to one editing session, so reloading the editor starts it fresh, but your unpublished work is kept across that reload even though the history isn’t.
Where to start
Build the page you want, tap Preview draft to check it as a visitor would see it, then Publish. After that, put your link in your bio so the page has somewhere to be found from.