<?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 Recaptcha is not stopping spam submits in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/Recaptcha-is-not-stopping-spam-submits/m-p/838934#M66743</link>
    <description>&lt;P&gt;Do you know if there is any way apart from recapthcha to limit the submits in a form? We have been having massive attacks on the checkout of our products to test cards. Apparently they found a way to bypass recaptcha security.&lt;/P&gt;</description>
    <pubDate>Wed, 23 Aug 2023 14:48:37 GMT</pubDate>
    <dc:creator>codaz</dc:creator>
    <dc:date>2023-08-23T14:48:37Z</dc:date>
    <item>
      <title>Recaptcha is not stopping spam submits</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Recaptcha-is-not-stopping-spam-submits/m-p/838934#M66743</link>
      <description>&lt;P&gt;Do you know if there is any way apart from recapthcha to limit the submits in a form? We have been having massive attacks on the checkout of our products to test cards. Apparently they found a way to bypass recaptcha security.&lt;/P&gt;</description>
      <pubDate>Wed, 23 Aug 2023 14:48:37 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Recaptcha-is-not-stopping-spam-submits/m-p/838934#M66743</guid>
      <dc:creator>codaz</dc:creator>
      <dc:date>2023-08-23T14:48:37Z</dc:date>
    </item>
    <item>
      <title>Re: Recaptcha is not stopping spam submits</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Recaptcha-is-not-stopping-spam-submits/m-p/839098#M66753</link>
      <description>&lt;P&gt;Hey&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/617987"&gt;@codaz&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You should also enforce strong server side validation to prevent any sort of malicious submissions. For instance you could use some sort of RegEx (Regular Expression) to make sure the card number is in fact an actual card number and not a test card. If it is not simply prevent the submission.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Some common regular expressions taken from &lt;A href="https://stackoverflow.com/questions/9315647/regex-credit-card-number-tests" target="_blank" rel="noopener"&gt;this stackoverflow post&lt;/A&gt; include:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;Amex Card: ^3[47][0-9]{13}$
BCGlobal: ^(6541|6556)[0-9]{12}$
Carte Blanche Card: ^389[0-9]{11}$
Diners Club Card: ^3(?:0[0-5]|[68][0-9])[0-9]{11}$
Discover Card: ^65[4-9][0-9]{13}|64[4-9][0-9]{13}|6011[0-9]{12}|(622(?:12[6-9]|1[3-9][0-9]|[2-8][0-9][0-9]|9[01][0-9]|92[0-5])[0-9]{10})$
Insta Payment Card: ^63[7-9][0-9]{13}$
JCB Card: ^(?:2131|1800|35\d{3})\d{11}$
KoreanLocalCard: ^9[0-9]{15}$
Laser Card: ^(6304|6706|6709|6771)[0-9]{12,15}$
Maestro Card: ^(5018|5020|5038|6304|6759|6761|6763)[0-9]{8,15}$
Mastercard: ^(5[1-5][0-9]{14}|2(22[1-9][0-9]{12}|2[3-9][0-9]{13}|[3-6][0-9]{14}|7[0-1][0-9]{13}|720[0-9]{12}))$
Solo Card: ^(6334|6767)[0-9]{12}|(6334|6767)[0-9]{14}|(6334|6767)[0-9]{15}$
Switch Card: ^(4903|4905|4911|4936|6333|6759)[0-9]{12}|(4903|4905|4911|4936|6333|6759)[0-9]{14}|(4903|4905|4911|4936|6333|6759)[0-9]{15}|564182[0-9]{10}|564182[0-9]{12}|564182[0-9]{13}|633110[0-9]{10}|633110[0-9]{12}|633110[0-9]{13}$
Union Pay Card: ^(62[0-9]{14,17})$
Visa Card: ^4[0-9]{12}(?:[0-9]{3})?$
Visa Master Card: ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14})$&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If I were you I would look to incorporate some sort of check to ensure card numbers match the corresponding regular expressions. If not reject the submission.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this helps!&lt;/P&gt;</description>
      <pubDate>Wed, 23 Aug 2023 18:18:52 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Recaptcha-is-not-stopping-spam-submits/m-p/839098#M66753</guid>
      <dc:creator>coldrickjack</dc:creator>
      <dc:date>2023-08-23T18:18:52Z</dc:date>
    </item>
    <item>
      <title>Re: Recaptcha is not stopping spam submits</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Recaptcha-is-not-stopping-spam-submits/m-p/1243196#M86604</link>
      <description>&lt;P class=""&gt;We were dealing with the exact same mess at my company. It was killing our lead data and making our paid channel ROAS look way off.&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;We actually started using &lt;STRONG&gt;Formwatch.ai&lt;/STRONG&gt; in 2025.&amp;nbsp;It’s been a game-changer for our lead quality and has reduced our spam volume to basically zero. The biggest win for us was getting rid of ReCAPTCHA, which was tanking our conversion rates.&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;If you’re still trying to clean up your CRM, it might be worth a look: &lt;A href="https://www.formwatch.ai/" target="_blank" rel="noopener"&gt;&lt;SPAN class=""&gt;https://www.formwatch.ai/&lt;/SPAN&gt;&lt;/A&gt;. Happy to chat about how we set it up if that helps!"&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jan 2026 02:15:59 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Recaptcha-is-not-stopping-spam-submits/m-p/1243196#M86604</guid>
      <dc:creator>TMarc8</dc:creator>
      <dc:date>2026-01-20T02:15:59Z</dc:date>
    </item>
  </channel>
</rss>

