The GeoIP MaxMind Module in MokoCRM enables automatic geolocation of IP addresses using the MaxMind GeoIP2 or GeoLite2 database. This enhances user, visitor, and contact records by identifying their geographic origin—useful for security, analytics, and targeted communications.
The GeoIP MaxMind Module in MokoCRM enables automatic geolocation of IP addresses using the MaxMind GeoIP2 or GeoLite2 database. This enhances user, visitor, and contact records by identifying their geographic origin—useful for security, analytics, and targeted communications.
🧾 Enabling the Module
- Navigate to:
Home → Setup → Modules → GeoIP MaxMind - Click Activate
- Go to Setup → GeoIP Settings to configure paths and license keys
🌍 Database Requirements
- Download and install a MaxMind database:
- GeoLite2 (free, requires MaxMind account)
- GeoIP2 (commercial, higher accuracy)
- Supported formats:
.mmdb
(MaxMind DB) - Specify file path under module configuration
🔍 Tracked Information
- City, region, country
- Postal code (if available)
- Continent
- Latitude and longitude
- ISP (if supported by database)
📥 Use Cases
- Log geolocation for users accessing the portal
- Enhance contact records with country or region info
- Block or flag logins from unexpected countries
- Personalize messaging based on user location
⚙️ Integration With Other Modules
- Users and Login Logs: Track IP location during access
- Tickets and Contacts: Add region/country for support insights
- Emailing: Segment lists by detected geography
📌 Best Practices
- Update your MaxMind database regularly for accuracy
- Use secure permissions for the database path
- Test geolocation on sample IPs before production use
- Coordinate with Moko Consulting for automation or location-based reporting