Powered by Adobe Commerce 2.4.6


GEOIP Store Switcher



Back to top

 As an online business, your customers come from every corner of the world. Hence, it’s hard to personalize your customers’ shopping experience, which ultimately translates to better conversion probability. 

With BSS’s Magento 2 GEOIP store switcher, you can identify customers’ countries based on their IPs and then deliver the right content (languages, prices, images) to them under their familiar storeview. The path from being a visitor to a customer on your website is now shorter, smoother, and user-friendlier than ever.

We provide you both options to automatically redirect customers on-spot and give end-users the ability to switch among stores at their will. In addition, you can also use this GEOIP store switcher extension to block specific IPs from redirecting to protect your website and allows search engines to read your site correctly to ensure your SEO merits. 



  • Auto-detect customer location and redirect them to the relevant store view
  • Let visitors choose whether or not to switch store
  • Offer store view dropdown in the Switch Store popup
  • Switch currency per store view on-site
  • Restrict redirect based on IP and URLs
  • Limit search engine crawlers from redirecting to guarantee SEO power
  • Allow blocking visitors by countries and IPs
  • Save cookie on a period of time
  • Provide quick testing to check how the module works 
  • Compatible with Vanish, Redis Cache users

Redirect users to the relevant store view based on IP address

By offering users their most familiar environment, you’ll increase the likelihood of finalizing their orders to become your customers. 

With GEOIP store switcher, you can easily set your store up for success with a quick and easy gateway to their appropriate store view based on your customers’ IP addresses.

Switch currency along with store view based on users’ location

Pricing is a huge factor that affects purchase decisions, and this extension will make sure your customers can shop without converting currency off-site. This stunning feature of Magento 2 Store Switcher lets purchasers process products with familiar currency with home countries or regions.

Offer switch store dropdown popup & free-will redirection

Automation is not always the correct answer; instead, give your customers a final hand. Our extension goes above the simple confirmation popup by giving your end-users a dropdown list of store views that your customers can choose from. You can detail these options by simple configurations right from your backend.

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 these URLs.

Skip redirect search engine crawlers

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

Set up GEOIP block by IPs and countries

The extension allows the admin to 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.

Custom redirect destination

You can pick and choose the web page that you want your customers to wind up to with our Magento 2 GEOIP store switcher. This choice gives you the ability to control the outcome of redirection and prevent customers from encountering a dead-end. 



Click here to see our installation guide.





  • Shorten purchasing process
  • Better user experience
  • Target the right customers
  • Increase conversion liability
  • Protect store from spamming and malicious practices



  • Free Installation (Send us an email to sales@bsscommerce.com if you want us to install the extension for you)
  • Free 1-year Support
  • Free Lifetime Update
  • 30-day Money Back



Get instant support with our Live Chat.

Contact us by sending an email to sales@bsscommerce.com or leave us a message on Skype: support.bsscommerce.com.

Technical Specifications

Back to top

Seller profile

BSS Commerce

Seller contact


Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.4 (current), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)

Commerce on prem (EE): 2.4 (current), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)

Commerce on Cloud (ECE): 2.4 (current), 2.3 (obsolete)


Stable Build


27 April, 2023


Extensions, Site Optimization, Performance

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fix bug func strpos on M2.4.4.


  • Compatible with Open Source (CE) : 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Compatible with M2.4.4


  • Compatible with Open Source (CE) : 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    1.3.8: Fix Undefined index: Magento\Framework\App\State


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce 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 Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top