Shopify klanttaal verkeerd na import: locale staat leeg of op de store-default. Filter, bulk-apply Dutch (nl) of English (en), daarna Save.
2026-09-18

Shopify klanttaal verkeerd na import: locale leeg of store-default, in bulk rechtzetten

Shopify klanttaal verkeerd na import is bijna routine, geen zeldzame migratiebug. Je trekt een CSV naar binnen — eigen export, Shopify-standaard, of een andere store — en Customer Locale komt leeg mee, landt op de store-default, of staat op English terwijl de klant Dutch verwacht. Notificaties volgen dat veld. De import is “gelukt”; de inbox is dat niet.

Dit artikel gaat over de stap de CSV: hoe je de schade herkent, waarom Shopify’s eigen import locale niet magisch herstelt, en hoe je met OO - Bulk Customer Data Editor filtert op lege of verkeerde locale en in één save corrigeert. We zoomden eerder in op locale in bulk. Hier is de import de aanleiding.

Import vult accounts, niet per se de taal

Shopify kan klanten aanmaken of updaten via CSV. Matching in Import customers from CSV is strikt:

  1. Customer ID bestaat in deze shop → update.

  2. Anders lookup op e-mail.

  3. Nog niet gevonden → nieuw account (e-mail of telefoon verplicht).

Een Shopify-CSV van een andere store mag dus mee: vreemde Customer ID’s worden genegeerd als ze hier niet bestaan; matching valt terug op e-mail. Handig voor migratie. Gevaarlijk voor locale: de bronschshop had English als default, of de kolom ontbrak, of de cel was leeg.

Lege CSV-cellen wijzigen bestaande waarden niet bij een update. Alleen gevulde cellen gaan mee. Dat is een feature als je later alléén locale wilt bijwerken. Het is ook waarom een eerste import locale kan laten zoals het was — leeg of verkeerd — terwijl naam en e-mail wél binnenkomen.

Claim niet dat Shopify’s eigen CSV “locale vanzelf goed zet”. Claim wél: ná import kun je locale in bulk controleren en corrigeren. De listing noemt Customer Locale (naast tax-exemption status) als veld dat de standaard editor lastig in bulk laat.

Wat shops nu proberen

Elk profiel na de import openen

Customers → klant → Language → Save. Bij honderd rijen is het een middag. Bij vierduizend is het geen proces.

Alleen tags importeren

Je hangt `NL` of `needs-locale` aan iedereen. Tags zijn filters, geen Customer Locale. Orderbevestigingen kijken naar het locale-veld.

Dezelfde CSV nog eens, locale-kolom erbij, zonder preview

Kan werken als headers en matching kloppen. Gaat mis als je denkt dat een lege cel het oude veld wist — in deze app expres niet — of als je consent en notities meesleept. Import heeft Preview; grote files in batches, tab open houden.

Niets doen tot de eerste klacht

Dan is de schade al in de mailbox. Locale-fix ná de eerste golf mails is duurder dan een filter direct na import.

Geen van die routes geeft je: filter op lege/verkeerde locale → dezelfde waarde op de match → staged tabel → Save.

Spreadsheet ná de CSV, niet in plaats van

OO - Bulk Customer Data Editor is gratis op de App Store (listing: Free; 0 reviews, gelanceerd 15 september 2026). UI in het Engels; blogs NL + EN. Werkt met Excel en Google Sheets via CSV. Geen andere OO-app in dit stuk.

Twee wegen na een import:

  1. CSV-import in de app (eigen export of Shopify-standaardheaders: First Name, Email, Accepts Email Marketing, Default Address, …). Preview, bevestigen, batches, tab open. Marketing yes/no mapt naar subscribed/unsubscribed.

  2. Editor voor wat de CSV liet liggen: Locale-dropdown, tax exempt, tags, note.

