GEOIP Store Switcher



Magento Platform
Open Source (CE)
2.1, 2.2
Commerce using on prem (EE)
2.1, 2.2

Tech Specifications

Current Version:
Stable Build
16 August, 2019
Extensions, Site Optimization, Performance
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Edge Windows: 42 IE Windows: 10, 11, 8, 9
License Type:


GEOIP Store Switcher helps to redirect users to the assigned store view based on their IP address location.

Other Extensions by BSS Commerce


Back to top

In the default Magento 2, if customers purchase products on a store including multiple store views, they have to switch to the appropriate store view manually. However, this may affect the shopping experience considerably since customers need to take one more step before viewing the product and buy it. Hence, the GeoIP Store Switcher extension is developed to be an effective solution to this problem. 

Customers will be redirected automatically to a relevant store view based on their IP locations. For example, a customer from France will be brought to the French store view when they access to the site. Moreover, the admin can easily set up GeoIP block by IPs and countries to avoid spam or unexpected harms. These features make the extension an ideal tool to improve user experiences in multi-store view website and raise the control of the admin over the site access. 


Key Features

Redirect Users To The Assigned Store View 

GeoIP Store Switcher for Magento 2 extension firstly identifies the users' country based on his/her IP address. Then, the users will be redirected automatically to the appropriate store view corresponding to the country  assigned by the admin at the backend.


Enable/Disable Users To Switch Store Views

In some case, Magento 2 store with multi-store views needs to limit the publicity of different pricing for each store view. The extension helps business owners to fulfill that necessity by allowing/disallowing users to switch store view after being redirected. 


Restrict Redirect For Specific IPs And URLs

Not all pages need redirecting. You can set up particular IPs to be excluded from redirecting. The same goes for any URLs from your stores. Once the URLs are under redirect restriction, customers will not be redirected and stay in the default store view when accessing to these URLs.


Don't Redirect Search Engine Crawlers

You can prevent search engine bots from being redirected to store views even they can access your website to crawl data as usual.  


Set Up GeoIP Block By IPs And Countries

The extension allows the admin to completely block access to the Magento 2 store from particular IP addresses and countries. This feature will be surprisingly helpful in case of preventing fraud orders and spam.


Other Features 

This extension allows the admin to specify how long cookies are saved on the website. Besides, it also works very well with Fastly CDN, Cloudflare CDN, and Amazon CDN.


Demo Site

Frontend | Backend



Improve User Experiences In Multi-Store Views

With the GeoIP Store Switcher for Magento 2, your customers no longer feel confused about an unfamiliar language when coming to the website for the first time. They will be automatically switched to the most friendly store view corresponding to countries, leading to better shopping experience and  lower bounce rates. 


Avoid Spam & Fraud Orders

The GeoIP blocking feature is a highlight of this module, which helps you prevent spammy content and fraud orders on your website.


Contact Information

Get instant support with our Live Chat.

Contact us by sending an email to  if you have any questions or want us to install the extension.  

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    v1.2.3: Compatible with magento 2.2.6


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top