I've been doing a lot of research on whether or not GA would be usable inside of a private network such as a 192.X.X.X or 10.X.X.X instead of reporting the publicly held IP for each node. On the surface, it looks like this a no-go. However, I did find this question on SF that seems to imply that this could be possible.

Is this possible? If so, how?

  • Is internet access blocked like in the question you linked? Commented Sep 4, 2016 at 10:16
  • Not blocked entirely, but it is monitored with certain classes of websites blocked like adult content, social media. etc. Commented Sep 6, 2016 at 12:41

2 Answers 2


Here is the official documentation on Intranet Usage from Google: https://support.google.com/analytics/answer/1009688?hl=en As it states even if it is just internal, the intranet still needs to have a FQDN to track data. But it will only track users as unique if the external ip addresses are different. Internal networks will look like returning visitors.

As for Just internal users with local ip's this is not possible. You would need to install a self hosted solution like piwik which will allow you to do just what you are looking to accomplish.


Google Analytics will usually be able to track an intranet website.

GA requires that client browsers run JavaScript. Client browsers must be able to send data to www.google-analytics.com.

GA does not require that a site be public. It does not require that Google crawlers be able to reach the site. It does not require Google to access server logs.

To test it out:

  1. Sign up for Google Analytics
  2. Put the tracking snippet onto the intranet site
  3. Open Google Analytics real time reporting
  4. Visit the intranet site in your web browser
  5. Verify that your visit appears in the real time reporting

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.