Update: This article was originally published in 2012. As you know, the web is constantly changing, which means some of the advice on this page may become out of date. For the latest digital marketing insights from the RocketMill team, please visit our main blog page.

Over the past month I have noticed that some web analytics companies are claiming that they can tell you who exactly has visited your website using some “secret” technology. I am going to keep this blog post short and sweet. You don’t have to pay gazillions of dollars to get this type of visitor data. You can use Google Analytics or pretty much any other reputable (free) analytics tool to view detailed visitor information.

It should be noted that you can not view “company names” for all your visitors. You can only see a company name if the visitor is coming from a network that uses a branded alias for their network. So here is how you can view which companies have visited your website.

  1. Log in to Google Analytics
  2. Under Audience click on Technology
  3. Under Technology click on Network

By default the primary dimension would be set to Service Provider, if a company uses a branded alias or if they are connecting through their own network then you will see them in the list. You can always choose City as a secondary dimension and have something like below:


Or you can select Medium as secondary dimension and you will get the following:

Look around Google Analytics, you won’t have to pay money to other vendors who claim all sort of things. Implementing this with PHP is extremely straight forward, you just need to do a reverse DNS lookup for each visitor.