Skip to content
WOLE
  • Languages
  • Customer support

Multilingual Customer Support for Shopify Stores

How to support Shopify shoppers in their own language: find where they come from, reply in their language, keep one source of truth, and mind the fixed text.

A shopper who can ask a question in their own language is more likely to ask it, and more likely to trust the answer. For a Shopify store selling across borders, that makes support in several languages less of a nice-to-have and more part of the product.

It doesn’t have to mean hiring a team for every market. It does mean being deliberate about which parts of your support speak the shopper’s language, which don’t yet, and how you keep the answers consistent. Here’s a practical way to approach it.

Step 1: Find out where your shoppers actually come from

Start with data you already have rather than a list of languages you’d like to support.

  • Shopify’s analytics. Your Shopify reports can break down sessions and sales by location. Look at where visitors come from, not just where orders ship to; a market that browses but doesn’t buy may be one where language is the barrier.
  • Your inbox. Read a few weeks of support messages and note which languages appear. Shoppers often write in their own language even when your store is in English.
  • Your store’s languages. Under Settings › Languages you can see which languages your online store is published in. If you’ve already translated your storefront for a market, your support should follow.

The result is usually short: one or two languages beyond your own that make up most of the gap. Start there.

Step 2: Reply in the shopper’s language

The simplest rule is also the best one: reply in the language the shopper wrote in. Don’t make them pick a language from a menu, and don’t switch languages halfway through a conversation.

For a person, that means either teammates who speak the language or a careful use of translation tools, with a quick read before sending. For an AI assistant, check the details:

  • Which language does it follow? The shopper’s latest message is a better signal than their browser settings or the store’s default. People switch languages, and the reply should follow.
  • What happens with a language it doesn’t support? It should fall back to your store’s main language, not produce a half-translated reply.
  • Do the automatic messages follow too? The “a teammate will reply soon” notice, the request for an order number, and any follow-up email are part of the conversation. A reply in German followed by a handoff notice in English feels broken.

Step 3: Keep one source of truth

The fastest way to get multilingual support wrong is to keep separate, slightly different answers in each language. Your returns window is 30 days in the English FAQ, someone updates it to 14, and the French version still says 30.

Some ways to avoid that:

  • Write your policies and FAQ in one main language and treat it as the original. Every other language is a translation of it, never a separate document.
  • Update the original first, then the translations, and date your changes so you can see when they drift.
  • Use Shopify’s own translation tools for storefront content. Shopify’s Translate & Adapt app manages translations of your store’s content, which keeps them tied to the original.
  • Let an AI assistant translate at the moment it answers. If the assistant answers from your original-language information and replies in the shopper’s language, there is only one set of facts to keep right.

Numbers deserve special care. Prices, dates, sizes and time limits are where translations go wrong, and where mistakes cost money. When you review a translation, check the numbers first.

Step 4: Don’t forget the fixed wording

A conversation is more than the replies. Around them is text that doesn’t change from chat to chat:

  • the chat window’s buttons and labels,
  • your greeting and suggested questions,
  • the messages shoppers see when a person is brought in or when you’re closed,
  • emails sent after the chat.

Find out, for whatever chat tool you use, which of these follow the shopper’s language and which appear exactly as you typed them. Then make choices that work for everyone. A greeting in plain, simple English reads better to a non-native speaker than a clever one. A suggested question like “Where is my order?” is easier to understand than a pun.

If your greeting can only be in one language, you can still help: a line such as “Write to us in your language” tells shoppers they don’t have to switch.

Step 5: Know the limits, and say so

Some languages need more than translation. Arabic, Hebrew and Persian are written right to left, which affects layout, punctuation and how mixed text is displayed. Not every chat tool supports them, and a tool that half supports them can scramble a message.

If you serve right-to-left markets, test with real sentences, not just single words, and check both the shopper’s view and your team’s. If support isn’t there yet, set expectations honestly, for example by noting on your contact page which languages you answer in.

Step 6: Bring your team along

Even with an AI answering the first questions, some conversations will reach a person. Decide in advance what happens when a teammate gets a chat in a language they don’t speak. Options include routing by language to a teammate who does, or a short reply in the shopper’s language saying you’ll answer in English, followed by a careful, simple reply.

How WOLE handles languages

WOLE replies in the language of the shopper’s latest message when it’s one of 37 supported languages, with no setup. If the language isn’t supported, it replies in your shop’s default language. WOLE’s fixed lines follow the shopper’s language too: the handoff notice, the request for order details, the Talk to a person card, the rating and contact cards, and the emails it sends shoppers.

It answers from one set of information, your products, orders, policies, pages, FAQ, files and links, so you don’t need a translated FAQ for each market. Keep in mind that policies and pages are synced, not read live: after you change one, press Sync now in WOLE’s Knowledge tab, or wait for the nightly sync.

Some parts don’t change language yet, and we’d rather you know before you launch:

  • The widget’s own labels, such as “Add to cart” and “Write a message…”, are in English.
  • Your greeting, suggested questions, teaser and block titles go out exactly as you typed them.
  • There are no right-to-left languages yet. Shoppers writing in Arabic or Hebrew get your default language.
  • Teammates reply in whatever language they write in; WOLE doesn’t translate your team’s messages.

If you want to route chats by language, a custom handoff rule with the condition “Shopper language is…” can assign them to the teammate who speaks it.

A short checklist

  • Check your reports and inbox to see which languages matter.
  • Reply in the language the shopper wrote in, including automatic messages.
  • Keep one original for policies and FAQ, and translate from it.
  • Check numbers first in every translation.
  • Write fixed wording in plain language, or invite shoppers to write in theirs.
  • Test right-to-left languages properly, or say you don’t support them yet.
  • Decide how your team handles a language they don’t speak.

Multilingual support is less about the number of languages and more about consistency: the same facts, in the shopper’s language, everywhere they look.

Put it to work on your own store

Install WOLE free, teach it your answers, and try your top questions in the Sandbox before shoppers see it.