Quick tipHow toMarketing Hub

Capture submissions from non-HubSpot forms on your website

With the tracking code on the page and the setting on, HubSpot can create contacts from your existing site forms without rebuilding them.

Subscription
All tiers
Permissions
Edit forms permissions to convert
Time
5 min · Intermediate
Last verified

Short answer

If the HubSpot tracking code is on the page and the non-HubSpot forms setting is on, HubSpot scans pages for supported forms and collects submissions, creating or updating a contact by email. A collected form shows in the forms list after its first submission. Because HubSpot captures on submit click, client-side validation can produce a partial plus a complete submission. You can convert a collected form into a HubSpot form with Copy to HubSpot.

1. Where it is

In Forms, the Non-HubSpot Forms link sits at the top right, and the Form Type filter shows collected forms.

Forms index with a Non-HubSpot Forms link and Form Type filter
Non-HubSpot Forms (1) and the Form Type filter (2).

2. Requirements and quirks

  • The tracking code must load on the page. See checking the tracking code.
  • Submissions are captured on submit click, so a failed validation then a retry gives one partial and one complete submission.
  • Some form builders are not supported. For those, use HubSpot's form submission API or an integration.

3. Convert to a HubSpot form

Filter Form Type to Non-HubSpot form, hover the form, Actions > Copy to HubSpot. Edit the new form, publish it, and embed it in place of the old one. See embedding a HubSpot form.

Sources

New field notes by email

One email when a new article publishes.

Still stuck?

If this did not fix it, the problem is probably specific to your setup. Book a call and we will look at it together.

Book a call with Sam