Geolocation by Google
  • Geolocation by Google

Geolocation by Google

Customer Experience

By incorporating geolocation in your site you will be sure that your customers provide the most accurate addresses in the address line on their profile page and at checkout.


The add-on is totally compatible with the Shipping estimate add-on.



Installation service


This product is electronically distributed. By purchasing it you accept our refund policy.

Buy together

Geolocation by Google
Geolocation by Google
Google Customer Reviews add-on
Google Customer Reviews
Cloud Translation by Google

Price for all:




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.


Geolocation by Google add-on


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; 

  • CityCountryZip/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 (Geocoding API, Maps Static API, Places API, Maps JavaScript API ). Please visit this page to know how to get the API key. In Google settings you will be able to manage Zoom controlMapType 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.


Geolocation add-on for CS-Cart


On the home page, the location will be displayed near My Account in the upper right corner.

Google map add-on

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.


Geolocation by Google

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

CS-Cart Geolocation by Google checkout

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.


Key Features


All our products comply with CS-Cart code architecture and Simtech Development established standards.

Bug-free warranty

To produce free of bugs add-ons, all our products undergo several testing stages.

Adapting to any CS-Cart version

On your request we can adapt the add-on to another CS-Cart version.

30-day money back

If you are not satisfied with the add-on within the first 30 days after the payment, you can get a refund.

Comprehensive documentation

A detailed and step-by-step user guide is written for every add-on.

Easy installation

No extra actions. Without programming knowledge you will be able to install our add-ons.


Add-ons use language variables for all texts and can be edited under Administration → Languages​​ → Translations.

Easy communication

If any questions or issues appear, our managers will contact you back in 24 hours. Email us at any moment: sales@simtechdev.com

100% Open Source

We provide only easy-to-customize add-ons. With the help of developers or on your own, you are able to modify all extensions.

Long-term strategy

We are open to customers' suggestions and constantly updating our products to meet your needs.

Recently viewed

4.3.7 4.x or 3.x From 3.x or 4.x to 4.3.7 4.3.7 2.2.4 2.x From 2.x to 4.3.7 4.3.7 2.2.4 sp4 1.3.5 1.x From 1.x to 4.3.7 Before After The average time of loading a category page: 1 sec. 5 sec. ! CS-Cart" class="cscart-1" d="M499.358,3808.1a1.552,1.552,0,1,1-1.552-1.58A1.566,1.566,0,0,1,499.358,3808.1Zm-16.5.69a9.429,9.429,0,0,1-3.89.8c-4.085,0-6.744-2.81-6.744-7a6.95,6.95,0,0,1,7.276-7.32,7.647,7.647,0,0,1,3.414.74l-0.56,1.9a5.993,5.993,0,0,0-2.854-.65c-3.106,0-4.785,2.35-4.785,5.19,0,3.17,2.014,5.12,4.7,5.12a7.006,7.006,0,0,0,3.022-.65Zm2.484-2.04a6.823,6.823,0,0,0,3.275.97c1.763,0,2.6-.88,2.6-2.04,0-1.19-.7-1.82-2.49-2.5-2.463-.9-3.61-2.24-3.61-3.88,0-2.21,1.79-4.03,4.673-4.03a6.149,6.149,0,0,1,3.3.86l-0.588,1.81a5.2,5.2,0,0,0-2.77-.82,1.959,1.959,0,0,0-2.239,1.87c0,1.13.784,1.64,2.547,2.35,2.322,0.88,3.554,2.07,3.554,4.11,0,2.44-1.875,4.14-5.037,4.14a7.609,7.609,0,0,1-3.806-.97Zm26.471,2.04a9.419,9.419,0,0,1-3.889.8c-4.086,0-6.744-2.81-6.744-7a6.95,6.95,0,0,1,7.275-7.32,7.649,7.649,0,0,1,3.415.74l-0.56,1.9a6,6,0,0,0-2.855-.65c-3.106,0-4.785,2.35-4.785,5.19,0,3.17,2.015,5.12,4.7,5.12a7.007,7.007,0,0,0,3.023-.65Zm12.681-2.8a23.386,23.386,0,0,0,.195,3.29h-2.21l-0.2-1.73H522.2a5.044,5.044,0,0,1-4.142,2.04,3.884,3.884,0,0,1-4.141-3.94c0-3.32,2.91-5.13,8.143-5.1v-0.29c0-1.1-.308-3.17-3.078-3.14a6.479,6.479,0,0,0-3.554,1.02l-0.56-1.67a8.671,8.671,0,0,1,4.477-1.2c4.142,0,5.15,2.87,5.15,5.59v5.13Zm-2.379-3.71c-2.687-.06-5.737.42-5.737,3.08a2.168,2.168,0,0,0,2.295,2.38,3.42,3.42,0,0,0,3.33-2.29,2.841,2.841,0,0,0,.112-0.79v-2.38Zm6.4-2.44c0-1.62-.028-3.01-0.112-4.28h2.155l0.112,2.72h0.084a4.114,4.114,0,0,1,3.778-3.01,4.662,4.662,0,0,1,.671.06v2.35a4.271,4.271,0,0,0-.839-0.05,3.443,3.443,0,0,0-3.3,3.17,7.587,7.587,0,0,0-.084,1.16v7.32h-2.463v-9.44Zm11.958-7.57v3.29H544v1.9h-3.526v7.39c0,1.7.476,2.67,1.847,2.67a4.644,4.644,0,0,0,1.427-.17l0.112,1.9a6.639,6.639,0,0,1-2.183.34,3.5,3.5,0,0,1-2.658-1.05,5.426,5.426,0,0,1-.952-3.6v-11.93Z" transform="translate(-410 -3766)"/> Before After The average loading time for home page: 0.75 sec. 20 sec.

We are using cookies to give you the best, most relevant experience. By continuing to browse this website, you consent to our use of cookies. If you want to know more, please refer to our Privacy Policy.