Start free trial

Single Checkbox

A single checkbox is used to indicate agreement to terms and conditions, confirmation, or opt-in.

Checked confirmation checkbox labeled declaring provided information is true and accurate

Basic setup

Form builder showing Checkbox field in the Available Fields panel

  1. In the Form Fields panel (left-hand side), click and drag the Checkbox field onto your form.
  2. Enter an internal name (used for internal purposes only).
  3. Enter the checkbox text that will appear next to the checkbox. 
  4. (Optional) Highlight the relevant checkbox text and click the link icon to attach a URL, document, or file. Alternatively, you can set the agreement details to appear in a pop-up window.
  5. (Optional) If this is a required action, enable the Tick if users must tick this checkbox before they can submit their response checkbox.
  6. (Optional) If you want to use the checkbox in an opt-out scenario, enable the Tick if this checkbox should be ticked by default checkbox.
  7. Save & Close.

 

You can display the details of the agreement, such as terms and conditions or a privacy policy, in a pop-up window that form users can access via a link in the checkbox text.

  1. Select your checkbox text.
  2. Click on Highlight your text then click here to make it link to a popup.
  3. Enter the contents of the pop-up window (e.g. terms and conditions) and format using the rich-text editor.
  4. Save & Close.

Rich-text editor showing checkbox label and instruction to link text to a popup

Show advanced options 

Advanced options provide additional controls and functionality as explained in the table below.

Snapforms form builder showing Single Checkbox settings

Option Description
Assign numeric values for your options Assign a value to this checkbox when ticked to automate calculations within a form. 

To learn more, see Calculation Field.

Read-only – don’t allow entry into this field Lock a field to prevent form users from modifying a pre-defined field value. 

For example, you may have a default answer such as ‘today’s date’ or ‘customer ID’ that is pre-filled on the form and you don’t want form users to change it.

Hidden – don’t show this field on the online form Hide a field to prevent form users from modifying a pre-defined field value. 

For example, you may have a default answer such as ‘today’s date’ or ‘customer ID’ that is pre-filled on the form and you don’t want form users to see it.

Show /hide this field with conditional logic Hide this field until certain conditions/responses in other fields are met.

To learn more, see Show/hide fields based on conditions.

Get an online form trial or demo absolutely free.