Ensure the best shopping experience for your international customer with this Magento 2 GeoIP Store Switcher. This extension allows you to automatically redirect customers to the store view in their local language and display prices in local currency correspondingly. Don’t make your customers take any extra steps to switch the store. Improve the store switcher in Magento 2 by making it automatic!
Usually, customers land on your default store view and see prices in the default currency. However, it is not very user-friendly for your global customers. With our Magento GeoIP extension, you can change that. Set default language and currency for different countries and easily redirect customers based on their geolocation. Go beyond the limits to provide the best. Your customers will appreciate it.
Magento 2 GeoIP Store Switcher extension conveniently allows you to track customers' country and redirect them to the corresponding store view based on that. And it does everything automatically. Let your French customers be redirected to the French store view and see prices in Euro while customers from Great Britain will land on English one with prices in Pounds. Our Store Switcher allows you to create personalized shopping experiences for your worldwide customers. Isn’t it what you are looking for?
Having multiple stores with different store views within one website? Not a problem since you can still show prices in related currencies and redirect customers based on their location or browser languages. You can even define which store or store view to disable the extension for. In this case, customers will land on the default store view and see prices in the default currency.
If you don’t want to force a redirect, you can disable the automatic language switcher and enable the Store Switcher popup instead. Leave your customers to make a choice which store view they want to go to. If you only want to display prices in Magento 2 based on visitors’ country, you can disable the language switcher and leave currency switcher enabled. With Magento 2 GeoIP Store Switcher you’re in full control over the customer redirection on your store.
Prices are one of the important purchasing factors when it comes to eCommerce. It is even more relevant when you sell globally for customers from different countries. Our GeoIP Magento 2 Extension not only allows you to display prices in customers’ local currencies but make them more appealing. It allows you to round prices on your store with multiple rounding algorithms. This way prices are displayed without decimals after conversion.
Directing customers to the corresponding store view and displaying prices in customers’ local currency wouldn't make sense without proper GeoIP detection. To ensure the max accuracy level Magento 2 GeoIP Store Switcher extension uses the best GeoIP database out of the box. Cloudflare IP Geolocation, MaxMind IP Database, and PHP GeoIP databases allow you to detect customer country as precisely as possible. Moreover, they are updated by cron which requires no extra configurations from you.
Once you configure the Magento 2 GeoIP redirect module, there is still one thing to do. You have to test the GeoIP detection to make sure all configurations are set up correctly. This extension allows you to simulate your geolocation and set your IP for different countries. Make sure your customers receive the best shopping experience, land on the store view in the relevant language, and see prices in currencies they are interested in.
Store Switcher is a great feature for your Magento 2 store. However, sometimes it is better not to use it. There might be pages or locations you don't want website visitors to be redirected from. For this reason, Magento 2 GeoIP extension provides you the IP and Page redirect restriction option. Just enter the page patches and IP you don’t want the extension to work for.
One of the multiple useful options of this extension is robots restriction that allows you to maintain good SEO. Search engine robots regularly crawl your website to get updated content and boost your pages in search results. To avoid any issue you can disable the store switcher for user agents so they can scan your website as usual.
Regardless of the theme you use, even the custom one, you can be sure the Magento 2 GeoIP Store Switcher extension won’t cause any conflicts. Easy to install, a bunch of features, multiple benefits, and seamless work on any theme. It’s just the solution you were looking for.
This extension really helped. Thank Magefan team for the support. Sincerely recommend it to everyone.
Does the GeoIP switcher extension provide support to 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 module via the composer?
Yes, you can. All our modules can be installed via the composer. Once you purchase the extension, you receive keys to the private Magefan composer repository and find the composer installation commands available in the "My Downloads" section.