Theme
Go Dark Go Light
Stand with Ukraine! How can you help?
Find out more

Magento 2 GeoIP Store Switcher Extension

Magento 2 GeoIP Store Switcher is a solution that allows you to switch stores and currencies to customers from different countries automatically. Redirect customers to a store view in their local language and currency based on location or browser language.

Three GeoIP databases, default language and currency per country, location simulator, and more. Offer personalized shopping experiences from the first click with our Magento 2 Store Switcher.

It’s a bundle of the Magento 2 Currency Switcher and Magento 2 Language Switcher so you save up to 10%.

  • Redirect visitors to a certain store view based on their location or browser language
  • Set currency and store view for specific countries
  • Round off prices with 12 different algorithms
  • Restrict language switcher to all or specific pages by IP
  • Use the built-in simulation tool to test the settings
  • Disable geoip switcher for different robots
  • Use three out-of-the-box databases to detect visitor’s location
  • Buy now and get $14 cash back in reward points!

Regular Price $178 Special Price $149
one-time payment
Add to Cart
SALE $29 OFF
Benefits of the Magento 2 GeoIP Switcher Extension
Switch store views automatically in Magento
Set default store views by country for the language switcher in Magento
Language suggestion pop up in Magento
Live Demo
Compatibility:Magento 2.3.0 - 2.4.7-p3 (CE, EE, ECE, B2B)
Version:2.0.7
hyva compatible
Composer Package
Magento 2 GeoIP Store Switcher Extension

Switch Stores and Currencies Automatically

Don’t make your customers take any extra steps once they land on the default store view. Do it for them.

Use the Magento 2 GeoIP Store Switcher to switch stores and currencies automatically. Just enable a few settings and let the extension handle the rest.

Deliver an exceptional experience to your global customers with little to no effort.

magento 2 language switcher
magento store switcher

Switch Stores Based on Location or Browser Language

Creating personalized shopping experiences is not easy. But it can be done with the right tools.

Our Magento GeoIP Redirect tool does all the heavy lifting. All you need to do is choose how you want it to switch the stores.

Redirect customers to the store view in their local language and display prices in their local currency automatically. All based on visitors' location or their browser language.

Choose What Language and Currency to Display

While the Magento 2 GeoIP Store Switcher can do the switching based on browser language, it can do more.

Set default language and currency for different countries to define exactly what each customer sees. Let the extension do the job for you.

Go beyond the limits to make an outstanding first-visit impression!

magento language and currency by country
magento 2 website switcher

Redirect Customers Across All Websites

Having multiple stores with different store views within one website? Not a problem for the Magento GeoIP Store Switcher.

It redirects your website visitors within all websites in your installation.

Make sure people land at the store with relevant language and currency, regardless of the website they visited.

Give Your Visitors a Choice

Although the Magento 2 GeoIP Switcher does everything for you. It doesn’t have to be automatic.

Enable the language suggestion popup. Let your customers choose if they want to go to a different store view.

Get full control over the store-switching on your website and choose the option that works best for you.

magento 2 language switcher
magento 2 round off prices

Round Off Base or Converted Prices

Displaying prices in customers' local currency is not always enough. Why? Because after conversion they might not be that appealing.

But we’ve got you covered.

Use any of the variety of algorithms that come with the Magento 2 GeoIP to round off prices. Show attractive prices in any currency.

Detect Visitors' GeoIP Location Properly

To ensure the maximum accuracy Magento 2 Store Switcher uses the best GeoIP databases.

CloudFlare, MaxMind, and PHP GeoIP work out of the box.

They are updated by cron automatically. So there are no extra configurations required from you.

magento 2 geoip database
magento 2 geoip simulator

Make Sure Store Switcher Works as Extended

Once you configure the Magento 2 GeoIP Store Switcher module, there is one thing left to do.

Check if the settings are configured properly with the geolocation simulator. Set your IPs and the country you want to simulate.

Make sure your customers land on the store view in the relevant language, and see prices in currencies they are interested in.

Restrict Store Switching for Certain Pages

Search engine robots regularly crawl your website to get updated content and boost your pages in search results.

That’s the case when it’s better not to use the Magento 2 GeoIP Store Switcher.

The same goes for certain pages and locations.

Specify the IPs, pages and bots which you want to disable the redirection for. Maintain a user-friendly store environment and SEO.

magento 2 language switcher restrictions

FAQs
Does the GeoIP Switcher supports varnish cache?
Yes, it does. To make the module work properly with the varnish cache you need to modify the Varnish Cache configuration file (by default /etc/varnish/default.vcl) on your server and restart varnish. Please add these lines of code to the varnish config file:
if (req.http.cookie !~ "PHPSESSID=" && req.http.User-Agent !~ "bot" && req.http.User-Agent !~ "loader") {
return (pass);
}
With this setting, your store will be displayed without varnish cache during the first visit. You need to do this as the GeoIP detections held on the PHP level, and you need to allow varnish to skip first's visitor request to make GeoIP detection possible.
Can I install your Magento 2 GeoIP Switcher via the composer?
Yes, all our modules can be installed via the composer. Once you purchase the extension, you receive keys to the private Magefan composer repository. The composer installation commands are available in your account ("My Downloads" section).
Do you offer installation for this extension?
Each Magefan extension comes with the extension files and installation guides. The installation service is not included in the extension price. You can purchase it separately.
Does this extension come with free support and updates?
After you purchase the extension, you get 365 days of free updates and free support. You also keep the source code of the latest version released during these 365 days.

Yet, if you'd still like to update after 365 days pass, you can renew access to updates and support for 50% of the extension's price. Find more in our license agreement.

Do you offer any discounts?
If no sale is running currently, you can get a discount by subscribing to our newsletter or leaving a review for any of the extensions you already use.
How many websites can I use Magefan extensions on?
According to our license agreement you can use one extension license on one live Magento instance and multiple stage, dev and test instances.

This means the extension will work on all websites within one Magento admin panel. At the same time, you don’t need a license key to use the extension on stage, dev or test websites.

People Also Searched For
magento 2 geoip
magento 2 geoip store switcher
magento geoip redirect
magento 2 geoip extension
geoip magento 2 extension
magento geoip
magento 2 geoip redirect
magento geoip store switcher
geoip redirect magento 2
magento geoip extension

Thanks Magefan Team for this module and support! Works as we expected.

By Jenny Morin
 
What our clients say
Brands Who Trust Us
Magento 2 GeoIP Store Switcher Extension
Live Demo
Top