How do I set a default value for my form field?

Last updated: April 5, 2018

Available For:

Marketing: Free, Starter, Basic, Pro, Enterprise
Sales: N/A
Service: N/A

A default value for your form field is useful when a form field is not required (so the user does not need to complete the field to submit the form) or the field is hidden, meaning that you set a property value via the form submission but the submitter cannot see that field on the form.   

Follow the steps below to set a default value for a form field:

Please note: setting a default value for a form field is not supported in lead flows.

  • Navigate to your forms:
    • In your HubSpot Marketing Hub Basic, Professional, or Enterprise account, navigate to Contacts > Forms.
    • In your HubSpot CRM or Marketing Hub Starter account, navigate to Lead Capture Forms.
  • Click the name of the form that you want to edit or create a new form.
  • Hover over the field and click Edit.
  • Set a default value in the field Configuration options in the left sidebar. 
    • If the property is a single-line text, date picker, or number field, you will see a Default value section where you can enter your value.
    • If the property is a dropdown or radio select field, you will see a list under Field options; select the radio button to the left of the desired default value (in the Pre-select column).
    • If the property is a multi-select checkbox or single off/on checkbox field, there will be a checkbox or group of checkboxes, which you can select as the default value(s).
  • Click Save when your changes are complete, then click Publish to take your changes live.

If a contact does not fill out the field in question when submitting your form, the default value will be set on the contact's behalf.

Was this article helpful?