Versioning in Formsort (Deploying)
Last updated
Was this helpful?
Last updated
Was this helpful?
Before your responders can interact with your form, it needs to be deployed. Deployment is the final step that makes your latest changes live and accessible, and also creates a of your form.
In this section, we'll walk through how to deploy your form, and cover the configuration options available during deployment—like selecting environments, adding deployment notes, and managing variant revisions.
To make your flow updates visible to responders, click Deploy at the top right of the flow editor. If the flow has already been deployed before, the button will read Redeploy.
During deployment, you can:
Select the environment you want to deploy to (e.g., Production, Staging)
Add a note describing the changes in this deployment
Enable superseding of existing variants (to replace older versions)
Once deployment is complete:
No in-studio changes will go live until the variant is explicitly re-deployed to the production environment. This includes changes to:
Theme and styling
Logic and variables
Third-party integrations
Once you make a deployment, the flow becomes live and publicly accessible—unless access is restricted with authentication settings.
Any edits made after deployment will not be reflected in the live version until you re-deploy those changes.
After deployment, you can revert to previous revisions.
When publishing a variant, you can choose to Supersede past revisions. This setting forces responders who started on an older revision of the same variant to load the latest version the next time they return.
This is especially useful when:
Fixing logic or content errors
Updating the design or copy of an active variant
Superseding only applies to responders pinned to an older revision of the same variant. It does not affect responders who were on a different variant entirely.
When a superseding revision is loaded by a returning responder:
They will be taken to the beginning of the flow
Their previous progress will not be restored
We may offer more granular control over this behavior in the future—for now, assume superseding will reset in-progress sessions.
A new will be created
If you’ve set up , a Variant revision published event will be sent to the specified endpoint
Before a flow is deployed, it exists as a draft—only visible in the to Studio users who are signed in to Formsort. Drafts are not accessible to the public.
To learn more, see the section.