Sitecore IP Geolocation Service

Heard a lot about Sitecore IP Geolocation service but did you get a chance to explore?

Luckily, I got a chance !! So, Lets explore this area now.

What is Sitecore IP Geolocation Service?
This Service provides you a facility to get the location detail about the visitor. For the Visitors of your site, you can identify parameters like:

  • Time zone
  • Longitude and latitude
  • Country
  • Region
  • Metro code
  • City
  • Post code
  • Business name
  • DNS address
  • IP address
  • ISP name

With the Sitecore IP Geolocation service, you can show personalized content of the site, Track Goals and page events, Geolocation reports, etc….

This service is free at this time and so to use this service, you will required to activate & subscribe this service.

Lets see how you can do that.

Activate Sitecore IP Geolocation Service:
To activate this service, you will required to send email to Sitecore Sales team / support team with passing detail like below with filling one form.

  1. Sitecore License ID number
  2. Name of the company
  3. Contact Detail like Name, mobile number through which you got the Sitecore license

Sitecore team will activate this service with your license number and will share a link to reset password and then activate the subscription for your license.

Subscribe for Sitecore IP Geolocation service:
To subscribe for this service, follow the steps 🙂

  1. login into your Sitecore instance. (Make sure the instance is using the same license for which you have activated this service)
  2. Click on “App Center” option.
    000491-2018-11-11 02_26_20-Sitecore Launchpad
  3.  You will get available option like “Sitecore IP Geolocation Service”. Select the option. Also on this page, “Log in” button will be back even if you have logged in through Sitecore admin user.
    000466-2018-10-24 16_31_57-- Microsoft Visual Studio (Administrator)
  4. This will show you the detail about the subscription if you are logged in else, it will ask to login.
    000467-2018-10-24 16_32_15 - Microsoft Visual Studio (Administrator)
  5. Click on “Log in” from right side corner will show popup window. Specify username and password through which you got the Sitecore license key.
    000483-2018-11-02 14_30_53- Microsoft Visual Studio (Administrator)
  6. Once you will specify username and password, it will show the agreement detail about the usage. Please read and accept the same.
    000484-2018-11-02 14_31_11- Microsoft Visual Studio (Administrator)
  7. Once this is done, you will be redirected to “App Center” landing page again with the “Sitecore IP Geolocation Service” option like below.
    000485-2018-11-02 14_31_34-Microsoft Visual Studio (Administrator)
  8. On selection, it will show the detail about this subscription including price plan and other things, check the same.
    000486-2018-11-02 14_31_51-Note: Currently this service is free so the price displayed is EUR 0.
  9. Click on “Continue” button will show the “Purchase Confirmation“. Confirm the same to proceed further.
    000487-2018-11-02 14_32_12-
  10. This step will ask for accepting the “Terms of Service”. Please read and accept the same.
    000488-2018-11-02 14_33_03- Microsoft Visual Studio (Administrator)
  11. Once “Confirm” button clicked, it will show below screen with all subscription and IP lookup detail month wise.
    000489-2018-11-02 14_33_30-App Center.aspx_sc_bw=1

This service is for 12 months at this time.
This Service is currently free. check the Terms of use and policy.

After above steps, you got the subscription activated. Now you will required to do some  steps on your Sitecore instance to start track the requests.

  • Configure Firewall:
    Add a firewall rule to allow HTTPS protocol for below domains:
  • Using Proxy Server: For requests coming from a reverse proxy server to your Sitecore instance, that should be tracked as the valid IP addresses of a client, and not as the IP addresses of a proxy, use the following setting:
    File: Sitecore.Analytics.Tracking.config
    Change: Analytics.ForwardedRequestHttpHeader to the value:

Happy Locating!!

But how you can check that its working or not?? Continue

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a website or blog at

Up ↑

%d bloggers like this: