Geolocation by Google




Geolocation is an efficient technology to use if you are running Ecommerce business.

For CS-Cart store owners we have already developed two geolocation add-ons - IP Geolocation by MaxMind and Geolocation by Google.

The first one is a professional solution for developers that adds the ability to determine the user’s location by IP address using the MaxMind databases. The second one will be described below.


The CS-Cart Geolocation by Google lets you integrate the Google Maps service with your website. Geolocation brings the power of Google Maps to your store by adding a map with streetview and proximity search. By adding the maps into your store homepage you can get real-time information about your customers' location and check orders' real geographical origin.

When a customer orders on your e-commerce, they provide you with many personal details necessary for their purchase delivery. Our extension overcomes this shortcoming by capturing this extra information to perform a risk assessment of each order.

Note: The add-on is totally compatible with our Shipping estimate add-on. Enable geolocation feature to determine customer's location and set up shipping methods for places you ship to.

Key features

  • integration with Google Maps services;
  • Google map with streetview and proximity search;
  • address auto-filling for better customer experience;
  • City, Country, Zip/postal code are be filled in automatically filled in at the checkout;
  • tracking the search bots to reduce the number of Google requests and the server response time.

How it works

After you have installed the add-on, go to Add-ons — Manage add-ons and choose Geolocation by Google to see all available settings. All settings are divided in three groups: Google settings, Default location and additional settings.

For the correct work of the map you need Google Api Key. Please visit this page to know how to get the API key. In Google settings you will be able to manage Zoom control, MapType control, Scale control, and Test mode.


Zoom control — Enables/disables the Zoom control.

MapType control — enables/disables the MapType control that lets the user toggle between maps types (such as Map and Satellite).

Scale control — enables/disables the scale control that provides a simple map scale. When enabled it will always appear in the bottom right corner of the map.

Test mode — Google Maps error displays and used test IP address when you first visit the site.

After you have made all changes go to the storefront and you will see how it works. Now when the customer visits your store for the first time, the pop-up with the location will be specified automatically and they will see a nice Google Map.


On the home page, the location will be displayed near My Account in the upper right corner. If your customer wants to change or select another region, street or even building, they can choose it right on the map or type it in.


We can bet that most of your customers and potential customers find filling in forms and typing long addresses boring. They put it off or get nervous.

But we have solved this problem by auto-filling. When typing the address the system will offer addresses in the drop-down list. You can see it in the screenshot below.


On the checkout page, the City, Country, Zip/postal code fields will be filled in automatically.

This useful add-on will save customers lots of time and allow them to complete the checkout process a lot faster than normal; encouraging customers who are in a rush to make a purchase.

User Guide

Learn more about the add-on in our User guide.


The add-on is compatible with CS-Cart and Multi-Vendor 4.3.6 and above.


This add-on is developed and published by Simtech Development Ltd., a CS-Cart developer. You are guaranteed a quality add-on supported by future versions. If you need help, please contact us via our help desk system.

  • CS-Cart
  • Multi-Vendor
Compatible versions:
  • 4.9.3
  • 4.9.2
  • 4.9.1
  • 4.8.2
  • 4.8.1
  • 4.7.4
  • 4.7.3
  • 4.7.2
  • 4.7.1
  • 4.6.3
  • 4.6.2
  • 4.6.1
  • 4.5.2
  • 4.5.1
  • 4.4.3
  • 4.4.2
  • 4.4.1
  • 4.3.10
  • 4.3.9
  • 4.3.8
  • 4.3.7
  • 4.3.6
  • English
  • Русский
Rate this application Write a review

This add-on created 10000's of API calls on our store, causing google to invoice us over 2000 USD for one month, over 3000 USD in total before we noticed.

We switched to cart-powers geolocation add-on and the extra calls are all gone.

This add-on worked great. I needed some custom functionality added to it, but it was easy to install and worked as advertised. Another great add-on by Simtech.

Works well and superb support. We need to change the way the coordinate setting is set and the developer updates the add-on to match with our requirements.

Why did it take 65$ when it costs 31$?
Предполагалось, что этот модуль необходим для модуля расчета стоимости доставки. Но расчет стоимости доставки не работает, даже с этим модулем.

Superb addon for sure. I don't know if it is working though...Maybe due to the geographical barring on P.R.C where I am accessing our website from?? People outside the territory should find the addon serve them well. I almost always beleive what these guys are doing in ways of reinforcing customer experience and I'm especially grateful for the awesome customer services I received from Guzel.

The Geolocator is an excellent tool for the store indicating where the purchase was made a supplement that everyone should use, thanks to the guys of simtechdev for their support

Отличное дополнение к cs-cart для определения локации посетителей — определяет их точное расположение, а в чекауте автоматом заполняются поля доставки. Благодарю техподдержку за подробные и быстрые ответы и за помощь с настройкой модуля.

Great addon- finding the correct address, international way of wring the streets names etc- not it is super easy for my clients. I had some problems setting it up BUT! I have received together with products great and fantastic developer on the other side who cares! Simtech Dev has fantastic developers- who understood my (constant) asks for help, changes, and reverts of changes.. They also suggested a lot of great solutions. Any email from my side was answered in no time, with ready solutions and tips for future. That is just a unique approach among the sea of cs cart developers. Anyone who is looking for high quality addons and high standard developer help- Simtech Dev is the correct address.

It is a great add-on helps my customers and backend services a lot in everyday operations

Setting is up was a bit difficult as it involved lots of things in Google Cloud Console, but after it was fixed it is really helpful as customer can pin point its delivery address. also helps with filing the address fields.

TIP: If you have done everything & still it is not working, You have to turn on the billing for our google account. Google will not charge you as services involved in activating this add-on are totally free.