SimilarForm editorial team · September 12, 2026

The form migration checklist: test before replacing the old form

Check fields, logic, delivery, mobile use, and links with a concrete acceptance worksheet before switching a live form.

Create the inventory

List the source form URL, owner, purpose, audiences, embed locations, confirmation copy, recipients, and connected workflows. Export existing responses if needed and document how long they must remain accessible. A form recreation does not automatically migrate historical responses.

Record each field’s label, type, required status, options, validation, and visibility rules. Screenshot each branch in the old form. A screenshot of the first page cannot capture controls that appear only after an answer.

Run the acceptance cases

Run the acceptance cases
Test caseExpected behaviorEvidence to retain
Empty required fieldSubmission blocked with a clear messageField and error screenshot.
Every conditional branchCorrect fields shown, irrelevant fields hiddenAnswer path and observed fields.
Invalid email / unsupported fileClear rejection without losing other answersError and retained values.
Successful test responseCorrect confirmation and stored answersSynthetic response ID and timestamp.
Notification / connected workflowExpected recipient or destination receives correct dataReceipt or delivery evidence.
Phone and keyboardReadable labels, reachable controls, usable submitDevice and navigation notes.

Cut over deliberately

Keep the old form reachable until the new form has passed its acceptance cases. Change one known link or embed, verify the production destination, then update the remaining locations. Document how to restore the old destination if the new flow fails.

Use synthetic test answers. Do not submit real customer data merely to prove a migration. After testing, label or remove test responses so staff do not mistake them for customer requests.

Define who signs off

The form owner checks business wording, the operations owner checks delivery, and the person responsible for the site checks embeds and mobile behavior. A recreation score does not replace these decisions.

Check capabilities in the actual account. Do not assume a field shown in a builder means payments, integrations, or a regulated workflow is configured and ready.

Your checklist

0 of 5 reviewed. Progress stays in this tab; download the worksheet to keep notes.

Continue with SimilarForm