Expanding internationally is an obvious path to revenue growth. If you’ve already gained traction in your domestic market, finding similar markets where the same formula might work becomes very appealing.
There are many concerns when you expand into new countries, from international fulfilment quirks to foreign tax obligations.
The good news is that making your website international-friendly has become much easier in recent years. One example of this is Shopify’s multi-currency feature.
Shopify multi-currency lets you choose the currencies you want to offer on your store, from a list of over 130 global currencies including:
Throughout the customer’s purchase journey, from the homepage to checkout confirmation, customers can shop in their local currency. To show these currencies to relevant customers, merchants have a few options.
By adding a currency-switcher to your theme, customers can choose their preferred currency once landed on your store.
Example of Shopify Multi-currency on Astrid & Miyu
You can also build in geo-IP detection, which will automatically recommend the relevant currency for a customer, based on their browser preferences and location. Using this alongside a currency switcher means customers can easily change their currency with selectors, if they wish to.
Alongside others, Shopify have their own Geolocation app for this, although styling and customisation is limited.
When Shopify Payments and multi-currency are enabled, you will see a currency section once you go in to ‘Manage’ on Shopify Payments.
You'll then see each enabled currency:
When it comes to converting your currency qith Shopify Payments, you have two options: automatic currency conversion and manual exchange rate conversions.
With this first option, Shopify handles your currency conversion based on a daily FX rate. Note that this rate includes the Shopify Payments currency conversion fees and is subject to fluctuate daily. Shopify charges this small fee for every currency conversion, and it’s dynamically added on top of the converted price that the customer pays. This means it doesn't affect your margin, but does make your foreign currency prices slightly higher than the spot rate, so keep this in mind.
A second option that’s become available to merchants since July 2020, is to manually set exchange rates for their international currencies. This means specifying an FX rate in one place for each currency throughout your store. Setting your rates this way means they don’t vary unless you manually change them.
You can’t set ‘floor’ or minimum prices for each currency, but you can set rounding rules in each currency, which keeps your prices looking consistent even if they fluctuate day to day. The rounding options below are what you can set for each currency.
For example, if the store is in GBP £, you can set rounding rules for all other activated currencies. If you choose 0.95 for USD, the US dollar prices will always look like $5.95. Note that again, this is after the Shopify Payments conversion fee has been added.
Base price x currency exchange rate + conversion fee + rounding rule = front end price
$10 x 0.81 (USD/GBP exchange rate) + 0.15% (example Shopify conversion fee) + 0.87785 (example Shopify rounding rule to 0.99) = £8.99 front end price for customer
A typical set-up for rounding might be:
A final note on rounding is that the conversion fee is taken out before the rounding is done. A worked example:
This is how Shopify is charging you for currency conversion. You will need to factor this into your financial models and compare against alternatives for processing foreign currencies.
Shopify will do the currency conversion for you before your payout, so you’ll receive your payout in the currency of the country where your store/business is located. Canadian businesses have the option for Canadian dollars (CAD) or United States dollars (USD). Danish businesses can be paid in either Euro (EUR) or Krone (DKK).
Shopify charge processing fees that vary depending on the card type and if it’s domestic or cross-border. You can ask for a breakdown of these from your Shopify Plus Sales Rep.
As of September 2020, those using Shopify Payments can set additional regional domains and subdomains to display their store in the currencies (and languages) of specific regions. To do this, you can use both top-level domain(s) and further sub-domains.
For example, you might wish to configure a top-level domain, yourstorename.com, to show the currency and language of wherever the majority of your customers shop from. Say that’s the US. When using that domain, your store will appear in English and USD. Similarly, if a lot of your customers shop from Spain, you might want to set a subdomain of es.yourstorename.com. Again, this will show your store in Spanish and EUR.
Hreflang tags are automatically set up for all international domains, meaning when your international customers search for your store, Google will return the domain variation that’s specific to their location.
This makes for a slicker international shopping experience for your customers and helps your global sales.
We’ll help you decide with 7 simple tests.
To use Shopify multi-currency, you need to be using Shopify’s own payment gateway called Shopify Payments.
First of all, your business must be in one of the following countries: Australia, Austria, Canada,Denmark,Germany,Hong Kong SAR Chin,Ireland,Italy,Japan,The Netherlands,New Zealand,Singapore,Spain,Sweden,United Kingdom,United States (excluding US territories except for Puerto Rico.)
Advantages of Shopify Payments over a ‘normal’ gateway:
Shopify lets you set rounding up rules as described above, but it doesn’t let you set the price floor. A lack of price control could be an issue whichever option you choose for currency conversion.
Automatic conversion price controlMany brands can’t risk accidentally undercutting local retailers through automatic price fluctuations. If going automatic and this is an issue, you could consider using shipping rules to hedge against this, but that would rely on you watching currency changes and updating your rates to different countries accordingly.
Additionally, some businesses won’t like the idea of product prices changing day-to-day. Even with the price rounding, they might deem this to be too odd of an experience for their customers.
One more thing to note is that the currency conversion fee is included in any foreign currencies, which might serve to make them less competitive than other outlets where your products are sold.
Manual conversion price controlFor those setting conversion rates manually, you’ll have more price control, but this could still be an issue. For instance, some brands might wish to be able to follow manufacturers’ suggested retail prices for a product in a specific currency. But the manual conversion rate you set isn’t product-specific, it applies to all your products, meaning this wouldn’t be possible.
Multi-currency is a great way to experiment with international selling without the commitment of a dedicated regional store. Perhaps your Japanese customers are comfortable checking out in USD but your Australian customers will always choose their local currency? Now you know you’re best placed to invest in an AUS store as well as a Japan-serving ROW store in USD.
Multi-currency can help you decide which direction your international strategy should go in with minimal commitment and development work. Once you know you have traction in overseas markets you can look at using a more robust and flexible multi-store architecture.
Turning on multi-currency payments is not the be-all and end-all of successful international selling. It’s just one piece of the puzzle to help you understand what your global reach is, and use that information to expand.
Some other areas to consider in an international strategy include:
Shopify POS only uses your store currency. You cannot sell in multiple currencies in any Shopify channels, including the Wholesale channel, with Shopify multi-currency.
Shopify will convert your foreign currency order revenue into your store currency at a spot rate, whether you use manual or automatic currency conversion.There are four risk areas that arise from this:
In all cases above, it can go either way. If the foreign currency gets stronger between authorizing and capturing the payment, for example, you will receive less in your base currency when you get your payout — and vice versa. It’s not necessarily going to be a bad thing... it’s just there’s a level of risk.
However you deal with multi-currency, this will be the case. It’s also worth noting that not being able to control when your currencies are converted might be more of an issue for huge brands; these may find it beneficial to keep currencies in a different bank account then clear them through a broker when the exchange rate is in their favour, as opposed to having it converted in smaller quantities, at points determined by Shopify. But again, this level of control could open yourself up to even more risk if you don’t manage your currencies properly...
SOFORT is a payment method widely accepted online in Europe, specifically in Austria, Belgium, the Netherlands, Germany, Poland, Italy, Spain, Slovakia, Switzerland, France, United Kingdom, Hungary and the Czech Republic.
It works on Shopify but only in Germany. You can learn more about Sofort from Shopify here
Shopify now also supports iDEAL, a Dutch payment method. It’s only available to businesses based in the Netherlands
Are you sold on Shopify multi-currency? Here are the basic steps:
You can read Shopify’s official multi-currency instructions here.
Here at We Make Websites, most of our international clients will opt for a ‘multi-store architecture’ which looks like this.
In this architecture, each currency is a separate Shopify Plus store catering to a geographical region. This gives you full control over how you set prices, payment options and basically everything you can think of to configure on a Shopify store. A typical setup as above might compromise:
An alternative might be to have a different EUR store for different languages you want to cater to.
As you’ve no doubt guessed, this also means maintaining several different stores. We add syncing apps and/or middleware to keep the stores inline so you aren’t having to duplicate effort on each store.
Some things do become more difficult when maintaining a multi-store architecture, such as installing apps on each store or keeping collections up to date. Product IDs are also out of sync between stores which could cause problems with apps that work across your stores.
On the other hand, multi-store also provides the benefit of being able to merchandise differently for each region.
We have an in-depth post on using Shopify Plus for selling internationally, which covers multi-currency, translation, fulfillment, tax and warehousing.
As we’ve discussed above, there are 7 tests for if you can use Shopify Payment’s multi-currency feature. It’s a great step towards an international strategy and it will work for a large number of e-commerce businesses.
For more complex businesses that want full control over their international presence, we can help develop an international multi-store architecture that will give you global reach with local optimization.
Try out a Shopify demo to see how it all works or reach out to our experts to discuss further.
*This post has been updated since the initial publish date to reflect the changes to manual exchange rate conversions and international domains.