RevenueFlows AI
Product Pages 2.6x revenue per visitor lift

How to Write Shopify Product Page for International Buyers

Your Shopify Markets settings are already on. Currencies convert, duties are configured, the store translates. International still converts at a third of your domestic rate, because the product page never answers the four questions a buyer 4,000 miles away actually has.

Knowing how to write Shopify product page for international buyers comes down to four sentences of copy, not a settings change. What will this cost me at my door, when will it arrive, will it fit, and what happens if I send it back.

Your Shopify Markets settings are probably already on. Currencies convert. Duties are configured. The store translates into three languages. And international traffic still converts at about a third of your domestic rate.

Here is why. Every guide about selling abroad treats this as a settings problem. Turn on Markets, add currencies, pick DDP, add HS codes. All necessary, and none of it visible to the shopper standing on your product page in Manchester or Melbourne.

Here is what that gap costs. Say 10,000 of your monthly visitors are international. Conversion rate 0.8%, average order value $86. Revenue per visitor: $0.69. On those 10,000 visitors, that's $6,880.

Now write the four blocks below into the page. Conversion rate 1.9%, average order value $94, because the buyer stops trimming the cart to hedge against a customs bill they can't size. Revenue per visitor: $1.79. Same 10,000 visitors, same products, no new ad spend: $17,860 a month.

That's roughly $11,000 a month sitting in traffic you already have, and it doesn't cost anything to go get it.

Why do international buyers abandon a page that works fine at home?

Because they've been burned, and your page gives them no reason to believe this time is different.

An experienced cross-border shopper has a specific memory: a parcel arrives, and the courier will not hand it over until they pay another 40 or 60 in duties and a handling fee nobody mentioned. That experience teaches a permanent lesson. The price on the page is not the price.

So when they land on your product page, they're doing quiet arithmetic you never see. Add maybe 20% for duty. Add a handling fee. Add whatever the currency does. Add three weeks. That number is uncomfortable enough that they close the tab, and your analytics records a bounce with no explanation attached.

An international buyer is not comparing your product to a competitor's product. They're comparing your listed price against your listed price plus an unknown penalty at the door. Unknown always loses to known, so the page that names the total wins the shopper the page that stays quiet never even sees.

Baymard's checkout usability research has tracked cart abandonment at 70.19% across 14 years and finds unexpected extra costs are the number one cause. For a domestic buyer, the surprise is shipping. For an international buyer, the surprise is customs, and it lands after they've already paid. That's a worse experience, which is why the fear runs deeper.

Should you show import duties on the product page?

Yes, and this single line does more than everything else here combined.

If you are set up as DDP, meaning you collect duties and import taxes at checkout, say so where the price is: "Price includes all import duties and taxes. Nothing to pay on delivery." Shopify's own duties and import taxes documentation covers the setup, but the setup is invisible to the shopper. The sentence is the conversion element, not the configuration.

If you are not DDP, be straight about it instead of silent: "Import duties are collected by the carrier on delivery and typically run 15% to 22% for UK orders." That reads worse than the first version, and it still beats saying nothing. A shopper who can size the risk can decide. A shopper who cannot size it assumes the worst and leaves.

The cost of staying quiet is real. Logistics data cited across the cross-border industry puts refusal rates for duty-unpaid parcels near 10%, and higher in heavy-tax markets. Those are orders you already paid to acquire, already picked, already shipped, and then ate the return freight on. The buyers who never ordered because they suspected this would happen never showed up in any report at all.

How do you show prices in local currency?

Convert the displayed price by the shopper's location, and never make them do the math themselves.

The numbers here are unusually clear. PYMNTS reporting found 92% of global consumers prefer buying from sites that state prices in their local currency, and 33% said they would likely abandon a purchase if pricing appeared only in US dollars. Shopify's data on properly localized stores points to roughly a 13% relative conversion lift, which is a more believable figure than the 40% number floating around vendor marketing.

Two details that get missed. First, round the converted price. An automatic conversion showing £81.37 reads like a machine did it; £82 reads like a price. Second, make sure the currency does not flip between the product page and checkout. Merchants on the Shopify community forums surface this repeatedly, and there's nothing that kills trust faster than a number changing after the buyer has committed to it.

What does an international buyer need to know about sizing and fit?

Show both measurement systems in the same table, in the same view.

Not a toggle. Not a modal the buyer has to hunt for. Inches and centimetres in adjacent columns, and for apparel or footwear, US, UK, EU and AU in the same row. Wrong size drives about 44% of all returns, and for a buyer whose return has to clear customs twice, the cost of guessing wrong is not a free exchange. It's weeks of their life. So they don't guess. They leave.

The same logic covers anything with a compatibility question attached. Voltage and plug type for electronics. Whether the warranty is valid outside the country of purchase. Whether your certifications are recognized where they live. None of these belong in a footer policy page. They belong in the block next to the buy button, because that's where the doubt occurs.

