Exclude Some Non-Hubspot Forms From Site

Collecting data from non hubspot forms is an all or nothing scenario. I’d like to be able to limit the collection of non-hubspot-form data to just certain forms. This could be done by URL, or even a form id or something.

https://share.getcloudapp.com/rRu7PrNY

Totally agree!

We use HubSpot for prospects and new clients, and due to all forms creating contacts we end up with heaps of existing clients in our contact database :disappointed_face:

For sales and marketing teams that use non HubSpot forms on their website to capture data for sales, support, and general contacts. We need a way to permenetly disable a specific from. On the forms UI, there is an option to delete a specific instance of a form. As soon as a new submission occurs, a new instance of that same form shows. We can only turn on and off all forms at once. That’s not logical or useful for teams using non HubSpot forms.

To be clear, the delete function only deletes that instance of the form. We need to disable specific forms entirely. The UI indicates each form is, “enabled”. Can we have an option to disable?

I really really agree with that.

Hubspot script automatically count password resetting submits as conversions and it **bleep**.

It’s a great idea !

Thank’s, i hope the devs teams see this idea.

Best regards,

I agree with this. It would be a great addition if we can exclude specific non-hubspot forms data getting created as contacts. It can be a simple setting or a class in the form itself like .hs-exclude and the hubspot crawler can simply ignore that.

It seems that Hubspot does not provide the capability of enabling or disabling the data collection from a specific non-Hubspot form in your website.

It’s either enabling all or none.

It does not make any sense indeed but it’s been this way for years and there is no solution implemented by Hubspot to tackle this problem so far.

Deleting the form from Hubspot does not solve your problem and the problem of many others.

There is a (very) dirty workaround to remove at the code level the tracking for some specific form: Adding sensitive form input (either name or label) such as “amex”, “cc-num”, etc.

You can read more about it here: Ignore a specific non-Hubspot form from being collected - Lead Capture Tools - HubSpot Community

This is so simple yet would save us so many headaches. We have a form to invite users into our app and it adds those email addresses to the cookied contact as secondary emails. It just needs a simple CSS class that stops it from tracking this form or a section to add a form id or page URL.
You’ve done it with Credit Card fields so why not whole forms → Ignore a specific non-Hubspot form from being collected - Lead Capture Tools - HubSpot Community
There is support for this it’s just broken across a bunch of tickets.
Exclude forms from non-hubspot form tracking - HubSpot Ideas - HubSpot Community
https://community.hubspot.com/t5/HubSpot-Ideas/Permanently-disable-specific-non-HubSpot-forms/idi-p/390613
Black or allowlist for non Hubspot Forms - HubSpot Ideas - HubSpot Community
'Ignore' or 'block' a non-HubSpot form from being tracked in HubSpot - HubSpot Ideas - HubSpot Community
Disable Cookie Tracking on non hubspot forms - CRM - HubSpot Community
JS tracking code: How to avoid registering unrelevant forms - APIs & Integrations - HubSpot Community

https://community.hubspot.com/t5/HubSpot-Ideas/Exclude-forms-from-non-hubspot-form-tracking/idi-p/526885

Let’s get this fixed! Please vote here also → Exclude Some Non-Hubspot Forms From Site - #8 by reganmcgregor - HubSpot Ideas - HubSpot Community

The current workaround here is to add a code that makes the tool assume that the form is collecting sensitive information for it to be rejected.
There needs to be a more intuitive and non-code related function to help customers achieve their goals of excluding forms from being collected.
As mentioned by @reganmcgregor, there are a lot of requests for this feature so this is worth looking into.

+1

It’s a great idea !

Sounds like a great option for forms!

This is an absolute must!

I can’t understand how this is not possible… If we’re not able to choose which forms and how the integrate, the installation of the tracking code becomes pretty redundant…

We need this now!

Such a simple thing to bake into the JS tooling… exclude by some data-attribute in the form, or as others have said by id or url or something.
Why is HS not prioritizing implementing this??

1+

Please fix this. We have contacts filling in secondary forms on behalf of others which then replaces their original properties.

Hey folks, I was struggling with this too, as you can see I post on Jan 9 looking for hubspot to do something about this. I’m not sure if this is a new addition to their code, but after digging into the forms collection js that is included on your page when you have the hubspot js snippet I found the following

hs-do-not-collect=“true”
If you add this to your <form> tag as either the plain attribute like above, or with a data- prefix as in ‘data-hs-do-not-collect=“true”’ their js will skip intercepting that form’s submissions.
This seems to have worked for us to stop polluting contacts with unrelated emails.