Shopping cart

GeoIP for Magento 2   v1.0.2

GeoIP for Magento 2
magento partner

GeoIP is a useful extension which supports store owners to detect customers’ location based on their IP addresses, then redirects the customers to the appropriate store views, languages and currencies. This feature contributes significantly to enhance user experience on shopping sites.

  • Detect quickly a customer’s location
  • Collaborate with Mageplaza Store Switcher
  • {"Support to get an appropriate store-view"=>"language and currency"}
  • Enhance user experience on shopping sites



30-day Money Back


Lifetime Update


365-Day Support

Compatible With

CE, EE 2.1.x, 2.2.x, 2.3.x

Problems and Solutions

  • swap_horizontal_circle Redirect customers to appropriate store view with familiar languages

    There is the fact that the stores which target their businesses in multiple nations need to redirect the visitors to the suitable store view with their common language.
    For example, visitors coming from Vietnam will be switched to Vietnam store view with the Vietnamese language.

  • attach_money Price currency needed converting

    Product price should be converted to the appropriate currency which is commonly used or native to the customers from specific countries.

  • insert_emoticon Help customers gain better shopping experience

    It is much more convenient for customers to go shopping in the site whose language and price currency is familiar.

  • call_received Decrease bounce rate significantly

    The risk of visitors’ navigating away from the site shortly will be possible if they do not understand the language on site. Therefore, automatically switching store view is essential to decrease the bounce rate from this reason.

Take actions based on IPs

Overview of IPs The "IP" part of IP address stands for "Internet Protocol." The "address" part refers to a unique number that gets linked to all online activity you do, somewhat like a return address on a letter you have just sent out.

Working theory of GeoIP There is the fact that IP addresses are not static and can change at any time. This can be different when there is change in all information technology devices (printers, routers, modems, etc).

Depending on this theory, in online shopping stores, Geo IP will work based on customers’ IP addresses.

Automatic geographical detection

Magento 2 GeoIP extension - Mageplaza

Depending on the difference in IPs, Geo IP supports store owners to detect the estimated customers’ location, especially nations.

This detection is really useful and significant to any international stores which open various branches in different countries.

Proper assistance to Store Switcher

Geo IP and Store Switcher will be the couple extensions with full features to support multi-stores properly. The module collaboration will bring amazing effects as follows:

Redirect to specific Store View and language Visitors coming to an international store will be redirected their appropriate store view with the familiar language. Thanks to the detection of IP addresses from Geo Ip and the switching function of Store Switcher, customers can totally feel relaxed with their familiar language when they are surfing on any international page.

Automatically switch to the appropriate currency Besides, this mixture helps customers view products in appropriate price currency which is widely used (such as USD) or native to the customer’s country. Customers do not need to change the product price to their wished currencies by themselves. Every currency converting action is totally automatic
Learn more

Magento 2 GEOIP Redirect extension

Enhance user experience

GeoIP and Store Switcher supports greatly in enhancing user satisfaction by improving the usability and accessibility of users when they visit store sites.

Being automatically switched to the appropriate store views with the familiar languages and currencies, customers will feel the shopping sites much more friendly and convenient. As a result, customers can invest their time to focus on shopping and picking up their favorite items with ease.

Full Features List

For store admins

  • Enable/ Disable the module
  • Download library to activate the data source
  • Use customers’ IP addresses to detect customers’ locations
  • Redirect customers to specific store views
  • Decrease bounce rate from first-time site visits
  • Collaborate with Mageplaza Store Switcher to switch language and currency

For customers

  • Automatically be switched to store view appropriately
  • View the site with the familiar language and currency
  • Have better user experience on shopping site


  • filter_drama I would like to change store view with appropriate language and currency. How can I do?

    This can be done properly if you install GeoIP and Store Switcher. Two extensions support each other effectively to make your wish come true.

  • filter_drama If a customer is switched to a store site, is the language changed accordingly?

    Yes, absolutely. GeoIP supports customers in detecting their country and switches them to the store site with their familiar language.

  • filter_drama How can I set the currency rate for changing price currency?

    Firstly you need to select two currencies: Stories > Configuration > Currency Setup. Secondly, to set the currency rate, please go to Stories > Currency > Currency Rates.

  • filter_drama After being switched to the new store view, can the customers come back to the initial default site?

    Yes, customers can come back easily by selecting the store view on the top menu from the frontend.

Reviews (1)

  • assignment_ind
    Exellent Module

    Posted by Erc07 on 16 January 2019 verified_user Verified Buyer
    Thank you for this free extension. It is a very simple extension but extremely useful and essential. It works perfectly with my Magento 2. There are no core problems. Also, it works perfectly. Thank you Mageplaza Team!

Submit your review

How do you rate this product?


Your email address on Mageplaza's store


Plain text, no HTML tags.