Help Home Docs FAQ's

Protect your waitlist with Spam protection

If you want to ensure that your waitlist is protected from spam, there are several methods you can use to prevent bogus sign-ups and keep your email list safe.

Google ReCaptcha

Google Recaptcha is a great product to handle bot signups automatically. To integrate Google ReCaptcha on your website, follow these steps:

Step 1 - Create a Google ReCaptcha account

  1. Go to
  2. Navigate to the admin console
  3. Create a new site
  4. Make sure you select reCAPTCHA v2
  5. Add your website's domain
  6. Copy the secret key Google ReCaptcha Settings

Step 2 - Integrate ReCaptcha form on your website

  1. Go to and follow the instructions to integrate the ReCaptcha box
  2. You can check the complete code at codepen

Step 3 - Add secret key to LaunchList settings

  1. Go to your waitlist settings
  2. Scroll to Submissions sections
  3. Turn on Google recaptcha protection
  4. Paste the copied secret key in the Google recaptcha key input

Add Secret Key

With these steps completed, whenever a new user joins your waitlist, we will verify the user and either store their information in your waitlist submissions or reject the request if it is determined to be spam. This will help keep your data secure and prevent unwanted sign-ups from bogging down your waitlist.


Another way to prevent bot sign-ups is by using the Honeypot method. This method involves adding a hidden input field in your HTML form, designed specifically to detect whether a submission is made by a spam bot or a human.

To implement the Honeypot method, you need to add the following input code to your form:

<input type="hidden" name="_gotcha" />

Here is a complete example of a form code with the Honeypot method implemented:

<form class="launchlist-form" action="" method="POST">

    <input type="hidden" name="_gotcha" />
    <input name="email" type="email" placeholder="Enter your email" />
    <button type="submit">Join Waitlist</button>

If a bot fills in the Honeypot input, the user will be returned to your website, indicating that the submission was made by a spam bot. By using the Honeypot method in addition to other security measures, you can further protect your waitlist from unwanted sign-ups.


If you haven't already, we highly recommend integrating Cloudflare to handle spam and bot signups. With Cloudflare, you won't need to implement any other spam protection methods.

Please note that you'll need to make changes to your DNS to use Cloudflare. Once successfully integrated, all your website traffic will go through Cloudflare, which will automatically block bot users.

With Cloudflare, you can also use their firewall feature to create custom rules for blocking specific IP addresses, countries, or user agents from accessing your website. This allows you to block known spam IP addresses or traffic from countries known for producing spam.

Block Temporary Email Addresses

Block spam and potentially harmful activities from infiltrating your waitlist by blocking users who sign up using temporary emails.
What is Temporary Email?
Temporary email addresses are temporary, disposable email addresses that are used to sign up for services that require an email address. These email addresses are often used by spammers and hackers to sign up for services and send spam emails.

Example of Temporary Email Addresses

  • and many more...

Full list of temporary email domains can be found here.

How does LaunchList block temporary email addresses?
LaunchList maintains a database of temporary email domains and blocks any email addresses that use these domains from signing up to your waitlist. Our database is regularly updated to ensure protection from the latest temporary email domains. We currently have over 3,000 domains in our database.

How to enable blocking temporary email addresses?

  1. Go to your waitlist settings
  2. Scroll to Blocks sections
  3. Turn on Block temporary email addresses

Block Temporary Email Addresses

Blocking temporary emails is to ensure that only authentic, useful emails signup on your waitlist. You can also use Email Validation to further protect your waitlist from spam and bot signups.

Did you find this page useful?
Grow your waitlist 10x faster

Install waitlist form in less than 5 minute.

Get Started