Hi there,
we're developing our own traffic analyzer tools and would like to have the most accurate info for mobile (connection type), country, carrier, and so on..
We've looked into Maxmind and there is several more. But which one would you recommend? I know the big guys (
thanks
Maxmind sucks for carrier detection.
If I'm not wrong, they won't let you download the DB, it works on a query bases system - you will need to get in touch with them in order to get the details.
As @matuloo said the one from DigitalElement should be the best,
Maxmind should be the second best.
Pretty good is also IP2Location, I'm using them for in a custom IP targeting app.
Thanks guys, I already contacted them (DigitalElement).
Yup, another vote for Digital Element here - I've heard good things about them.
I wanted to double-check, so I also asked Goshev, STM's ninja-uber-sysadmin, for his recommendations, and according to him they're considered pretty much the state of the art.
However, as others have said - do be aware they're really quite expensive.
DigitalElement asked $1K monthly for instalation on my server (just for your information)
We use our own solution that is basically based on the three big ones, Digital Elements, Maxmind and Quova plus ip ranges obtained directly from the carriers worldwide as we have an strong relationship with them plus our own conversion data.
We currently track around 350k carrier billing conversions per day through our system from our affiliates, and of course if a certain IP has conversions in a certain carrier, we know that it belongs to it and it's a good ip for us, so we assign it to that carrier, even if sometimes the databases and even the carriers tell us otherwise.
On an smaller scale as it's expensive and requires a lot of tech, you can also try to build something like that, comparing your own conversions data with whatever database you use.