No reCaptcha No Honeypot: Identify Spam, Invalid, and Junk Emails in Marketo

No reCaptcha No Honeypot: Identify Spam, Invalid, and Junk Emails in Marketo

We have a custom solution that handles such Email entries junk, spam, and invalid Emails after form fills in Marketo. Each lead in Marketo has a dollar value linked with it, use our simple yet effective enterprise-level solution hosted in secure AWS cloud now.

Most of the suggestions which you see in the Marketo community are related to “Honeypot” as a hidden field. However, this solution doesn’t work at all because of the simple fact you can train your bot to ignore the hidden field. You can also test it out with simple chrome extension “Form Filler” under field options you will find ignore all hidden fields.

In order to identify spam(disposable), invalid, and junk emails. I ended up developing a webhook which does the following steps :

  • lower Email addresses (formatting)
  • Valid Email Syntax
  • Domain check with up to 5k disposable Email list (Spam domain)
  • ping for MX record (mailbox exchange)

For eg:

Lower Email address and Valid Email syntax check.

You will find Email address is in all capital and Email address is missing “.com”

Example 2: Spam domain

We used a popular spambot domain “mailinator.net”. The application then looks at the list of 5k disposable email domains and assigns a similarity score of 95 along with a similar domain for further check. You can even find mxRecord linked with the domain.

Example 3: Junk Domain

In the above example, I have randomly typed the email address which is a perfect example of the junk entries we get on a daily basis. mxRecord comes to rescue in this case as you found no “spam_note” and email is using valid syntax.

Additionally, we have also included the following with the response

  • Free Domain
  • Blacklist identifier
  • has suspectable localpart before “@” with first and last name

A combination of the above validations plus any additional custom domains which can be accessible by the program provides the best solution in Marketo to identify junk and unmarketable leads and keeps your database intact. Almost, all the solutions in the market work on these principles. Calculate your savings now and make most out of Marketo.

To know more follow the link.

Did you find this article valuable?

Support ZuraDigital by becoming a sponsor. Any amount is appreciated!