A Webflow app for people who look after CMS content

Undo for the Webflow CMS.

Snapback keeps snapshots of your collections. When something gets overwritten or deleted, you can see what changed and put back the items you choose. The rest of the site stays as it is.

Currently in Webflow marketplace review. The free tier stays free. No card, just an email when it's live.

Site backups restore the whole site. Usually you need one field back.

A client writes at 14:37 on a Tuesday: "Can you get Monday's product descriptions back? Just the descriptions." Restoring Monday's site backup would also throw away everything else edited since Monday. Here is the same Tuesday with Snapback:

Mon 03:00 Nightly snapshot of Products. 212 items, 9 fields each.
Tue 11:20 Someone runs a bulk edit. 40 descriptions now read "Jacket." Prices lose a digit.
Tue 14:37 The message arrives.
Tue 14:41 Open Snapback and diff Monday against live: 40 items changed, 2 fields each. Select all 40.
Tue 14:43 Restore. Snapback snapshots the live state first, then writes the 40 items back as staged changes.
Tue 14:50 You look them over and publish. Tuesday's blog post and pricing change are untouched.

What's free and what isn't

Free

Snapshot

Capture a collection whenever you like and export it as CSV or JSON. This part only ever asks Webflow for read access.

Free

Diff

Compare two snapshots, or a snapshot against the live CMS. You see which items changed, which fields, and both versions of the text.

Paid

Restore

Put back one item, several, or a whole collection, in place. Changes land staged so you can review before publishing. Paid plans also add nightly snapshots.

Products / "Alpine Jacket" snapshot Mon 09:00 vs live description - Waterproof 3-layer shell with taped seams, 20k/20k, 410 g. + Jacket. price - 249 + 24 ...and 39 more items changed in this collection. [ Restore these 40 items ]

Pricing

Paid plans are priced per protected site. A protected site gets nightly snapshots and unlimited restores. Snapshots, diffs and exports cost nothing on any site, and that stays true. Annual billing gives you two months free.

Free

$0

any number of sites

  • 5 snapshots kept per collection
  • Diff any two snapshots
  • CSV and JSON export
  • Your first restore is free
  • No nightly snapshots

Studio

$19/mo

3 protected sites

  • Nightly snapshots
  • 30 days of history
  • Unlimited restores

Agency

$59/mo

15 protected sites

  • Nightly snapshots
  • 90 days of history
  • Unlimited restores

Agency+

$129/mo

unlimited protected sites

  • Nightly snapshots
  • A year of history
  • Unlimited restores

Ways people handle this today

OptionRestoresGranularityUndoes other work?
Webflow site backupPages, design and CMS togetherWhole siteYes. Everything since the backup.
CSV export, then re-importCMS, if you exported in timeCollectionNo, but reference fields and rich text often break, and items duplicate.
Backup apps that restore as copiesCMSItem, as a duplicateNo, but you re-link references and delete the originals by hand.
SnapbackCMSItem, in placeNo. Staged changes, you publish.

Questions

What exactly does a restore put back?

Field data and asset URLs for the items you pick, in the primary locale. Restored items land as staged changes and publishing is a separate step you take yourself. Deleted items are re-created, and if other items referenced the old one you get a warning listing them.

Does the app need write access to my CMS?

Not until you restore something. Installing grants read access only. The first time you restore, Webflow shows a second consent screen asking for write access, and you can say no.

What happens right before a restore?

Snapback takes a fresh snapshot automatically, so the restore itself can be undone.

How is this different from Webflow's own backups?

Site backups take the entire site, pages and design included, back to a moment in time. Snapback works at the level of individual CMS items and leaves everything else alone.

Why this exists

I build and look after Webflow sites, and one too many bulk edits taught me that "restore backup" is a scary button when only twelve items are broken. So I built the tool I wanted that Tuesday. Questions or doubts, write me: support@ausiejus.lt. I read everything. Ignas