<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Form Issues in Lead Capture Tools</title>
    <link>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1116924#M12572</link>
    <description>Thanks!&lt;BR /&gt;&lt;BR /&gt;All makes sense. Do you think I switched to Gravity Forms and just hooked&lt;BR /&gt;into the HubSpot API, that this could solve the problem? (vs using the&lt;BR /&gt;HubSpot plugin with Elementor Forms)?&lt;BR /&gt;</description>
    <pubDate>Mon, 03 Mar 2025 13:31:20 GMT</pubDate>
    <dc:creator>leemasondesign</dc:creator>
    <dc:date>2025-03-03T13:31:20Z</dc:date>
    <item>
      <title>Why are spam form submissions sent directly to HubSpot?</title>
      <link>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1116416#M12567</link>
      <description>&lt;P class=""&gt;I have spam submissions are appearing &lt;SPAN class=""&gt;&lt;STRONG&gt;only in HubSpot&lt;/STRONG&gt;&lt;/SPAN&gt; and not in my website’s form submission records. These are always fraudulent spam. The form is using the HubSpot WP plugin to forward form submissions. This implies the spam is bypassing my form entirely and being sent &lt;SPAN class=""&gt;&lt;STRONG&gt;directly to HubSpot&lt;/STRONG&gt;&lt;/SPAN&gt;. ChatGPT suggested this:&lt;/P&gt;
