Localization

How to Localize Your Shopify Store for France

France is the sixth-largest e-commerce market in Europe by revenue, with roughly 42 million online shoppers (source: Fevad, 2024 estimates). Yet most non-French Shopify stores lose those customers in the first 30 seconds — not because of price, but because the store feels foreign.

Shopify France localization is more than switching the language. It means matching French payment expectations, getting the legal notices right, writing copy that respects how French speakers actually address each other, and setting up your SEO so Google France can find you. This guide covers all of it, specifically and practically.


Why France Is Worth a Dedicated Localization Effort

Translating your store into French and pointing it at every French-speaking country is not a strategy. France, Belgium, Switzerland, and Canada all speak French — but they have different tax rules, different preferred payment methods, and different cultural registers. This guide focuses on metropolitan France.

A few things make France distinct:

  • Payment preferences: Carte Bancaire (CB) dominates. PayPal is widely trusted. Buy-now-pay-later via Alma or Klarna is growing fast. American Express has low acceptance. If CB isn't explicitly supported at checkout, expect high drop-off.
  • Free shipping threshold: French consumers are accustomed to free delivery kicking in somewhere around €30–€60 for mass-market goods (based on widely reported retailer benchmarks from Fevad surveys). Offering free shipping only at €100+ will hurt conversion unless your product is clearly premium.
  • Return expectations: The legal minimum in France is 14 days (EU Directive 2011/83/EU), but top retailers offer 30 days. State this prominently — French shoppers look for it.
  • Marketplace context: Large French shoppers also browse Cdiscount and Fnac Marketplace. If you're sourcing demand from those channels and sending users to your Shopify store, your store needs to feel at least as trustworthy as those platforms — which means professional French copy, clear pricing with VAT, and visible legal pages.

Language: Translation Is the Floor, Not the Ceiling

Getting the words right matters. Getting the register right is what separates stores that convert from stores that just technically exist in French.

Vous vs. Tu — and Why It Matters More Than You Think

French has a formal/informal distinction that English lacks. Using the wrong register signals immediately that your copy was written by someone who doesn't understand French culture.

The rule for most e-commerce: Use vous by default. It's respectful, professional, and what French consumers expect from a brand they don't know yet. Tu works only for youth-focused brands (streetwear, gaming, student products) where informality is part of the brand identity.

Here are concrete before/after examples:

Product description — informal (wrong for most brands):

"Ajoute ce sac à ton panier et profite de la livraison gratuite." (Add this bag to your cart and enjoy free shipping.)

Product description — formal (correct default):

"Ajoutez ce sac à votre panier et profitez de la livraison gratuite."

CTA button copy — informal:

"Découvre notre collection"

CTA button copy — formal:

"Découvrez notre collection"

Checkout confirmation — informal:

"Merci pour ta commande ! On t'envoie un email de confirmation."

Checkout confirmation — formal:

"Merci pour votre commande. Vous recevrez un e-mail de confirmation sous peu."

The formal version reads like a real French retailer. The informal version reads like a language app. These differences exist in buttons, emails, product descriptions, and error messages — every touchpoint.

If you're using AI translation, make sure your tool lets you set this preference. With StoreLingo, you can add a glossary entry that locks your preferred register and flags any inconsistency before you publish.

Brand Terms and Glossary Control

French has strong protectionist tendencies around language (the Académie française is not a joke). Some English terms are widely accepted in tech and fashion — smartphone, hoodie, streaming — but others should be localized. A glossary prevents your AI translations from inconsistently switching between livraison and shipping, or between your brand name variations.


SEO for French Shoppers

Hreflang Is Non-Negotiable

If you're running a French storefront alongside an English one, you need hreflang tags implemented correctly. Without them, Google may serve your English page to French searchers, or worse, flag your content as duplicate. Shopify Markets handles the URL structure (/fr/ subfolder), but you should verify your hreflang implementation is correct — our complete guide to hreflang on Shopify walks through this in detail.

Translate Your SEO Meta Fields

This is where most stores fail silently. A translated product page with an English meta title will not rank for French queries. You need localized:

  • Meta titles and descriptions for every product, collection, and page
  • URL handles (e.g., /fr/products/sac-a-dos not /fr/products/backpack)
  • Alt text on images
  • Blog post titles and slugs

