Toggle menu

Save Button

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 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 EMAIL, you could set the "to" address as #EMAIL# and the link to the saved form would be sent to whatever address was entered into that field. That could be a security risk.

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

LabelDescriptionType Name
Button LabelThe label of the save buttonLABEL
Button TypeEither "Normal" or "Contrast". Selecting contrast adds the class "btn--contrast", which can then be targeted by the site's style sheetBUTTONTYPE
Save MessageThe 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 MessageA 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 # charactersEMAILSENTMESSAGE
ToThe recipient(s) of the email, comma separated. The value of another field can be used by adding the field's name between # charactersEMAILTO
FromThe 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 workerEMAILFROM
SubjectThe email subject text. The value of another field can be used by adding the field's name between # charactersEMAILSUBJECT
BodyThe main content of the email. The value of another field can be used by adding the field's name between # charactersEMAILBODY
Additional Styling ModifierAn optional CSS modifier for the field. See Common Field Properties for an exampleADDITIONALSTYLINGMODIFIER
DocumentationAdd 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 exampleDOCUMENTATION

Example 

Share this page

Facebook icon Twitter icon email icon

Print

print icon