This button saves the current state of a form so that it can be completed at a later date. It generates a link the user can use to return to the form, and a logged-in user can also access their saved forms via the My Account - Advanced Layout template.
No validation is performed when a form is saved and no other actions on the page will be executed. That means a user can save a page part-way through filling it out without triggering any other functionality.
By default saved form sessions are valid for 28 days since their last update, after which time they are deleted. This time period is set in the Forms Service worker. Forms displayed within iCM cannot be saved.
If you publish changes to your form, those changes won't appear in saved forms because saved forms use a cached copy of the form they relate to. If you need to force changes to appear to all users you can clear the Form Sessions, but this will also delete any saved forms.
Caution Using this Field
The save button can, in theory, send an email to any email address. The "to" address property can use the value of another field on your form, by referencing the name of a field between # characters. For example, if you had a text input field on your form called
Although this button, and the save link, can be made available to anonymous users (users who aren't logged in) we don't recommend using this with the "Send Email" feature, because you have no way of knowing that the email address the user enters is their own. Anonymous users can still save their forms, they'll just have to copy the link instead.
Properties
Label | Description | Type Name |
---|---|---|
Button Label | The label of the save button | LABEL |
Button Type | Either "Normal" or "Contrast". Selecting contrast adds the class | BUTTONTYPE |
Save Message | The confirmation message to display after a form is saved. The value of another field can be used by adding the field's name between # characters. Three special variables are also available: #PAGEURL#, #PAGESESSIONID#, #CONTINUEFORMLINK# Of the three #CONTINUEFORMLINK# will be the most useful as it is the full URL to continue completing the form | CONFMESSAGEMESSAGE |
Send Email? | Whether to send the user an email containing a link to the saved form or not. Use this option with care (see the introduction above) | EMAILSEND |
Email Sent Message | A message appended to the confirmation message (displayed after a form is saved) if the "Send Email" property is enabled. The value of another field can be used by adding the field's name between # characters | EMAILSENTMESSAGE |
To | The recipient(s) of the email, comma separated. The value of another field can be used by adding the field's name between # characters | EMAILTO |
From | The email address that the email should appear to have been sent from. This must be a valid email address from your domain (see Emails in our hosting documentation). Leave this blank to use the default address set in the Email worker | EMAILFROM |
Subject | The email subject text. The value of another field can be used by adding the field's name between # characters | EMAILSUBJECT |
Body | The main content of the email. The value of another field can be used by adding the field's name between # characters | EMAILBODY |
Additional Styling Modifier | An optional CSS modifier for the field. See Common Field Properties for an example | ADDITIONALSTYLINGMODIFIER |
Documentation | Add documentation to your field to help explain any complex functionality to future users. You might include information on what the field does and how it relates to other fields on the form. Notes added here are only ever visible in the Forms Designer, they can be searched for, viewed and downloaded from the action panel. See Common Field Properties for an example | DOCUMENTATION |