Quick Links
Step 1
Confirm Prerequisites
Before setting up spam filters, make sure two things are in place:
Forms are mapped correctly. Your forms must already be connected to LeadSnap and mapped to the correct company. Form submissions should be coming in and appearing in your system before you configure filters.
The default message field is in use. If you want to use keyword spotting (Step 6), the form must use the default message field — not a custom field. Keyword spotting will not work on custom fields.
Important: To verify this, go to the Edit Form area in LeadSnap where you manage fields for a company. Click Edit on the message field and make sure the “Check field for spam” option is enabled. If it’s not checked, keyword spotting won’t run on that field. |
Step 2
Navigate to Spam Filters
In the left navigation, click “Spam Filters.” This opens the spam filter configuration page with all available filter options.
Step 3
Enable Filters
At the very top of the page, you’ll see an “Enable Filters” master switch. Toggle this on to activate spam filtering. If this switch is off, none of the filters below it will run, regardless of how they’re configured.
Step 4
Configure URL Filtering
The second option on the page is “Filter leads that contain a URL.” When enabled, any form submission that includes a URL in the message will be automatically filtered out. This is useful for catching common spam submissions that include links.
Step 5
Configure Phone Number Filtering
Expand the Phone Number Filtering section to see three options:
Filter Option | What It Blocks |
Starts with + | Phone numbers that begin with a plus sign |
Starts with 0 | Phone numbers that begin with zero |
Non-US phone numbers | Any phone number that isn’t a US number |
Enable any combination of these based on what types of phone numbers you typically see in spam submissions.
Step 6
Configure Keyword Spotting
The Keyword Spotting section lets you block form submissions that contain specific words or phrases in the message field. You’ll see a keyword entry box on the left and a list of your added keywords on the right.
Type a keyword and add it to the list. Any form submission that contains one of your listed keywords in the message will be filtered out.
Tip: You don’t have to build the full list upfront. As you see spam submissions that get through using certain words, come back and add those keywords. Your filter list will get stronger over time. |
Important: Keyword spotting only works on the default message field. If your form uses a custom text field instead, this filter will not catch anything. See Step 1 for how to verify your setup. |
Step 7
Configure Domain Filtering
Domain filtering lets you block all form submissions from a specific email domain. Enter a domain (for example, spamcompany.com) and any email address from that domain will be filtered out.
Critical: Be very careful with domain filtering. Do not add common domains like gmail.com, yahoo.com, or outlook.com — this would block all legitimate leads using those email providers. Only add domains that are clearly and consistently spammy. |
Step 8
Configure Email Address Filtering
If you want to block a specific email address without blocking the entire domain, use Email Address Filtering instead. Enter the full email address (for example, [email protected]) and only that exact address will be filtered out.
Tip: Use email address filtering when a single spammer keeps submitting forms with the same email. This blocks them without affecting any other submissions from that email provider. |
Step 9
Configure Country Filtering
The “Filter leads by country” section shows a list of all countries. Select the countries you want to block form submissions from. When a form is submitted, LeadSnap checks the sender’s IP address to determine their country and blocks the submission if that country is on your blocked list.
Tip: This is one of the most effective filters for cutting down on international spam. If your clients only serve customers in the US, blocking all other countries can eliminate a large volume of junk submissions. |
Step 10
Configure Language Filtering
The Languages section lets you block form submissions written in languages other than the one your forms are in. If your forms are in English, you can block all other languages to filter out non-English spam submissions.
Step 11
Click Update
Once you’ve configured all of your filters, scroll to the bottom of the page and click “Update.” Your spam filters are now active and will automatically screen incoming form submissions based on your settings.