Our teardown on Shopify fashion brand product page optimization goes deeper on fit copy, and the trust patterns in how to write a Shopify product page for skeptical buyers apply almost line for line to a cross-border shopper, who is a skeptical buyer with one extra reason to be skeptical.

How do you write the delivery and returns blocks?

Give a date range by region, and tell the truth about the return.

For delivery, "ships worldwide" is not information. "Delivered to the UK in 5 to 8 business days, tracked the whole way" is. If it's slower, say the slower number. A buyer who expects 14 days and gets 12 is happy. A buyer who expected "fast" and got 14 opens a support ticket and leaves a review about it.

For returns, three facts and nothing else: where it goes back to, who pays the freight, and how long the refund takes. If you have a local return address in the EU or UK, that single line is worth more than any badge on the page, because it removes the buyer's worst-case scenario entirely. If you don't, say the item returns to the US and the buyer covers shipping. Cross-border refund cycles run 21 to 45 days once you count transit, customs re-entry, processing and bank posting, so quoting an honest window protects you from the support load that a vague one guarantees.

Nearly 7 in 10 consumers have kept an item they wanted to return because the process felt too frustrating. That's a domestic number. Put an ocean and a customs form in the middle of it, and a returns policy the buyer cannot understand stops being a policy. It becomes the reason they don't order.

Where does this show up in the numbers?

In revenue per visitor, which is the only number that captures both halves of what changed.

Conversion goes up because the fear is gone. Average order value goes up too, and this part surprises people. A shopper hedging against an unknown duty bill trims the cart to keep the total manageable. Tell them the price is final and the same shopper adds the second item. Both numbers move, and revenue per visitor multiplies them together, which is why it's the number worth watching. If it's new to you, start with what revenue per visitor actually measures.

There's an argument for treating international as a premium segment rather than a discount one, especially if you sell anything over $200. That's the subject of the high-ticket product page guide, and the logic holds: a buyer willing to wait eight days and clear customs for your product is not price shopping. They're brand shopping. Write to that.

What to do next

Open your best-selling product page and read it as someone in Manchester. Can you tell what you'll pay at the door? When it arrives? Whether it fits? What happens if you send it back?

If any answer is missing, that's the leak. Four blocks of copy, no new apps, no ad spend. Then check what percentage of your traffic is already international before you assume this is a small opportunity. For most DTC brands with any organic reach, it isn't.


Book Your Profit Audit

If international traffic is landing on your store and converting at a fraction of your domestic rate, the leak is almost certainly the duty line, the delivery window, and the returns block that were never written for a buyer outside your country.

Book a free profit audit and we'll show you exactly where your product page is losing the buyer, then rebuild a high-converting product sales page for your hero product in less than 15 minutes so you can see the lift on the traffic you already have.

Book Your Profit Audit →

Or start on the homepage and run your own numbers first at revenueflows.ai.

Frequently asked questions

Should you show import duties on the product page or at checkout?

Both, and the product page matters more. Baymard's research finds unexpected costs are the number one reason people abandon a cart, and for an international buyer the unexpected cost is customs. One line near the price, like 'price includes all import duties, nothing to pay on delivery,' removes the fear before the buyer invests any effort. Charging duties at checkout without saying so on the page still loses the shopper who left before checkout ever loaded.

Do international shoppers need to see prices in their own currency?

Yes. PYMNTS reporting found 92% of global consumers prefer buying from sites that show prices in their local currency, and 33% will likely abandon a purchase when pricing is shown only in US dollars. Shopify's own data on properly localized stores points to roughly a 13% relative lift in conversion rate. Currency conversion is a settings change that takes ten minutes and it is the highest-return thing on this list.

What is DDP and why does it matter for a product page?

DDP means delivered duty paid: you collect duties and import taxes at checkout so the carrier does not bill the buyer on delivery. The alternative, DDU or DAP, leaves the buyer with a surprise invoice at the door. Estimates suggest around 10% of duty-unpaid parcels get refused outright. DDP is the better setup, but it only helps conversion if the product page says so in plain words, because the buyer cannot see your carrier configuration.

How do you handle sizing for international buyers?

Show both systems in the same table, never in a toggle the buyer has to find. Inches and centimetres side by side, and where the item is apparel or footwear, US, UK, EU and AU sizes in the same row. Wrong size drives roughly 44% of all returns, and a cross-border return costs the buyer far more in time and money than a domestic one, so the buyer who cannot verify fit tends to leave rather than risk it.

What should the returns block say for an international customer?

Three facts, stated directly: where the item goes back to, who pays the return shipping, and how long the refund takes. Cross-border refund cycles routinely run 21 to 45 days once you count transit, customs re-entry and bank posting, so an honest timeline beats a vague one. Nearly 7 in 10 consumers have kept something they wanted to return because the process felt too hard, and that friction is multiplied when the parcel has to cross a border.

The Revenue Per Visitor Dispatch

One revenue-per-visitor playbook. Every Tuesday.

Join 7,000 plus Shopify and Amazon founders getting the one tactic we tested this week: what worked, what flopped, and exact dollar impact.