international_expansion
You sell where it was easy. We open the rest, and we run them.
Opening a market means shipping, duties and taxes, currency at checkout, language, the storefront itself, and the marketing that brings buyers in. We run the parts that market needs, and we keep running them after launch. You are not left holding a translator, a customs agent, a freight vendor and an agency together. The next market becomes our problem instead of another project on your desk.
the_full_package
The jobs a market needs. We do them.
Every market needs some mix of these, and knowing which is the job. Most brands buy them separately, so the translation vendor never hears what the 3PL changed about delivery. We run them together, and we stay on them once the market is live.
Currency and payments
Local currency at checkout, prices that round like a local set them rather than a converter, and the local payment methods buyers in each market actually reach for. A price ending in .37 tells the buyer you are foreign before the shipping quote does.
Language and localization
Translated storefronts where the market needs one, and localized ones everywhere: sizing conventions, date formats, holiday calendars, and copy that was written for the market rather than passed through a translator. Bilingual is a build decision, not an app toggle.
Duties, taxes, and landed cost
The buyer sees the full landed cost before paying, not a customs invoice at the door two weeks later. Surprise duty is the single biggest killer of international repeat purchase, and it is fixable at checkout.
Shipping and carriers
Live international rates at checkout, carrier selection by lane rather than loyalty, and the customs paperwork generated from product data instead of typed by hand. Cross-border freight for wholesale runs through the same discipline.
3PL and fulfillment
Whether and when to place inventory in-market with a 3PL, which turns your delivery promise from a cross-border wait into a local one and your returns story from impossible into normal. We run the arithmetic per market, pick the partner, and wire it into Shopify so stock and tracking stay honest.
International SEO and marketing
Getting found in the new market: hreflang done correctly so the right country sees the right store, local search demand mapped before entry, and paid channels tuned per market instead of one campaign with worldwide targeting.
order_of_operations
The order is the strategy
Most expansion budgets die on sequencing: a warehouse before a localized checkout, translation before demand is proven. Run in the right order, each phase pays for the next one.
Read the demand you already have
Your analytics already show who is buying despite you: markets converting through a foreign currency, paying full freight, waiting two weeks. Expansion starts where buyers already voted, not where the map looks appealing.
Fix checkout before logistics
Currency, payment methods, and landed cost at checkout come first, because they cost least and move conversion immediately in every market at once. Warehousing abroad before checkout is localized is spending the most to fix the least.
Place inventory when volume earns it
A 3PL in-market transforms delivery times and returns, and it adds fixed cost, minimums, and a second inventory pool to keep honest. We model the break-even per market and place stock when orders cross it, not before.
Then market like a local
With checkout localized and delivery credible, paid and organic spend stops leaking. International SEO, local campaigns, and market-specific merchandising land on a store that can actually convert what they bring.
where_we_have_done_this
Built bilingual, sold cross-border
A wholesale brand serving two language markets from one Shopify store: bilingual storefront, wholesale ordering, and the operational plumbing to serve both sides of the border without doubling the team.
- average order value
- 3xaverage order value
- less wholesale admin time
- 80%less wholesale admin time
- language markets, one store
- 2language markets, one store
questions
Straight answers about selling internationally
How do I sell internationally on Shopify?
Shopify Markets handles the storefront layer on every plan: local currencies through Shopify Payments, market-specific pricing and rounding, up to 20 published languages with per-market subfolders and automatic hreflang, and there is no limit on how many country markets you create. Estimating and collecting duties at checkout is included on all plans too, which surprises people who last checked a year ago, though it has operational requirements like HS codes on your products and a DDP-capable carrier. That covers presentation. The work that decides whether international actually converts sits around it: which payment methods each market expects, what the delivery promise is, and whether anyone in that market can find you at all. We run those as one program, in an order chosen by where your analytics show demand already exists.
Do I need a 3PL to sell internationally?
Not on day one, and starting with one is usually backwards. Most brands should begin by shipping cross-border from their home warehouse with landed cost shown at checkout, because it proves demand without fixed costs. A 3PL in the destination market earns its place when order volume covers its minimums and storage: at that point delivery drops from a week or more to a day or two, returns become locally possible, and shipping cost per order falls. We model that break-even per market with your real numbers before recommending anything, because a 3PL added too early is rent on inventory that is not selling.
What is DDP shipping, and why does it matter for ecommerce?
DDP, delivered duty paid, means the buyer pays duties and import taxes at checkout and the parcel clears customs with nothing further owed. The alternative, where the carrier collects duties from the buyer at the door plus a processing fee, is how international first orders become international last orders. Whether collecting duties at checkout makes sense depends on your markets, order values, and platform setup, and the rules differ by destination. What is not in question is the principle: the buyer should know the full landed cost before paying, every time.
Should I translate my store, and into which languages?
Translate where the market expects it, localize everywhere. Some markets convert fine in English with local currency and credible delivery; others effectively require the local language before buyers trust the store. Shopify supports up to 20 published languages from one store, and its free Translate & Adapt app auto-translates a maximum of two, so anything beyond that is deliberate, maintained work. That is the real cost to weigh: every product launch and campaign now ships in every language you publish. We have built bilingual stores where it multiplied wholesale reach, and advised against translation where the same budget moved more revenue in shipping. The analytics say which market justifies which.
How does international SEO work for ecommerce?
Two jobs. First, tell search engines which version of the store belongs to which market, using hreflang and a consistent URL structure, so a buyer in the UK lands on UK pricing rather than being told to convert. Done wrong, your markets compete with each other in the same results page. Second, rank for how each market actually searches, which is rarely a translation of your home keywords: demand, phrasing, and competitors differ by country. We map each market’s search demand before entry, because it is also the cheapest read on whether the market wants the product at all.
What does international expansion cost?
It scales with how many of the six workstreams a market needs, and the honest answer is that sequencing controls cost more than anything else. Checkout localization for a first market is weeks of work on the store you already have. In-market inventory, translated storefronts, and per-market campaigns each add real cost, which is why they come only when the earlier steps prove the demand. We scope each phase as fixed work with its own go and no-go numbers, so expansion never becomes an open-ended retainer chasing a map.
[ international ]
The demand is already in your analytics. Go meet it.
Tell us where your foreign orders come from today, and we will send back a sequenced expansion plan with go and no-go numbers per market. In writing, yours either way.