GeoIP & Access Restriction Module for Perfex CRM (Restrict by IP, Country, or Email)
- Description
- Reviews
- FAQ
Take Full Control of Your Perfex CRM Access
Are you concerned about unauthorized access to your sensitive client data? The GeoIP & Access Restriction Module for Perfex CRM (Restrict by IP, Country, or Email) is the definitive solution to lock down your CRM environment. Stop worrying about spam registrations, data scrapers, and unwanted logins from specific regions.
This powerful module acts as a digital gatekeeper for your Perfex CRM. It allows you to create highly specific rules to control exactly who can access your staff and client portals. By implementing granular access control, you enhance security, protect your data, and ensure your CRM is only accessible to authorized users.
Key Features of the GeoIP & Access Restriction Module
This isn’t just a simple IP blocker; it’s a comprehensive access control system designed specifically for the Perfex CRM framework. Gain peace of mind with a suite of professional security tools at your fingertips.
- Advanced IP Address Restriction: Easily whitelist or blacklist specific IP addresses or entire IP ranges (CIDR notation supported) to control access with surgical precision.
- Powerful Country Geofencing: Block or allow entire countries with just a few clicks. This is perfect for businesses that only operate in specific regions.
- Email-Based Access Control: Restrict registrations and logins to specific email addresses or entire email domains (e.g., allow only `@yourcompany.com`).
- Separate Rules for Staff & Clients: Apply different security policies for your internal team and your customer portal, giving you ultimate flexibility.
- Whitelist & Blacklist Modes: Choose your security posture. Use Blacklist mode to block specific threats or Whitelist mode for a zero-trust approach where only approved entities get access.
- Detailed Access Logs: Keep a clear record of all blocked attempts, including IP address, country, and the reason for the block, helping you identify potential threats.
- User-Friendly Interface: All settings are managed directly within your Perfex CRM dashboard, providing a seamless and intuitive user experience.
Unmatched Security Features, Explained
Let’s dive deeper into the core functionalities that make this module an essential addition to any serious Perfex CRM installation. Understanding these features will show you how you can immediately bolster your system’s security.
Granular IP Address Control (Whitelist & Blacklist)
IP-based restriction is your first line of defense. If you notice suspicious activity from a specific IP address, you can instantly add it to your blacklist, and that user will be blocked immediately. This is highly effective against brute-force attacks and known bad actors.
Alternatively, you can use the powerful whitelist mode. This is ideal for internal systems where you only want to allow access from your office IP or a specific set of known IP addresses. Any login attempt from an unlisted IP will be automatically denied, creating a secure, closed-off environment.
Precise Country-Based Geofencing
Does your business only serve clients in North America? There’s no reason to allow logins from other continents. With the GeoIP country restriction feature, you can block access from countries where you don’t do business.
This dramatically reduces your exposure to global threats and spam. It’s an incredibly simple yet effective way to filter out a huge volume of unwanted traffic. The module uses a reliable GeoIP database to accurately identify the visitor’s location and enforce your rules.
Smart Email Domain & Address Filtering
Prevent spam and ensure only legitimate clients or staff can register or log in. You can restrict access to specific email addresses, making it perfect for whitelisting key clients. More powerfully, you can restrict by domain.
For your staff portal, you can set a rule to only allow logins from your company’s email domain (e.g., `your-company.com`). This prevents staff from using personal email addresses and adds a significant layer of security and professionalism to your user management policy.
Is This Security Module Right For You?
This module is designed for any business or individual who takes their CRM data security seriously. If you use Perfex CRM, you can benefit from this enhanced protection. It is particularly valuable for the following groups:
Perfect for Service-Based Businesses with Regional Clients
If you are a consultant, contractor, or local service provider, you can use the country-blocking feature to ensure only users from your service areas can access your client portal. This eliminates noise and potential threats from around the globe.
Essential for Companies Handling Sensitive Data
Legal firms, financial advisors, and healthcare providers using Perfex CRM must prioritize data security. With IP whitelisting and strict access rules, you can create a highly controlled environment that helps you meet compliance standards and protect confidential client information.
A Must-Have for Digital Agencies and Freelancers
Manage multiple client projects without worry. Use email domain restrictions to ensure only validated client contacts can access their respective project areas. Block IPs of former disgruntled employees or contractors to instantly revoke access across the board.
The Smart, Cost-Effective Choice for Perfex Security
Why choose this version of the GeoIP & Access Restriction Module? The answer is simple: unparalleled value and freedom. We operate under the General Public License (GPL), which gives you benefits you won’t find elsewhere.
- Incredible Savings: Get the exact same premium functionality and code found on official marketplaces but at a fraction of the price. Invest your savings back into your business.
- Freedom to Use: Forget restrictive ‘per-site’ licenses. Once you download the module, you are free to use it on as many of your Perfex CRM installations as you need.
- Safe, Verified Code: We provide the original, untouched code. It is 100% free from malware, ads, or any malicious scripts. You get a clean, secure, and fully functional product.
Choosing our GPL-licensed version is the smartest way to secure your CRM without the high costs and restrictive terms. You get the same powerful tool with more freedom and a better price.
Frequently Asked Questions
Is the GeoIP & Access Restriction Module compatible with the latest version of Perfex CRM?
Yes. We ensure our modules are tested for compatibility with the latest stable versions of Perfex CRM. As new Perfex updates are released, we provide timely updates to the module to maintain full functionality and security.
How do I receive updates for this module?
You can download updates directly from your account dashboard with us for one year after your purchase. We promptly release updates as they become available from the original developer, ensuring you always have access to the latest features and security patches.
Will this module slow down my Perfex CRM installation?
The module is lightweight and expertly coded for performance. The access checks are highly optimized and run efficiently, so you should not notice any impact on your CRM’s loading speed or overall performance.
How does the country blocking feature work? Does it require an external API key?
The module uses an integrated GeoIP database to identify the location of an IP address. It does not require any paid external API keys or third-party subscriptions, making it a self-contained and cost-effective solution right out of the box.
Can I set different access rules for staff members and clients?
Absolutely. This is one of the module’s most powerful features. You can create completely separate sets of rules for the staff login area and the client portal, giving you tailored security for each user group.
Is the code provided here the same as the one on CodeCanyon?
Yes, it is the exact same code. We legally redistribute the software under the GPL. The module is 100% original and does not contain any modifications, ads, or malicious code. You get the premium product with all its features intact.
Why is this Perfex module so affordable on your site?
Our business model is based on the freedom provided by the GPL. The original developer is paid for their excellent work when we purchase the item. We can then pass the savings on to you by redistributing the software without charging for bundled private support, which is what inflates the price on other marketplaces.

Q: Do I need a license key?
A: No. All products are Pre-Activated. You can use 100% of the Premium features immediately.
Q: Can I use the One-Click Demo Import?
A: Yes, absolutely! We ensure the demo import feature works perfectly.
Q: Can I use the products on multiple websites?
A: Absolutely. The GPL license allows use on unlimited domains.
Q: Are the files safe?
A: Yes. All files are scanned by McAfee and VirusTotal before uploading.
Share Now!








