Hi m1k3k, while GeoIP does not directly integrate into other plugins, it does expose it’s data in environment variables that you can call directly in custom PHP which you can use in any way you like:
'countrycode' => getenv( 'HTTP_GEOIP_COUNTRY_CODE' ),
'countrycode3' => getenv( 'HTTP_GEOIP_COUNTRY_CODE3' ),
'countryname' => getenv( 'HTTP_GEOIP_COUNTRY_NAME' ),
'latitude' => getenv( 'HTTP_GEOIP_LATITUDE' ),
'longitude' => getenv( 'HTTP_GEOIP_LONGITUDE' ),
'areacode' => getenv( 'HTTP_GEOIP_AREA_CODE' ),
'region' => getenv( 'HTTP_GEOIP_REGION' ),
'city' => getenv( 'HTTP_GEOIP_CITY' ),
'postalcode' => getenv( 'HTTP_GEOIP_POSTAL_CODE' ),
These same environment variables are exposed via easy to use shortcodes, which you can call directly in posts or with do_shortcode in custom php (https://codex.www.ads-software.com/Function_Reference/do_shortcode)
1) Continent: [geoip-continent]
2) Country: [geoip-country]
3) Region (State): [geoip-region]
4) City: [geoip-city]
5) Postal Code: [geoip-postalcode]
6) Latitude: [geoip-latitude]
7) Longitutde: [geoip-longitude]
8) Location: [geoip-location]
With access to the GeoIP data, you should be able to write custom code to integrate into Geo My WP or any other plugin.