Edit customers in the spreadsheet: Locale is een dropdown met alle locales die Shopify ondersteunt, bijvoorbeeld Dutch (`nl`) of English (`en`). Geen vrije string “dutch”. Andere bewerkbare velden: naam, e-mail, telefoon, tags, note, tax exempt, consent (volgens Shopify-regels), default address, metafields die in de store gedefinieerd zijn. Read-only: o.a. total spent, order count, created date. Alleen gewijzigde velden gaan naar Shopify. Mislukte rij: foutmelding van Shopify.

Filters zoeken over de hele klantenlijst (samen met search en segment). Condities zoals “is empty” of “is”. Search (naam, e-mail, telefoon, tags) gaat naar Shopify’s customer search. Locale wordt bij het scannen van resultaten gematcht — combineer bij een grote store search of een segment mét het locale-filter.

Bulk apply: select-all matching tot 50.000; veld Locale; waarde Dutch (`nl`); Apply to selected; staged tot Save. Tab open bij grote saves (FAQ).

Voorbeeld: 4.000 accounts, locale leeg na store-migratie

Je oude shop was Engels. Nieuwe shop is Nederlands plus UK-markt. Import matchte op e-mail. Locale is leeg of English.

  1. Import afgerond. Steekproef: tien profielen, locale-kolom.

  2. Editor: Apps → Bulk Customer Editor → Start editing, of Customers → More actions → Edit in bulk (docs).

  3. Columns: Locale aan, e-mail en tags ernaast.

  4. Filter: Locale is empty. Optioneel een segment “NL-orders” zodat je UK-wholesale niet overschrijft.

  5. Select all matching. Onder 50.000 blijven; split anders.

  6. Bulk apply Locale = Dutch (`nl`). Review staged cells. Save, preview, tab open.

  7. Tweede pass: Locale is English, maar tag `nl-customer` → opnieuw Dutch. Of omgekeerd voor de UK-groep: English (`en`).

  8. Steekproef in Shopify-profielen. Mislukte rijen retry.

Daarna een herbruikbare view “Locale leeg” voor de volgende import, niet een nachtdienst.

Tax exempt laat je in deze run met rust tenzij de import dát veld ook scheef zette — listing-USP, ander artikel. Consent niet “er even bij”: subscribed vraagt een geldig opt-in.

Aan de slag

  1. Installeer OO - Bulk Customer Data Editor — Free.

  2. Importeer met Preview. Houd de tab open.

  3. Direct daarna: filter Locale is empty / verkeerde waarde.

  4. Bulk apply de juiste locale. Save.

  5. Sla de view op. Volgende CSV dezelfde checklist.

Listing: bulk-edit, import/export, locale en tax-exemption, filters, reusable views, segments, migratie tussen stores. Categorie bulk editor. Supportchat vanaf het dashboard.

Tot slot

Shopify klanttaal verkeerd na import is meestal een leeg of geërfd locale-veld, geen mislukte CSV. De editor laat je dat veld als dropdown zien, de lege groep filteren, tot 50.000 matching selecteren en pas dan saven. Lege cellen in een latere import wissen niets — handig voor een locale-only pass.

Geen concurrent afkraken. Shopify kan locale per klant. Deze app maakt de bulk-fix ná de import tot één kolom plus apply.

Zet na de volgende CSV de filter op “Locale leeg”, kies Dutch of English, en check tien profielen voordat de eerste orderbevestiging de verkeerde taal meeneemt. Installeer OO - Bulk Customer Data Editor — gratis — en plan die pass in het importrunbook.

online origins logo full

Dé Shopify select partner voor ambitieuze e-commerce bedrijven die willen groeien!

linkedin online origins iconinstagram online origins icon

Reviews

5/5

Bekijk op Google

Mail: info@onlineorigins.nl

Tel: 073 234 0612

KVK: 89825624

BTW: NL865123639B01

Bruistensingel 500,
5232 AH 's-Hertogenbosch
Cookies

© 2026 Online Origins