- Knowledge Base
- Marketing
- Forms
- Understand pre-populated form fields
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:
-
In your HubSpot account, navigate to Marketing > Forms.
- Create a new form or hover over an existing form and click Edit.
- In the left panel, click the settingsIcon settings icon.
- 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:
|
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. |