Si necesitas dar un mensaje diferentes o mostrar banners diferentes en función de donde provienen tus visitantes te recomiendo que uses alguno de estos dos servicios:
http://www.geoplugin.com/examples
o
http://www.telize.com/
En cada una de sus webs puedes ver ejemplos de uso para poder utilizar esto servicio de geoposicionar tus visitantes

. Ambos servicios están creado con
https://www.maxmind.com/es/home
Si conoces otros servicios similares que sean gratis, comentalos!!
Canal SEO en Telegram premium
Influenet - Compra/Venta de artículos patrocinados.