Webflow forms appear twice in HubSpot

Hello, I have an issue with the HubSpot integration in Webflow.

For context:

- I have both the tracking code and the HubSpot app installed on my site

- I have “non-hub spot forms” turned on

- The forms are native Webflow forms
The issue: my Webflow non-HubSpot forms are appearing twice in Hubspot.

For example, if I have form called “Contact Form”, I’ll see these forms in HubSpot:

- #Contact-Form .contact_form

- #wf-form-Contact-Form .contact_form

It seems like Hubspot is creating a form based on the form Name and one for the form ID.

Is there a way to avoid these duplicates?

Thanks!

Dario

Hey @DStefanutto

Thank you for posting your question. First I want to share a community thread where you can find a workaround for your issue: https://community.hubspot.com/t5/Lead-Capture-Tools/Hubspot-Form-on-Webflow-Site-Creates-many-duplicate-non-hs-forms/m-p/1121176

I’m also tagging a few community experts who can share ideas and insights: Hey @karstenkoehler @VPathania @Ben_M I hope you’re having a great week! do you have any ideas you want to share with us? Thanks!

Victor

This behavior is outside HubSpot’s direct control because the forms are built in Webflow rather than as native HubSpot forms. HubSpot’s tracking script detects the same Webflow form through multiple DOM selectors (for example: the form name and Webflow-generated IDs), which results in duplicate non-HubSpot form entries being created.

The most reliable long-term solution is to replace non-HubSpot forms with native HubSpot forms, which eliminates duplicate detection and ensures consistent tracking and reporting.

Thank you for your reply! I’ll look into replacing the Webflow forms with Hubspot forms.
Do you think the form duplicates might have something to do with the HubSpot app in Webflow?

I think the form duplicates stem primarily from HubSpot’s tracking script detecting multiple DOM selectors on Webflow forms, not directly from the HubSpot app in Webflow.