Description
Maspik is an advanced WordPress anti-spam plugin that blocks bots, fake leads, and unwanted submissions across your entire site — without hurting real users.
Trusted by thousands of websites worldwide. Works automatically on activation.
👉 Works with all major form plugins. No CAPTCHA. No coding. Immediate results.
Why block spam with Maspik?
- 🚀 Instant protection – Works as soon as you activate the plugin.
- 🎯 High success rate – Better protection than traditional CAPTCHA.
- 🔍 Smart detection – Identifies spam patterns automatically with advanced rules and optional AI spam detection.
- 🌐 Wide compatibility – Supports all major form plugins and WordPress core forms (comments, registration).
- 🛠️ Fully customizable – Blacklists, IP blocking, character limits, link limits, countries, languages, and more.
- 👥 Spam Block Guarantee – We are committed to helping you block spam. See the Spam Block Guarantee section.
Key Features
✅ Works instantly with popular form plugins and core WordPress forms
✅ No CAPTCHA required – silent protection for your visitors
✅ Smart blacklist system – block any word, phrase, or pattern you want
✅ IP blacklist & API integrations
✅ Phone number validation
✅ Multiple honeypot methods and advanced key checks
✅ Multi-language support
✅ AI spam check (optional) – Enable it from the Maspik settings page
Detailed Features – Advanced Spam Protection & Filtering
Maspik Matrix – Advanced Multi-Layer Spam Protection
Maspik Matrix is a powerful layered spam filter that combines multiple detection methods into one unified protection system.
This engine performs several checks in parallel to increase accuracy and reduce false positives, including:
- IP reputation and risk scoring
- Pattern matching and keyword analysis
- Heuristic behavior checks
- Structural and content-based evaluation
- AI Spam Check scoring mechanisms
Maspik Matrix provides stronger, faster, and more reliable spam detection by evaluating each submission through multiple layers of protection simultaneously.
Blacklisting by Field Type
- Text fields (e.g. name, subject)
- Email fields (supports regex/wildcard patterns)
- Text area fields
- Phone number fields (regex/wildcard support)
Blocking Capabilities
- Specific IP addresses
- Spam submissions in:
- WordPress comments
- WordPress registration forms
- Contact forms from supported plugins (see list below)
- Option to block submissions containing emojis in textarea fields
- Blocking bot-generated submissions
- Advanced key checks to detect automated submissions
Advanced Blocking
- Honeypot fields (multiple strategies)
- IP verification (100 checks/month in free version)
- Advanced key check engine
Character Control
- Maximum characters in text fields
- Maximum characters in textarea fields
Link Limitation
- Limit the number of links allowed in textarea fields (for example, 0–1 links)
API Integrations
- Proxycheck.io – Check IP addresses against proxy/VPN/TOR
- AbuseIPDB.com – Check IP addresses against abuse/spam/malicious/proxy/VPN/TOR
- Numverify.com – Validate phone numbers to block spam phone numbers
Spam Log
- Review blocked submissions
- Understand why and how spam was blocked
- Use logs to fine-tune your spam protection
Detailed Statistics
- Track how many spam submissions were blocked
- Analyze patterns
- Monitor protection over time
- Advanced spam statistics dashboard in the admin
Supported Forms
Maspik integrates seamlessly with a wide range of popular form plugins and WordPress core forms:
- Elementor Forms
- Contact Form 7
- Hello Plus
- Ninja Forms
- Everest Forms
- Formidable Forms
- JetFormBuilder
- Forminator Forms
- Fluent Forms
- Bricks Builder Forms
- Breakdance Builder Forms
- BuddyPress
- Bitforms
- Metform
- WordPress comments
- WordPress registration form
- Custom PHP forms
- WPForms*
- Gravity Forms*
- WooCommerce registration form*
- WooCommerce review*
(*) Pro license required.
Pro Version Features 🌟
Upgrade to Maspik Pro to unlock powerful additional features:
- ⭐ Advanced IP verification (10,000 checks/month)
- ⭐ Custom spam dashboard for multiple sites – manage all spam settings from one place
- ⭐ Country-based filtering – block spam by country or allow only specific countries
- ⭐ Language-based filtering – block spam by language or allow only specific languages
- ⭐ Settings import/export
- ⭐ Premium support
Learn more and get Maspik Pro at:
https://wpmaspik.com/?readme-file
Important Note
Be cautious when selecting words to blacklist, as every website has different needs.
For example, if you are a digital marketing agency and blacklist the word “SEO”, you may lose some valid leads.
The plugin is provided “as is” and the user assumes full responsibility for configuring and using it appropriately for their specific needs.
Maspik is GDPR compliant.
Support & Community
- 🚀 Get Started guide
- 📚 Documentation
- 💬 Community Forum
- 🐛 Report Issues
- 💡 Feature Requests
- 💰 Receive Pro for free
- 💖 Support us with a 5-star review
- ✨ WP Maspik Website
🛡️ Spam Block Guarantee – for all users
We stand behind our protection. If spam is still getting through your forms, our team is here to help and guide you to block it.
Getting Help is Easy
- Join our Community Forum
- Create a new post with:
- Your website URL and form page URL (optional)
- Description of the spam you are receiving
- Screenshot or text of sample spam submissions
- Your Maspik version
- Screenshot or export of your current Maspik settings
Our team will guide you step-by-step to block the spam effectively.
Screenshots
Installation
Getting Started
-
Install the plugin
- In your WordPress dashboard, go to Plugins Add New
- Search for “Maspik”
- Click Install Now, then Activate
-
Basic Setup
- Go to Maspik Settings
- Enable the protections you want
- Save changes
-
Advanced Configuration (Optional)
- Add custom blacklist phrases and patterns
- Configure separate rules for each field type
- Set up phone validation
- Configure IP verification and external services if needed
-
Playground
- Test your settings using the built-in playground form and your live forms
- Check the spam log to verify that spam is being blocked correctly
FAQ
-
What is the setup process like?
-
Installation takes just a couple of minutes:
Search for “Maspik” in your WordPress plugins section, click Install, and activate.The plugin comes with smart pre-configured protection that works immediately. You can start blocking spam right away, without any technical configuration.
If you need more advanced settings, please see the documentation. -
How effective is Maspik at blocking spam?
-
Maspik uses multiple detection methods including smart pattern recognition, honeypot fields, advanced key checks, and blacklist systems to achieve a 95%+ success rate in blocking spam.
Unlike traditional CAPTCHA solutions, Maspik works silently in the background and does not disrupt your real users.
-
What is the AI spam check?
-
By default, the AI Spam Check feature is disabled in Maspik.
When enabled, it analyzes each form submission using leading AI models — Google Gemini, OpenAI, and Mistral AI — to estimate how likely the message is to be spam.
The AI decision is not 100% perfect.
To make the system stricter or more permissive, you can:- Adjust the spam threshold
- Add custom context to help the AI understand your intent
For example, you can add context like:
- “Be very strict with any message that sounds like a sales pitch.”
- “Accept only messages written in English.”
- “Treat repeated keywords or links as spam.”
You can configure AI spam check in the Maspik AI Spam Check settings page.
-
Will Maspik affect my site’s performance?
-
No. Maspik is designed for optimal performance, using primarily server-side processing.
All spam checking is done efficiently and does not significantly affect your front-end page load times. -
What customization options are available?
-
You can customize:
- Text blacklists
- Email patterns
- Character limits
- Link restrictions
- IP blocking rules
- Country-based filtering (Pro)
- Language-based filtering (Pro)
Each field type can have its own specific settings, allowing you to create the perfect balance between strictness and usability.
-
Does Maspik protect all types of forms?
-
Yes. Maspik protects:
- Contact forms
- Comments
- Registration forms
- Custom PHP forms
- Some WooCommerce flows (with Pro)
It currently supports:
- Elementor Forms
- Contact Form 7
- Hello Plus
- Ninja Forms
- Everest Forms
- Formidable Forms
- JetFormBuilder
- Forminator Forms
- Fluent Forms
- Bricks Builder Forms
- Breakdance Builder Forms
- BuddyPress
- Bitforms
- Metform
- Custom PHP forms
- WPForms (Maspik Pro license required)
- Gravity Forms (Maspik Pro license required)
- WordPress comments
- WordPress registration form
- WooCommerce registration form (Maspik Pro license required)
- WooCommerce review (Maspik Pro license required)
More forms will be supported in future releases.
Looking for specific plugin support? Let us know at wpmaspik.com. -
How does the spam logging system work?
-
Maspik includes a detailed spam log that shows:
- Which submissions were blocked
- Why they were blocked
- Which rules were triggered
This helps you fine-tune settings, understand spam patterns, and improve protection without losing real leads.
-
How can I block spam in WordPress using Maspik?
-
With Maspik, you can effectively block:
- Spam submissions
- Spam comments
- Spam bots
- Spam registrations
Maspik acts as a spam filter and spam blocker, helping you stop unwanted content, spam users, and automated attacks — without using CAPTCHA.
Simply:
- Install and activate Maspik
- Go through the settings page
- Enable the features that match your needs
The plugin then runs silently in the background and protects your forms.
-
Does the plugin work with all WordPress forms?
-
Maspik protects contact forms, comments, registration forms, and more.
Currently supported forms include (see full list above). If your form plugin is not listed, you can often still integrate it using the custom PHP forms filter documented here:
https://wpmaspik.com/documentation/custom-php-form/?readme-file -
How can I report security bugs?
-
You can report security bugs through the Patchstack Vulnerability Disclosure Program.
The Patchstack team helps validate, triage, and handle any security vulnerabilities. -
How does Maspik compare to other anti-spam plugins?
-
Plugins like Akismet or CleanTalk require external API configuration, monthly subscriptions, and can be complex to set up.
Maspik offers a self-hosted solution that:
- Works out of the box
- Runs most checks inside WordPress
- Has no mandatory external dependencies
- Has no required recurring fees for core spam protection
Antispam Bee is a great plugin but is focused mainly on comments and has a more limited feature set.
If you need advanced spam protection that:
- Works with all your forms
- Provides detailed logs and statistics
- Offers advanced controls (AI, IP, blacklist, country/language in Pro)
Then Maspik is an excellent choice for your WordPress spam protection.
Reviews
Contributors & Developers
“Maspik – Ultimate Spam Protection” is open source software. The following people have contributed to this plugin.
Contributors“Maspik – Ultimate Spam Protection” has been translated into 2 locales. Thank you to the translators for their contributions.
Translate “Maspik – Ultimate Spam Protection” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.6.0 – 17/12/2025
- New feature – Maspik Matrix(Improved version of AI spam check): an advanced multi-layer spam protection engine that combines IP reputation, pattern analysis, heuristics, and intelligent scoring into one powerful detection system.
- Add support for URL field from Maspik dashboard settings page.
2.5.10 – 02/12/2025
- Improvement – Compatibility with WordPress 6.9
- Improvement – Better AI spam check performance
- Improvement – Improved text blacklist handling for non-ASCII characters
2.5.9 – 28/10/2025
- New feature – AI spam check (Beta) – enable it from the Maspik settings page
- Fixed – Resolved issue where the spam statistics dashboard caused a PHP error when no spam was blocked in some cases
2.5.8 – 10/09/2025
- Fixed – Resolved issue with country detection API failing to properly identify visitor locations
2.5.7 – 08/09/2025
- Fixed – Security issue where spam log entries could be deleted by non-admin users (Thanks to @Dmitrii)
- Fixed – Issue where Metform forms were not checking phone fields correctly
2.5.6 – 26/08/2025
- New feature – Added support for Bitforms
- New feature – Added support for Metform
- Improvement – AI Spam check is more accurate
2.5.5 – 20/08/2025
- New feature (Beta) – AI spam check – Give it a try!
- Developer – Added hooks to disable spam check for specific forms: Developer Hooks
- Fixed – Issue where Breakdance forms did not recognize advanced key checks
- Fixed – Issue where some search forms were not submitting properly
2.5.4 – 09/08/2025
- New feature – Added URL field blocker
- New feature – Added support for Breakdance Builder forms
- Fixed – Spam statistics dashboard PHP error when no spam was blocked in some cases
2.5.3 – 24/05/2025
- Fixed – PHP error where a function was called too early
- Community – We want to grow and improve the experience:
- Share your feedback and suggestions in our Suggestion Box
- Give us a 5-star review on WordPress.org
- Spread the word and write a guide/vlog/post about Maspik, and receive a Pro license
2.5.2 – 23/05/2025
- New feature – Added feedback form to the settings page to help improve the plugin
- Fixed – Issue where some hidden fields had duplicate IDs
- Fixed – Database update issue when upgrading from version 1.x to 2.0 or higher
- Improvement – Better handling and performance for processing long textarea content
2.5.1 – 30/04/2025
- Fixed – Issue where search forms were not submitting properly in certain scenarios
2.5.0 – 22/04/2025
- Improvement – Improved UI/UX of the entire plugin
- New feature – Added Spam statistics dashboard page
- New feature – Added spam statistics data to the admin dashboard
- New feature – Added “Reset all settings to default” (Factory reset)
- New feature – Added support for Custom PHP forms using the filter
- Fixed – Form validation issue when forms were placed inside popups and WP Rocket caching was enabled with strict settings
- Fixed – Translation issue with WordPress 6.7 where text was loaded too early
- Fixed – Issue where maximum links limit was not being set through the Dashboard API
- Improvement – Compatibility with WordPress 6.8
2.4.4 – 20/03/2025
- Announcement – Advanced key check is now officially released and not experimental
- Improvement – Enhanced security by hiding passwords in the spam log
- Improvement – Disabled autocomplete in WooCommerce registration forms for better security
2.4.3 – 19/02/2025
- Fixed – Elementor Bot detector option when page source URL is empty
- Fixed – Detection string in textarea fields with regex/wildcard format
- Improvement – Better detection handling in textarea fields (ignoring ,!?. at the end of the string)
2.4.2 – 18/02/2025
- New feature – Option to block submissions with emojis in textarea fields
- New feature – Added support for Hello Plus form builder
2.4.0 – 30/01/2025
- Announcement – Improvements to reduce false positives. Read more in the announcement post
- Improvement – Text and textarea blacklists now match exact words only, preventing false positives from partial matches
- Improvement – Email blacklist check now supports exact match or “contains” logic (for example, “seo” will block “[email protected]”)
- Improvement – Clearer settings page text
- Improvement – Improved link detection in textarea fields
- Improvement – Improved textarea character limit checks
- Fixed – JavaScript error on the settings page
- Fixed – Serbian language detection
2.3.0 – 18/01/2025
- Improvement – Better WordPress registration form support
- Improvement – Improved comments form support
- Improvement – Improved WooCommerce registration form support
- Improvement – Code performance
- Improvement – Improved Elementor form support
- Improvement – Improved default settings auto activation
- Change – Removed update support from Maspik versions smaller than 2.0.0 to improve stability and performance
2.2.14 – 05/01/2025
- New experiment – Enhanced Advanced Key Check system (under ongoing testing)
- Improvement – Better database performance
- Improvement – Optimized code execution
2.2.13 – 19/12/2024
- Fixed – HTML settings save issue
- Improvement – Form field handling
2.2.12 – 16/12/2024
- New feature – Added support for Numverify API for phone validation
- Fixed – Error in Formidable Forms integration
- Fixed – Issue where the Dashboard ID was not displaying correctly
- Fixed – Issue where spam log entry limit was not working in some cases
2.2.11 – 05/12/2024
- Improvement – Settings page text and translations
- Fixed – UI glitch on settings page
2.2.10 – 03/12/2024
- Improvement – Compatibility with WordPress 6.7
2.2.9 – 22/11/2024
- Fixed – Removed autofill attribute from honeypot fields to improve compatibility with AMP pages
- Improvement – Default spam log maximum entries is now 1000 (was 2000)
2.2.8 – 08/11/2024
- New feature – Added support for BuddyPress forms
- Improvement – Improved layout of Playground form
- Improvement – Added page link in spam log
- Improvement – Improved time-based block checks to reduce false positives
- Improvement – Added Spanish translation
2.2.7 – 16/10/2024
- Fixed – Error in Contact Form 7 with checkbox fields in some cases
2.2.6 – 15/10/2024
- Improvement – Updated license manager library
- Fixed – Spam message validation for phone fields
2.2.5 – 06/10/2024
- Improvement – Editors can publish comments without validation checks
- Fixed – Phone number length validation in Elementor forms
2.2.4 – 04/10/2024
- Fixed – Country check error in some cases
- Fixed – AbuseAPI check error in some cases
- Change – Removed shortcode option in textarea fields to avoid confusion
2.2.3 – 01/10/2024
- New feature – IP verification usage activity added to Maspik dashboard
- Improvement – Better performance in Contact Form 7 and Elementor forms (up to 50% faster spam validation)
- Improvement – Improved “Not a Spam” marking in spam log
- Improvement – Improved form data UI in spam log
- Improvement – Date format now respects WordPress settings
2.2.2 – 14/09/2024
- Improvement – Better caching mechanism for IP address verification
2.2.1 – 10/09/2024
- Fixed – Settings not saving correctly in certain server environments
- Improvement – Scheduled deletion of outdated IP check data twice daily
2.2.0 – 08/09/2024
- Improvement – Improved UI/UX
- Improvement – Main block settings are now ON by default (can be disabled in settings)
- Improvement – Forms are now supported by default (support for specific forms can be disabled in settings)












