IPs location is wrong


The location which is provided based on IPs is mostly wrong.
I got visitors from Asia which are shown from US in piwik.

How can I change the IP database to my desired DB?
I have read and gone through the tutorial to update the IP db but it seems the tutorial is old and also it’s just limited to maxmind database.
I prefer to use some other accurate IP database. will be thankful if anyone help me do this.


There are three setting to choose in GeoIP i.e., default which guesses visitor according to their language. Second is GeoIP PHP and GeoIP PECL which have to be install first.

Setup geolocation: Geo Locate your visitors - Analytics Platform - Matomo