Geotargeting plugins never work

Although this is not the place for plugin support (or recommendations), I assume that you’ve asked the googles for ideas. A quick search reveals several sites that have documented/listed geotargeting apps.

But, you say that you have friends in other countries that test it for you. Have you watched ‘live’ Google Analytics to see if your analytics are working? Create a special page just for your testing friends. Ensure that GA is enabled for that page. Then have them visit the page (multiple times) and then use GA to dig down into that special page to see if the geolocation is working properly.

Note that you didn’t ask about GDPR, and tracking visitors based on their location, so not going to get into that (just to remind you to be aware of GDPR as related to your site).

But a test to ensure that you are properly able to track the geolocation is the first step. The next step is to test geoloation with a plugin and see if the special page access is reported properly by the plugin (should match your GA information).