Do take note of the following behavior when working with pre-populated form fields.
For HubSpot to pre-populate form fields, all of the below conditions must be met:
The Pre-populate fields with known values 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. When a visitor arrives at a HubSpot form, HubSpot checks the visitor's browser for tracking cookies. If this cookie is associated with a contact, HubSpot will be able to pre-populate fields that have been previously submitted on that device.
The form must be embedded on a page with the tracking code or form module present. Pre-populated form fields will not work on the share page of a form (https://share.hsforms.com/).
If someone else has previously used your browser and device to submit a form, their information will overwrite yours. When you visit the same form again, their information will appear instead.
If you or your contacts notice another person's information pre-populating your form fields, there are two options:
You can add a link for users to reset your form in your form options. Clicking this link will reset the form and turn off cookie tracking in the form submission, which prevents any cookie overwrites.
If you're using the Pre-populate fields with known values option with default values or preselect values, do take note that the preselected values will be overwritten by known values, while default values will not. Learn more about using defaultvalues or preselect values with this option.
HubSpot will only pre-populate data previously submitted to a HubSpot form on 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 will not pre-populate in any forms on your desktop. Only the phone number from the earlier submission will be displayed.
Thank you for your feedback, it means a lot to us.