Expand globally with international domains

you said, “you can look at using Shipping Profiles to ensure that orders from certain countries only ship from locations/warehouses that you want them to.”

we have our shipping profiles set up with three different warehouses: USA, UK, and Asia and specified which country orders ship from what warehouse. For example: A Japan order will ship from our Asia warehouse. Unfortunately, there is a bug in the Shopify software that if inventory exists in a different warehouse, it will deduct from warehouse it should ship from even if no inventory exists, not from the warehouse that has the inventory. For example: Product “A” is not in stock in our Asia warehouse, but it is available in our UK warehouse. When we receive an order for Japan for Product “A” it will deduct inventory from our Asia warehouse even though it is NOT available in our Asia warehouse, and show a “negative” inventory value. Very frustrating since we have to tell our Japan customer item is not available, and cancel their order, then correct the “negative” inventory. (We do NOT have “Continue selling when out of stock” checked." Anyone know when Shopify plans to fix this issue?

Hello and thank you for you post.

Can I use my already purchased app for the sub-domain page, or do I need to get the same apps again?

I need a new page for multi-currency checkout.

Hey @coleatkinson ,

Thanks so much for this post and for the markets feature. Will be so helpful!

But we need some help to get our hreflang tags right for SEO.

We’ve added new markets for countries and regions in Shopify, and we’re launching our site soon.

You’ve mentioned Shopify automatically adds hreflang tags, but I can’t see these in the code. Is there somewhere we can preview these to check they have been implemented correctly?

The reason I ask is, for our key markets, where Shopify allows, we have set a sub-folder URL:
Primary market - Australia - / (cannot set subfolder)
United Kingdom - /en-gb

United States - /en-us

New Zealand - /en-nz

Canada - /en-ca

Brazil - /en-br

Japan - /en-jp

Europe (~40 countries) - we have set no subfolder. - / (cannot set only /en)

International (~180 countries) - we have set no subfolder. - /

We are seeking for our hreflang tags to be as follows, so that where we are targeting a country we indicate this to Google, and where we have regions (e.g. Europe) we indicate to Google the site is just a default of ‘English’:

Some questions:

  • How can we set our primary market (Australia) to sub-folder /en-au and include hreflang tag to indicate “en-au”?
  • How can we view the hreflang tags generated?
  • Google recommends for sites where a country is not targeted, only a language (e.g. Europe and International for us) that we only use hreflang tag “en”. How can we do this?

Thanks in advance for your help :slightly_smiling_face:

Nat

I think having training on the international aspects of Shopify would be very useful since its a major topic that causes a lot of frustration. There are many ways of implementing what is being requested some better than others however I think the best way forward is as follows:

Let me summarise what everyone is trying to achieve

One Shop

  • Multiple DNS Domains
    • Each Domain Supports one or more countries
      • EU
      • UK Speaking (US, UK, CAD, AUS)
    • Each Domain has native language for local experience
    • Each Domain has local currency
  • Currency Exchange USD → Local Domain Currency

Clearly One Shop run by say an English Speaking person will need all text to either be translated on the fly or language templates to be duplicated.

How much of this is available today?

@bigskyintl thanks for raising this. This is absolutely something that we are committed to improving. Unfortunately I don’t have a timeline right now but it is very much something we are aware of and working on.

Hi @tsm2 , thanks for these questions!

You cannot set a subfolder on your primary domain for your primary market. This does not impact your hreflang however.

To view your hreflang tags you need to do this in your browser - right click anywhere on the page and select View page source. Ctrl+F or CMD+F on Max, and search hreflang, and all the tags will display. If something in there isn’t as you expect, please reach out to us.

Hi @AMillionGoal - you can achieve all of this today within a single Shopify store using Shopify Markets, which we just rolled out at the end of last week. Selling in local currencies is available but limited to shops that use Shopify Payments - everything else is available to all plans and gateways.

Hi @DavidTsaiSEO you can do all of the above with Shopify Markets and subfolders, just release last week: https://help.shopify.com/en/manual/markets/international-domains/setting-up-unique-urls/set-up-urls#set-up-target-markets-using-subfolders

Hey Cole,

Thanks for your reply. OK on not setting a sub-folder for primary market.
I’d tried to view the hreflang tags in the source code before, and just
followed your steps again but unfortunately no luck. They aren’t showing.

Here’s our site: https://essentialco-apparel.myshopify.com/
I’m not keen to share the public password on the forum, what’s the best way
to get support on this?

Hey @tsm2 , hreflangs are not generated yet because your store is password protected and you have a myshopify domain name - once you add a custom domain, hreflangs will be generated.

We will endeavour to document this more clearly.

1 Like

Hey @coleatkinson - ok thank you so much for clarifying! I’ll wait until we go live. Thanks for taking the time to investigate for me :slightly_smiling_face:

I have strange behavior. We have 2 different shops for different continents(UK/US). We need to map them with hreflang. We made custom hreflang for both shops. But with one is ok and overwrite default hreflang, but in another where use translation app langify it duplicate hreflangs. So google ignore hreflang and see as 2 different websites. APP dev replied it is problem in shopify side. https://worldcondoms.co.uk/ and https://worldcondoms.com/

Any updates on fixing the issue for those of us using multiple warehouses/locations: bug in the Shopify software that if inventory exists in a different warehouse, it will deduct from warehouse it should ship from even if no inventory exists, not from the warehouse that has the inventory?

Hello!

So we are currently selling on USA market with the domain name shop.com.

We have a USA bank account and 2 USA warehouses.

Currently we are looking into selling to European markets and browsing our options, since we are going to need :

  1. Different currency (EURO)

  2. Different language (Spanish, Deutsch, French etc)

  3. Different warehouse (Poland/Germany)

  4. Different bank account, since we would like to use local bank (Poland/Germany)

As I understood :

  1. We can do subfolders for this, but we wont be able to have different shopify store.

  2. We can do subdomains for this, but it still won’t allow us to use different shopify store.

  3. We can do different domain and this will answer all our questions.

Am I correct or there is a workaround?

We need to use european company for european orders for tax and vat reasons.

Thank you

Hi @invis ,

If you want to use a separate company and be paid out in a different currency, then this will require a separate Shopify store at the moment.

You can keep shop.com on your US store, and have a eu.shop.com subdomain or shop.eu top-level domain on the store which will be selling into Europe. You can’t have shop.com/eu on a separate store, however - this can only be done with Markets on a single store.

Let me know if this answers your question!

1 Like

Thank you for your reply.

I’ve been in contact with our SEO company and was told, that there be some issues with

hreflang :

  1. Since both USA and UK/Europe will have an english version of the sight, Google might show to the USA users European subdomain.

  2. If we want to cover with eu.shop.com - all European Union, hreflang is only available for countries, not regions.

Any solutions on this?

Any updates on a solution for inventory being deducted when it should not be?

any updates on my question?

Hi,

We from india and in india there are lot of features not enabled by shopify.

We want to start a new shopify US account with theme in built currency converter and langauge converter .also wish to ship worldwide using shopify markets and shopify payements.

what docs needed for these ,please guide us we can start the US documentation process.

I can not get the geilocation app to work on my shopify store?