The impact of getting this right is substantial — see why translated meta titles and descriptions make or break multilingual SEO for a deeper breakdown.

French Keyword Research Is Not Direct Translation

"Running shoes" in English doesn't map cleanly to "chaussures de course" in French search behavior. French shoppers may search "chaussures running homme", "basket running pas cher", or brand-specific terms. Use Google Search Console (set to France) and Google's autocomplete in a French browser session to find actual query patterns. Don't assume the English keyword translated literally is the one people search for.

Localized Structured Data

One gap many stores miss: if you're using Product schema markup for rich results (star ratings, prices in SERPs), make sure the priceSpecification uses EUR and that your aggregateRating reflects French reviews if you have them. Google France will surface these in results — but only if the markup matches the locale. Shopify's built-in schema is reasonable, but review it after enabling a French market.


Selling to French consumers means complying with French and EU consumer law. Non-compliance isn't just a legal risk — French shoppers will abandon a store that's missing standard legal pages.

You must have:

  • Mentions légales — Legal notice page with your company name, registered address, VAT number, and hosting provider. This is required by French law (LCEN, 2004).
  • CGV (Conditions Générales de Vente) — General terms of sale. Must include pricing with VAT, delivery timeframes, and returns policy.
  • Politique de confidentialité — GDPR-compliant privacy policy in French.
  • Cookie consent — A CNIL-compliant cookie banner (France's data authority has specific requirements that go beyond basic GDPR banners).
  • 14-day withdrawal right — Must be stated clearly with instructions for how to exercise it.

These aren't pages you can auto-translate from English and call done. Have them reviewed by someone familiar with French commercial law, or use a French legal template service.

To translate the pages themselves into accurate French, see how to translate Shopify pages including About, FAQ, and Shipping.


Pricing, Currency, and Display

  • Always display prices in EUR with the € symbol after the number in French convention: 29,99 € (not €29.99).
  • French formatting uses a comma as the decimal separator and a space as the thousands separator: 1 299,00 €.
  • Include VAT in displayed prices — French consumers expect prix TTC (toutes taxes comprises). Showing pre-tax prices and adding tax at checkout is a significant trust killer.
  • If you offer Alma (BNPL popular in France), mention it on product pages, not just at checkout.

Keeping Your French Store in Sync

Once your French store is live, the ongoing challenge is keeping translations current as you add or update products. A product description updated in English but left in old French creates inconsistency that erodes trust. StoreLingo's change detection flags content that's drifted from its translation, so you're only re-translating what actually changed rather than re-processing your entire catalog.

Add StoreLingo on the Shopify App Store →


FAQ

Do I need a French company or VAT registration to sell to customers in France? If you're selling from outside the EU and your sales to French/EU customers exceed the EU-wide distance selling threshold (currently €10,000/year across all EU countries), you're required to register for VAT — either in France or via the EU's OSS (One Stop Shop) scheme. Below that threshold, you charge your home country's VAT rate. Consult a tax advisor familiar with EU e-commerce before you scale.

Should I use AI translation or hire a French translator for my Shopify store? For the bulk of your catalog — product descriptions, collection pages, standard UI text — AI translation with a reviewed glossary delivers fast, consistent results at a fraction of the cost of human translation. Where human review genuinely pays off is legal pages (Mentions légales, CGV), brand positioning copy, and any content where cultural nuance is the point. A hybrid approach works best: AI handles volume, a native French speaker reviews high-stakes pages.

Will adding a French storefront hurt my existing English SEO? No, if implemented correctly. Shopify Markets uses language-specific subfolders (/fr/) and StoreLingo outputs the hreflang tags that tell Google these are separate-language versions of the same content, not duplicates. The risk comes from incorrect implementation — missing hreflang, duplicate meta content, or untranslated SEO fields. Done right, a French storefront adds indexable French-language pages without touching your English rankings.

Translate your store into 47 languages

StoreLingo translates products, collections, pages and articles with AI — review before publishing, keep your brand terms consistent.

Add to Shopify →