by Shopify

Boost global sales with country and language recommendations.

2.6 of 5 stars(124 reviews)

Boost conversion

Get more of your international visitors to make a purchase.

Provide a local experience

Offer visitors a custom shopping experience no matter where you’re located.

Set up quickly

Publish to your online store in minutes. No coding required.

About Geolocation

The Geolocation app lets you recommend the best country and language for your visitors based on their browser preferences and location. These recommendations show up on your online store as a bar or popup, and fit seamlessly with your brand. Your visitors can also change their country and language anytime with selectors, which work with any theme. The country’s home currency is also surfaced in the recommendation and selectors.

Key features

  • Let our visitors select their country and language.
  • Give your visitors personalized recommendations based on the countries/​regions they’ve enabled on their store.
  • Automatically detect and match your online store’s theme colors.
  • Preview before publishing on your online store.

Eligibility requirements

  • You must be selling in multiple languages and in multiple countries/​regions that use Shopify Payments.

Media gallery



2.6 of 5 stars

The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
  • 5 of 5 stars
    27% of ratings are 5 stars
  • 4 of 5 stars
    8% of ratings are 4 stars
  • 3 of 5 stars
    19% of ratings are 3 stars
  • 2 of 5 stars
    8% of ratings are 2 stars
  • 1 of 5 stars
    38% of ratings are 1 stars

Most recent reviews

monotype preprod

i used below code in my store {% form 'localization' %} {% for country in localization.available_countries %} {{ }} ({{ country.iso_code }}) - {{ country.currency.symbol }} {% endfor %}
{% endform %} on clicking the update button it appends /?shpxid=a65e5c42-xxxx-xxxx-xxxxxxxxxxx in the URL. defeating the whole purpose of using this

Diana's Lingerie

not working well. language drop down didnt appear in footer, only coutries. I dont recommend anyone.

Developer reply

May 25, 2021

Hi there! That's correct - since each of your domains only have one default language, the app recommends to your customers that they switch their country, which also changes your domain and language as well. This is a superior experience to switching language only, in case you change any content/pricing for different countries as well. It also means that your customers only have to choose one selection, not country/currency and language as well. If you'd like further help setting up the app, please let us know!


How do i remove the "Heroku" code???
ive been trying to remove for days now
is there an uninstall on the app because i didnt seee any

Developer reply

May 13, 2021

Hi there, I'm not 100% sure what problem you are describing here. Would you please be able to contact the Shopify support team so we can better assist you?