Skip to content

Understand pre-populated form fields

Last updated: August 21, 2025

Available with any of the following subscriptions, except where noted:

By default, HubSpot forms will populate with previously submitted data for returning visitors. You can turn this off using the Pre-populate form fields for returning visitors option when setting up your form.

When a visitor arrives at a HubSpot form, their browser is checked for tracking cookies. If tracking cookies are associated with a contact, fields that have been submitted on that device before can be pre-populated.

If you're using the meetings tool, learn more about when the scheduling page form fields will pre-populate with contact information.

Understand requirements for pre-populating form fields

Form fields will pre-populate data only when all of the following conditions are met:
  • The Pre-populate form fields for returning visitors option must be toggled on. This is turned on by default when creating new forms.
  • The visitor has previously submitted a HubSpot form using the same device. For example, if you submit your phone number to a form on your desktop, but the number is updated from a contact record in HubSpot or another form submission from your mobile device, the updated property won't pre-populate in any forms on your desktop. Only the phone number from the earlier submission will be displayed.
  • The visitor has previously submitted a HubSpot form on the same tracked site. If the form is submitted using the form's share link, the visitor must have previously submitted a form on the same share.hsforms.com domain. 

Add a reset link to pre-populated forms

If you’re using a pre-populated form, you can add a reset link for visitors to clear pre-populated data and submit the form as new. When a reset link is added to your form, the visitor can click Not you? Click here to reset on the form to clear any pre-populated form fields. 

When a pre-populated form is reset:

  • Any pre-populated form fields will be cleared so the visitor can submit the form with their own information. 
  • Cookie tracking will be turned off for the specific form submission. Any existing tracking cookies will not be overwritten. 
  • The form submission will create a new contact record for an email address that doesn’t match an existing contact record. 

To turn on the reset link in the updated form editor:

  1. In your HubSpot account, navigate to Marketing > Forms.

  2. Create a new form or hover over an existing form and click Edit.
  3. In the left panel, click the settingsIcon settings icon.
  4. On the General tab, click to toggle the Add link to reset the form switch on. 
    • If you don’t see the Add link to reset the form option, ensure the Pre-populate fields for returning visitors toggle is turned on. Learn more about customizing form settings

If you’re using the legacy form editor, learn how to add a reset link to your legacy form

Troubleshoot pre-populated form field issues 

The following are common pre-populated form issues and the typical steps for resolution.

Issue  Cause Steps to resolve the issue 
Incorrect information is pre-populating my contact form fields. If another visitor previously used your browser and device to submit a form, their tracking cookie will be detected. If you visit the same form again, their information will pre-populate the form fields.  If another visitor's information is pre-populating your form fields, you have the following options:
My form field's pre-select values are being overwritten. If you've chosen to pre-populate your form fields:
  • Preselect values will be overwritten by known values
  • Default values will not be overwritten by known values. 
To submit a specific value while pre-populating your form fields, use a property type with a default value rather than a pre-select value. Learn more about using default values or preselect values with this option
Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.