Mini-audit walkthrough
We picked a well-known international DTC brand that just added a Dutch storefront. Here's our 90-second mini-audit.
This is the exact method behind the Nederlandse Storefront Starter, run live on a recognizable international direct-to-consumer brand that recently expanded into NL/BE — same checks we run on every prospect before we pitch anything. Brand identity removed (we don't publish call-outs of specific companies without their say-so — see our mistakes teardown for why); the findings themselves are exactly as found, unedited.
The setup
The store: a mid-size international fashion/lifestyle DTC brand, already shipping to the Netherlands and Belgium (EUR pricing, NL/BE in the shipping-country dropdown, a locale switcher in the footer). On paper, "localized." We ran our standard first-pass scan — homepage, top 3 product pages, checkout, and the two policy pages a shopper actually reads (shipping/returns, privacy) — and timed it. Five findings, in order of how fast we hit them.
1. The locale switcher exists but the destination doesn't
Clicking "Nederlands" in the footer changed the currency symbol and nothing else — every sentence on the resulting page was still English. A locale switcher that doesn't actually switch language is worse for trust than not having one at all, because it signals "we know we should, we just didn't finish."
2. Best-selling product page: zero Dutch content
The single highest-traffic product (per the site's own "bestseller" badge) had a product title, description, and size-guide — all in English. This is the pattern we flag most often across every store we scan: not a translation with errors, just no Dutch at all on the page that carries the most revenue.
3. Checkout mentions iDEAL. Bancontact isn't mentioned anywhere.
iDEAL (the Dutch bank-transfer payment method) was listed on the checkout page. Bancontact — the Belgian equivalent, and the payment method most Belgian shoppers actually expect — wasn't mentioned once, on a store that ships to Belgium. See iDEAL vs Bancontact: they are not the same market for how common this exact gap is.
4. The returns policy is in English, on a store with a 14-day EU right of withdrawal
EU law gives shoppers a 14-day right of withdrawal, and Dutch/Belgian shoppers specifically look for this before buying from an unfamiliar foreign store — it's a trust signal, not fine print. Written only in English, it doesn't do that job for the NL/BE visitors it needs to reassure.
5. The one sentence that was actually translated well
To be fair: the cookie-consent banner was in clean, natural Dutch. It's the one piece of copy on the entire storefront covered by an off-the-shelf consent-management tool — which tells you the localization gap isn't a language-capability problem, it's a coverage problem. Whatever's automated gets done; everything else is skipped.
Want the same 90-second scan on your own store?
Send your Shopify URL and we'll run this exact mini-audit free, no obligation — one real finding back, not a sales script. If your store looks like the one above (NL/BE shipping and pricing already live, but little or no native Dutch content), that's the Nederlandse Storefront Starter: ready-to-paste native copy for your homepage, top products, and policy pages, flat €300, delivered within a day.
Get your Storefront Starter — €300, instant checkoutPrefer proof first? See a real Storefront Starter sample, or request a free example rewrite of your own store instead.