I found this question previously asked and answered on this topic: Sitecore Analytics Location has no data.

As a follow-up to that, if I just purchased the GeoIP service and turned on the Analytics.PerformLookup setting, does data capture of the GeoIP information begin from that point in time, or does Sitecore go back through Mongo and process that information from the day of inception? That is, did Sitecore care about GeoIP data prior to the activation of the service or not?

Second, to confirm what some blogs mentioned on the topic (such as https://blog.horizontalintegration.com/2016/08/28/sitecore-8-geo-ip-lookup-configuration-tips/), I only turned on Analytics.PerformLookup on my CM server, and not my CD servers. Is this the correct setup for optimal usage in a CM with two CD setup?

1 Answer 1


As far as I can tell from my own installation (we ran without GeoIP for a week or so) the answer is no, it does not go back in time. However, if a visitor returns to the site, their Geo will be captured as part of their profile. I have a few visitors that are anonymous, but hit my site regularly, and they have been classified by GeoIP after the service was turned on.

  • Now that I'm a few days removed from turning on GeoIP myself, that's what I'm observing as well. Commented Oct 9, 2017 at 16:37

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.