&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=""&gt;&lt;STRONG&gt;Direct API Submissions to HubSpot&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=""&gt;If your form forwards data to HubSpot using their API, spammers can &lt;SPAN class=""&gt;send data directly to HubSpot’s API&lt;/SPAN&gt; without ever touching your form. This is common if your website uses a &lt;SPAN class=""&gt;public API key&lt;/SPAN&gt; or an &lt;SPAN class=""&gt;unprotected HubSpot form endpoint&lt;/SPAN&gt;.&lt;/P&gt;
&lt;P class=""&gt;&lt;BR /&gt;&lt;STRONG&gt;Solution:&lt;/STRONG&gt; Ensure you’re using &lt;SPAN class=""&gt;&lt;STRONG&gt;server-side authentication&lt;/STRONG&gt;&lt;/SPAN&gt; (OAuth or Private App Tokens) rather than exposing a public form endpoint.&lt;/P&gt;
&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=""&gt;&lt;STRONG&gt;Email Injection or Spoofing&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=""&gt;Some bots can inject spam data into email submission systems or exploit weaknesses in web-to-email forwarding processes. If your form forwards submissions via email to HubSpot, attackers might be &lt;SPAN class=""&gt;sending fake emails that HubSpot processes as real leads&lt;/SPAN&gt;.&lt;/P&gt;
&lt;P class=""&gt;&lt;BR /&gt;&lt;STRONG&gt;Solution:&lt;/STRONG&gt; Ensure your email-to-HubSpot forwarding method isn’t vulnerable to &lt;SPAN class=""&gt;&lt;STRONG&gt;spoofed submissions&lt;/STRONG&gt;&lt;/SPAN&gt;.&lt;/P&gt;
&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=""&gt;&lt;STRONG&gt;HubSpot Form Prefill or Tracking Features&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=""&gt;•Some bots exploit &lt;SPAN class=""&gt;HubSpot’s tracking scripts&lt;/SPAN&gt; and form prefill features to inject spam leads.&lt;/P&gt;
&lt;P class=""&gt;&lt;SPAN class=""&gt;• Solution: Disable &lt;/SPAN&gt;form prefill&lt;SPAN class=""&gt; and enable &lt;/SPAN&gt;strict validation on required fields&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=""&gt;&lt;STRONG&gt;Automated Lead Generation Tools&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=""&gt;•Some third-party tools (bad actors) scrape websites and submit automated spam to CRM systems like HubSpot, hoping you’ll engage.&lt;/P&gt;
&lt;P class=""&gt;•Solution: Set up &lt;SPAN class=""&gt;&lt;STRONG&gt;blocklists&lt;/STRONG&gt;&lt;/SPAN&gt; and filtering rules in HubSpot.&lt;BR /&gt;&lt;BR /&gt;-------&lt;BR /&gt;Has anyone else had similar issues?&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 11:08:56 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1116416#M12567</guid>
      <dc:creator>leemasondesign</dc:creator>
      <dc:date>2025-11-12T11:08:56Z</dc:date>
    </item>
    <item>
      <title>Re: Form Issues</title>
      <link>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1116438#M12568</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Are you sure you are using the official Hubspot plugin or is there another form plugin that is connecting to Hubspot at play here? &lt;SPAN&gt;The Hubspot plugin doesn't maintain 2 sets of records like you are describing. So when&amp;nbsp;&lt;/SPAN&gt;you say you have a separate website log of form submissions from that of Hubspot, that suggests to me there is a form plugin being used that is then sending submissions to Hubspot if you have 2 sets of records which is fine for comparison. Also are you able to share the form so we can take a look at the setup first hand?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 01 Mar 2025 13:53:16 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1116438#M12568</guid>
      <dc:creator>Ben_M</dc:creator>
      <dc:date>2025-03-01T13:53:16Z</dc:date>
    </item>
    <item>
      <title>Re: Form Issues</title>
      <link>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1116463#M12569</link>
      <description>My actual form plugin maintains submissions of all emails that come through&lt;BR /&gt;my form. If the message actually came through form - the submission is&lt;BR /&gt;logged. If it is not logged and saved on the form it’s self - then the form&lt;BR /&gt;was not filled out.&lt;BR /&gt;&lt;BR /&gt;After that - the office HubSpot plugin forwards all form submissions to&lt;BR /&gt;HubSpot as well.&lt;BR /&gt;&lt;BR /&gt;The issue is, half the emails in HubSpot - never came through the form at&lt;BR /&gt;all. They are being created at the HubSpot end, or somewhere along the API&lt;BR /&gt;journey.&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Sat, 01 Mar 2025 16:46:20 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1116463#M12569</guid>
      <dc:creator>leemasondesign</dc:creator>
      <dc:date>2025-03-01T16:46:20Z</dc:date>
    </item>
    <item>
      <title>Re: Form Issues</title>
      <link>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1116467#M12570</link>
      <description>&lt;P&gt;&lt;A href="https://www.leemasondesign.com/contact/" target="_blank"&gt;https://www.leemasondesign.com/contact/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;This is the form&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 01 Mar 2025 17:39:09 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1116467#M12570</guid>
      <dc:creator>leemasondesign</dc:creator>
      <dc:date>2025-03-01T17:39:09Z</dc:date>
    </item>
    <item>
      <title>Re: Form Issues</title>
      <link>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1116585#M12571</link>
      <description>&lt;P&gt;The Hubspot plugin has very little to do with the form submission from the Elementor forms. The Hubspot WP plugin does 2 things, 1 - it adds the HS tracking code to every page of your website, and 2 - it gives you a shortcut to work in Hubspot without leaving your WP site. Despite Elementor's misleading documentation, you are not required to use the Hubspot WP plugin to integrate with their forms, but you are required to at minimum embed the tracking code either through the plugin, directly embedding within your theme or through an integration with something like Google Tag Manager.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When you use a Hubspot form, you can either do a direct embed, repost via the API, or the 3rd case which you are using which is a feature called Non-Hubspot Forms (&amp;nbsp;&lt;A href="https://knowledge.hubspot.com/forms/use-non-hubspot-forms" target="_blank"&gt;https://knowledge.hubspot.com/forms/use-non-hubspot-forms&lt;/A&gt;&amp;nbsp;). Using Hubspot for many years I will be the first to say this is a very unreliable feature and it's functionality explains all that you are seeing. The best way to explain it is to think of a keypad entry system on a home that takes a picture of everyone who attempts to input a 4-digit code to enter the building. The problem with this is that the system watches you enter the 4-digit code and press the submit button, but that's where this security recording stops. It cannot see whether the person was actually granted entry by entering the correct code. In form terms, this means it cannot see if you have validation rules to check for a valid email address, and it cannot see hidden form fields carried by the user.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Unfortunately because of how this feature works, much like a camera watching a keypad, you will always end up with more records in Hubspot than your form capture system and these records will likely be those that can be spam or ones that did not meet your validation criteria. At this point you have a few options. You can continue to utilize the feature understanding this nuance. You can directly embed the Hubspot form utilizing Hubspot's code, although with the free CRM as your post is tagged this means you will have a copyright notice on the form and be limited in functionality. Or you can evaluate other form solutions that integrate directly with Hubspot as opposed to utilizing the non-hubspot forms feature that the elementor integration utilizes.&lt;/P&gt;</description>
      <pubDate>Sun, 02 Mar 2025 13:40:15 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1116585#M12571</guid>
      <dc:creator>Ben_M</dc:creator>
      <dc:date>2025-03-02T13:40:15Z</dc:date>
    </item>
    <item>
      <title>Re: Form Issues</title>
      <link>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1116924#M12572</link>
      <description>Thanks!&lt;BR /&gt;&lt;BR /&gt;All makes sense. Do you think I switched to Gravity Forms and just hooked&lt;BR /&gt;into the HubSpot API, that this could solve the problem? (vs using the&lt;BR /&gt;HubSpot plugin with Elementor Forms)?&lt;BR /&gt;</description>
      <pubDate>Mon, 03 Mar 2025 13:31:20 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1116924#M12572</guid>
      <dc:creator>leemasondesign</dc:creator>
      <dc:date>2025-03-03T13:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: Form Issues</title>
      <link>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1117276#M12573</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/858937"&gt;@leemasondesign&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Thanks!&lt;BR /&gt;&lt;BR /&gt;All makes sense. Do you think I switched to Gravity Forms and just hooked&lt;BR /&gt;into the HubSpot API, that this could solve the problem? (vs using the&lt;BR /&gt;HubSpot plugin with Elementor Forms)?&lt;BR /&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You could go that route with the gravity forms plugin. That native integration would be better than using the non-hubspot forms feature. I would also recommend turning the non-hubspot forms feature off so it doesn't pick up the gravity forms by accident which it can still do.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also you will need to ensure that you still embed the hubspot tracking code. Personally speaking I recommend using Google Tag Manager for implementation. It's pretty simple to setup and it can manage all scripts on your webpage as opposed to just hubspot including Google Analytics, Ads, Meta, Linkedin, and more.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Mar 2025 23:26:06 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1117276#M12573</guid>
      <dc:creator>Ben_M</dc:creator>
      <dc:date>2025-03-03T23:26:06Z</dc:date>
    </item>
    <item>
      <title>Re: Why are spam form submissions sent directly to HubSpot?</title>
      <link>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1222811#M13386</link>
      <description>&lt;P&gt;This is a common issue with HubSpot forms.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We need either to upvote &amp;amp; add your use case to the email/confirm email idea I have posted "&lt;A href="https://community.hubspot.com/t5/HubSpot-Ideas/Forms-Email-and-Confirm-Email-fields-as-one-drop-in-field/idi-p/1221775" target="_blank" rel="noopener"&gt;Forms: Email and Confirm Email fields as one drop in field&lt;/A&gt;" here on this post:&amp;nbsp;&lt;A href="https://community.hubspot.com/t5/Lead-Capture-Tools/Confirm-email-address-in-a-form/td-p/319853" target="_blank" rel="noopener"&gt;https://community.hubspot.com/t5/Lead-Capture-Tools/Confirm-email-address-in-a-form/td-p/319853&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or upvote and add your use case to this Idea "&lt;A href="https://community.hubspot.com/t5/HubSpot-Ideas/Forms-validate-form-submit-by-code-sent-to-email/idi-p/1222824" target="_blank" rel="noopener"&gt;Forms - validate form submit by code sent to email&lt;/A&gt;" that I posted.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This way a person entering a fraudulent email must have access to get the code. Right now they bypass the control as it is a real person. This way we get a couple of phoney sign ups every day... Waste of time as well as increasing the risk of our email being flagged as spam when the real email is delivered.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 14 Nov 2025 14:01:28 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1222811#M13386</guid>
      <dc:creator>CBN</dc:creator>
      <dc:date>2025-11-14T14:01:28Z</dc:date>
    </item>
    <item>
      <title>Re: Form Issues</title>
      <link>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1222826#M13387</link>
      <description>&lt;P&gt;Wait for validation code idea:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://community.hubspot.com/t5/HubSpot-Ideas/Forms-validate-form-submit-by-code-sent-to-email/idi-p/1222824#M221487" target="_blank"&gt;https://community.hubspot.com/t5/HubSpot-Ideas/Forms-validate-form-submit-by-code-sent-to-email/idi-p/1222824#M221487&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 10:30:23 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Lead-Capture-Tools/Why-are-spam-form-submissions-sent-directly-to-HubSpot/m-p/1222826#M13387</guid>
      <dc:creator>CBN</dc:creator>
      <dc:date>2025-11-12T10:30:23Z</dc:date>
    </item>
  </channel>
</rss>

