Free Installation
Free 1-Year Support
Free Update
30-Day Money Back

GEOIP Store Switcher for Magento 2

Magento 2 GEOIP Store Switcher Extension redirects users to a relevant store view based on their IP address location.
  • Track user’s geographical location based on IP address
  • Redirect visitors to the relevant store view assigned by admins
  • Enable/disable users to switch store view
  • Set redirect exception for specific IPs and URLs
  • Limit search engine crawlers from redirecting
  • GEOIP block by IPs and countries
Community: 2.0.x - 2.1.x - 2.2.4
      |      Enterprise: 2.0.x - 2.1.x - 2.2.4

* Required Fields


Being an owner of a global Magento 2 store, you must know better than anyone the challenges of running a multiple store view ecommerce. After the success of Magento 2 Multiple Store View Pricing and Shopping Cart Price Rule per Store View, Magento 2 GEOIP Store Switcher will bring up user experiences in multi-store website to a whole new level. The extension helps detect user’s IP location and redirect them to the appropriate store view.

Key Features of Magento 2 GEOIP Store Switcher

  • Redirect user to the assigned store view based on GEOIP country

Magento 2 GEOIP Store Switcher firstly identifies user’s country based on GEOIP. After that, user will be redirected to a relevant store view. At the backend, admin can assign which store view a country will be redirected to. For example, you can set UK and US customer for auto-switching to English store view. While France users are changed to French store view.


  • Enable/disable users to switch store view

At the backend of Magento 2 GEOIP Store Switcher, admins can manage if users can switch their store view or not. This helps you get a better control of access at store view level. In case you want to limit the publicity of different pricing for each store view, then it is a worth-to-try feature.

  • Set redirect exception for specific IPs and URLs

The redirect restriction feature is useful to set exception for Magento 2 GEOIP Store Switch rule as your wishes. For example you have a support team working at France but the France user is redirected to its store view only and can not switch store. Then, the IP redirect restriction can get your team office out of the switching and access other store view normally.

The same goes for URLs redirect restriction. The URLs you set will be displayed in default view and not be redirected.


  • Limit search engine crawlers from redirecting

The configuration of  Magento 2 GEOIP Store Switcher provides a list of common search engine crawler an user agent. Admins can choose which one they want to get rid of store switching.


  • GEOIP block by IPs and countries

Magento 2 GEOIP Store Switcher also provides the blocking feature by GEOIP. You can choose to completely block access to your site from specific IP addresses or countries. This is exceptionally helpful to prevent spamming and fraud order.


Why Magento 2 GEOIP Store Switcher is a Must-have Extension

  • Improve user experiences in multi-store view Magento 2 website

With the Magento 2 GEOIP Store Switcher, your customers no longer have the confusion of dealing with an unfamiliar language at the first sight. They will be switched to the most friendly store view. As a good impression is made, the bounce rate and click back will surely decrease.

  • Avoid spamming and fraud order by GEOIP block

With the blocking feature of Magento 2 GEOIP Store Switcher, admins can easily restrict the access from IP causing the spamming and fraud order.


  • Working progress are very clear
    Got some small trouble while using the module on my site. However the problems were quickly recognized by the support team. They all were fixed well. The working progress are very clear and easy to catch up with
    verified buyer
    Reviewed by Wallace McGuire on 22 September 2017
  • Store view modules work well together
    All the store view modules work well together! They work effectively in improving the UX. Tech team is nice, too. Always reply to my questions in an instant
    verified buyer
    Reviewed by Philip Weems on 14 September 2017
  • Very satisfied with your support and services
    Been working with BSS for almost 1 year now. Very satisfied with your support and services. The staff are nice and caring. The developers are all professionals with deep knowledge about Magento. Modules work flawlessly.
    verified buyer
    Reviewed by Donald B. Fennell on 04 September 2017
  • Thumb up for the GEOIP block
    I totally love the IP block feature. Got some troubles with fraud order before. But the problem is solved with this function
    verified buyer
    Reviewed by Lester J. Carrillo on 30 August 2017
  • Good customer service
    I have purchased 2 of your M2 extensions and they are excellent. They include very thoughtful features that are often missing from other extensions. Customer service is also very good in answering questions.
    verified buyer
    Reviewed by Vincent Sciverit on 24 August 2017
  • Better control on Multi store view shop
    The extension support a better control on the access to the store view. I like how you can change the redirect scope and limit buyers about which store view they can reach in your website
    verified buyer
    Reviewed by Kaspar Göransson on 18 August 2017
  • Improve UX
    Magento 2 GEOIP s the second extension I get from BSS after M2 Multiple store view pricing. The module works perfectly on my site without any bugs. Also, it helsp improving the UX a lot as buyers dont have to spend time finding where to switch the store view anymore
    verified buyer
    Reviewed by Joel B. Benn on 18 August 2017
Write a Review
You're reviewing: GEOIP Store Switcher for Magento 2
How do you rate this product? *

Release Note

  • v1.0.0: First Release
  • v1.0.1: Advance logic of import function
  • v1.0.3: Fix bug with switching store view on frontend
  • v1.0.4: Compatible with 2.2.1 and works with both IPv4 and IPv6 address
  • v1.0.7: Fix bug core Switch Store, Seperate Import Database into 2 parts for IPv4 and IPv6
  • v1.0.8: Work with default navigation
  • v1.0.9: Fix URL redirects with BOT
  • v1.1.0: Fix bug when admin configures Proxy of Server IP returning to Multiple IP Address
  • v1.1.1: Fix issue when 2 websites are assigned to the same country with Redirect scope of Website
  • v1.1.2: Fix bug Switch Store when Switch Store = NO conflicts with IP for Tester
  • v1.1.3: Fix issue with paid MaxMind package