Form Version History
Use version history to review and restore previously published versions of a form.
Makeform creates version snapshots when you publish. Restoring a version brings it back as a draft so you can review it before publishing again.
When versions are created
Versions are created when you publish a form.
This gives you a record of important published states, such as:
- A registration form before a deadline change
- A checkout form before a payment update
- A survey before a wording change
- An application form before new screening questions
Open version history
- Open the form builder.
- Click the History icon in the top bar.
- Review the published versions.
- Choose a version to restore.
Version history is useful when you want to recover from a bad edit, compare published states, or bring back a previous form structure.
Restore a version
When you restore a version, Makeform restores it to your draft.
That means you can:
- Inspect the restored form before it goes live.
- Make additional edits.
- Publish only when the restored version is ready.
Restoring does not silently overwrite the live form for respondents. You still control when to publish.
Free and Pro behavior
Free workspaces can see a limited version history. Pro workspaces can access more version history.
If you need version history for production forms, publish meaningful milestones instead of relying on tiny draft edits.
Best practices
- Publish after major working milestones.
- Use clear form titles so versions are easier to recognize.
- Restore to draft first, then preview before publishing.
- Keep a backup before making risky structural changes to payment or logic-heavy forms.
Testing checklist
- Publish a form after a meaningful edit.
- Open version history and confirm the version appears.
- Restore a version to draft.
- Preview the restored draft.
- Publish only after checking the restored form.
Troubleshooting
No versions appear
Versions are created when you publish. Save-only draft changes may not create a published version.
Restored changes are not live
That is expected. Restored versions become drafts. Publish the restored draft when you are ready.
Older versions are not visible
Your plan may limit how much version history is available.