Skip to main content
added 333 characters in body
Source Link
Matt and Neil
  • 33.1k
  • 7
  • 107
  • 190

New Spring 17 Feature

YesBoth Web-to-Lead and Web-to-Case now have out of the box reCAPTCHA support. Here's two curveballs thatWhen creating the form you will solve 99.9% of your problemsnow see "Enable spam filtering (recommended)" and "reCAPTCHA API Key Pair" fields:

web-to-lead

recaptcha

Here's the former solution, without using CAPTCHA:

  1. turn the "URL" field into a dedicated honeypot / gotcha on your Web-to-Lead form. Render it invisible using CSS, and then when you see a Lead come in with LeadSource='Web' and !ISEMPTY(URL) you can blackhole it. (Subject to your existing business processes of course)

  2. pull the oid organization id value out of the hidden field and populate it later using JavaScript: <script>document.getElementById('oid').value = '00Dd00000001234';</script>

These will choke most dumb scrapers and keep spam to a manageable level.

Yes. Here's two curveballs that will solve 99.9% of your problems without CAPTCHA:

  1. turn the "URL" field into a dedicated honeypot / gotcha on your Web-to-Lead form. Render it invisible using CSS, and then when you see a Lead come in with LeadSource='Web' and !ISEMPTY(URL) you can blackhole it. (Subject to your existing business processes of course)

  2. pull the oid organization id value out of the hidden field and populate it later using JavaScript: <script>document.getElementById('oid').value = '00Dd00000001234';</script>

These will choke most dumb scrapers and keep spam to a manageable level.

New Spring 17 Feature

Both Web-to-Lead and Web-to-Case now have out of the box reCAPTCHA support. When creating the form you will now see "Enable spam filtering (recommended)" and "reCAPTCHA API Key Pair" fields:

web-to-lead

recaptcha

Here's the former solution, without using CAPTCHA:

  1. turn the "URL" field into a dedicated honeypot / gotcha on your Web-to-Lead form. Render it invisible using CSS, and then when you see a Lead come in with LeadSource='Web' and !ISEMPTY(URL) you can blackhole it. (Subject to your existing business processes of course)

  2. pull the oid organization id value out of the hidden field and populate it later using JavaScript: <script>document.getElementById('oid').value = '00Dd00000001234';</script>

These will choke most dumb scrapers and keep spam to a manageable level.

added 5 characters in body
Source Link
Matt and Neil
  • 33.1k
  • 7
  • 107
  • 190

Yes. Here's two curveballs that will solve 99.9% of your problems without CAPTCHA:

  1. turn the "URL" field into a dedicated honeypot / gotcha on your Web-to-Lead form. Render it invisible using CSS, and then when you see a Lead come in with LeadSource='Web' and !ISEMPTY(URL) you can blackhole it. (Subject to your existing business processes of course)

  2. pull the oid organization id value out of the hidden field and populate it later using JavaScript: <script>document.getElementById('oid').value = '00Dd00000001234';</script>

These will choke most dumb scrapers and keep spam to a manageable level.

Yes. Here's two curveballs that will solve 99.9% of your problems without CAPTCHA:

  1. turn the "URL" field into a dedicated honeypot / gotcha on your Web-to-Lead form. Render it invisible using CSS, and then when you see a Lead come in with LeadSource='Web' and !ISEMPTY(URL) you can blackhole it. (Subject to your existing business processes of course)

  2. pull the oid organization id value out of the hidden field and populate it later using JavaScript: <script>document.getElementById('oid').value = '00Dd00000001234';</script>

These will choke most scrapers and keep spam to a manageable level.

Yes. Here's two curveballs that will solve 99.9% of your problems without CAPTCHA:

  1. turn the "URL" field into a dedicated honeypot / gotcha on your Web-to-Lead form. Render it invisible using CSS, and then when you see a Lead come in with LeadSource='Web' and !ISEMPTY(URL) you can blackhole it. (Subject to your existing business processes of course)

  2. pull the oid organization id value out of the hidden field and populate it later using JavaScript: <script>document.getElementById('oid').value = '00Dd00000001234';</script>

These will choke most dumb scrapers and keep spam to a manageable level.

deleted 6 characters in body
Source Link
Matt and Neil
  • 33.1k
  • 7
  • 107
  • 190

Yes. Here's two curveballs that will solve 99.9% of your problems without CAPTCHA:

  1. turn the "URL" field into a dedicated honeypot / gotcha on your Web-to-Lead form. Render it invisible using CSS, and then when you see a Lead come in with LeadSource='Web' and !ISEMPTY(URL) you can blackhole it. (Subject to your existing business processes of course :o)

  2. pull the oid organization id value out of the hidden field and populate it later on the page with JSusing JavaScript: <script>document.getElementById('oid').value = '00Dd00000001234';</script>

These will choke most scrapers and keep spam to a manageable level.

Yes. Here's two curveballs that will solve 99.9% of your problems without CAPTCHA:

  1. turn the "URL" field into a dedicated honeypot / gotcha on your Web-to-Lead form. Render it invisible using CSS, and then when you see a Lead come in with LeadSource='Web' and !ISEMPTY(URL) you can blackhole it. (Subject to your existing business processes of course :o)

  2. pull the oid organization id value out of the hidden field and populate it later on the page with JS: <script>document.getElementById('oid').value = '00Dd00000001234';</script>

These will choke most scrapers and keep spam to a manageable level.

Yes. Here's two curveballs that will solve 99.9% of your problems without CAPTCHA:

  1. turn the "URL" field into a dedicated honeypot / gotcha on your Web-to-Lead form. Render it invisible using CSS, and then when you see a Lead come in with LeadSource='Web' and !ISEMPTY(URL) you can blackhole it. (Subject to your existing business processes of course)

  2. pull the oid organization id value out of the hidden field and populate it later using JavaScript: <script>document.getElementById('oid').value = '00Dd00000001234';</script>

These will choke most scrapers and keep spam to a manageable level.

added 5 characters in body
Source Link
Matt and Neil
  • 33.1k
  • 7
  • 107
  • 190
Loading
deleted 24 characters in body
Source Link
Matt and Neil
  • 33.1k
  • 7
  • 107
  • 190
Loading
deleted 1 characters in body
Source Link
Matt and Neil
  • 33.1k
  • 7
  • 107
  • 190
Loading
Source Link
Matt and Neil
  • 33.1k
  • 7
  • 107
  • 190
Loading