
De import-samenvatting zegt: 1.842 updated, 0 failed. De eerste orderbevestiging gaat wél in het Engels de deur uit. Wie Shopify CSV import daarna locale fixen zoekt, heeft die twee feiten al: de CSV is “gelukt”, Customer Locale niet. Een tweede sheet met een lege taalkolom lost dat niet op.
Lege CSV-cellen laten bestaande waarden met rust. Dat staat in de import-docs én in de FAQ. OO - Bulk Customer Data Editor zet de taal in de spreadsheet: Locale-dropdown, filter, bulk apply, Save. Geen tweede native Overwrite.
Dat is een ander ritueel dan klanttaal verkeerd na import (hoe je de schade herkent) of lege cellen bij updates (waarom een blanco cel niets wist). Hier: de vaste tweede stap ná de importjob, voordat je de tab sluit.
Matching in dezelfde import-docs is strikt:
Customer ID bestaat in deze shop → update.
Anders e-mail.
Nog niet gevonden → nieuw account (e-mail of telefoon verplicht).
Een Shopify-export van een andere store werkt zo: vreemde ID’s worden genegeerd, matching op e-mail. Wat de CSV niet garandeert: een gevulde Locale. Shopify’s standaard customer-export heeft die kolom vaak niet. Nieuwe accounts landen leeg of op de store-default. Updates met een lege cel blijven wat ze waren — inclusief de verkeerde `en`.
Native Shopify laat locale per profiel aanpassen. Duizend rijen openklikken is geen migratieplan. De listing noemt Locale (en tax-exemption) juist als velden die de standaard editor lastig in bulk laat. App is gratis. Nog 0 reviews. UI Engels. Werkt met Excel en Google Sheets via CSV.
Je vult `nl` bij een deel, laat de rest leeg “die blijven zoals ze zijn”. Dat laatste klopt — en helpt niet als die rest juist leeg *is* en je dacht dat leeg “Nederlands” betekent. Leeg schrijft niets.
Dat is een ander product. Overwrite kan notities en velden platslaan. Deze app overschrijft geen lege cellen op updates. Gebruik Preview. Houd de tab open; grote jobs gaan in batches.
Tags zijn geen Customer Locale. Het locale-veld stuurt de taal van latere mail. Land NL in het adres ook niet.
Geen van die routes: import afronden, Locale-kolom openen, filteren, één waarde zetten, Save.
Open de editor via het dashboard (*Start editing*) of Customers → More actions → Edit in bulk. Staff heeft `read_customers` en `write_customers` nodig. Locale is een dropdown van alle locales die Shopify ondersteunt, bijvoorbeeld Dutch (`nl`) of English (`en`) — geen vrije tekst “nederlands”.
Kolommen: Locale aan. Filters over de hele lijst. Locale is een veld dat tijdens het scannen matcht, niet altijd via Shopify-search. Grote shop: eerst een segment of search (bijvoorbeeld tag `import-2026-10` die je in de CSV meegaf), dán Locale is empty.
Twee passes, niet één vage “alles NL”:
Filter Locale is empty → Select all matching (tot 50.000) → Field Locale → Value Dutch (`nl`) → Apply to selected.
Filter Locale is English (`en`) op dezelfde geïmporteerde set, als `en` de store-default was en je NL-klanten bedoelde → opnieuw bulk apply `nl`.
Wijzigingen staan eerst in de tabel. Niets naar Shopify tot Save. Discard gooit de staging weg. Alleen gewijzigde velden gaan mee. Grote save: tab open houden. Faalt één rij, dan toont Shopify de fout; de rest hoeft niet opnieuw.
Bewaar dit als view: kolommen Locale + e-mail + tag, filter is empty. Views zijn shop-breed, niet per browser — anders dan de Columns picker. Na de volgende migratie Apply, niet opnieuw bouwen.
Tax exempt is dezelfde tweede-stap-logica, een ander veld. We behandelden dat in tax exempt na klantimport. Niet in dezelfde apply gooien als je alleen taal wilt.
OO - Bulk Customer Data Editor is Free. Listing: bulk-edit, import en export in een spreadsheet, inclusief Locale en tax-exemption. Geen Premium-tier. Access blocked = Shopify die Customer API blokkeert, tot toegang is goedgekeurd.
Je importeert de standaard customer-export. Preview: merendeel matched op e-mail, een paar nieuw. Job klaar, tab was open. Locale-kolom: honderden leeg, een deel `en` van de bronshop.
Segment of tag van deze batch. Filter is empty. Select all matching. Bulk apply Dutch (`nl`). Save. Tweede filter: tag van de batch + Locale is `en` + land NL in het adres (of tag `NL`). Apply `nl`. Steekproef: tien profielen, notificatie-taal.
Wat je níét doet: dezelfde CSV opnieuw uploaden met een halve Locale-kolom. Lege cellen blijven leeg of blijven `en`.
Installeer de app. Free, 0 reviews.
CSV importeren: Preview, bevestigen, tab open. Matching ID → e-mail → nieuw.
Columns: Locale aan. Filter of segment van déze import.
Pass 1: is empty → bulk apply de juiste locale. Pass 2: store-default die niet klopt.
Save. View bewaren als “Na CSV: locale”. Steekproef in het klantprofiel.
Mist iemand: zit hij in het filter? Is access blocked? Select-all boven 50.000? Dan smaller segment.
Supportchat en docs vanaf het dashboard. Claim geen automatische “juiste taal” bij elke Shopify-import. Claim wél: ná de job kun je locale in bulk rechtzetten.
Shopify CSV import daarna locale fixen is geen tweede spreadsheet. De import matcht accounts. Lege cellen schrijven geen taal. De Locale-kolom, een filter en één bulk apply doen dat wél — tot 50.000 matching rijen, pas naar Shopify bij Save.
Rond de job af in OO - Bulk Customer Data Editor. Daarna volgt de inbox de locale die je bewust zette, niet de store-default van de bronshop.
Diensten
Reviews
5/5
Mail: info@onlineorigins.nl
Tel: 073 234 0612
KVK: 89825624
BTW: NL865123639B01
Bruistensingel 500,© 2026 Online Origins