
Je exporteert 2.000 klanten, zet alleen Locale op `nl`, en laat Note, Tags en Tax exempt leeg. In Excel ziet dat eruit als “die kolommen doe ik niet”. In native Shopify-import met Overwrite aan kan leeg wél een veeg zijn. In OO - Bulk Customer Data Editor is het contract anders: Shopify CSV lege cellen klanten betekent bij een *update* overslaan. Bestaande waarden blijven. Alleen gevulde cellen worden toegepast.
We zetten dat eerder kort bij CSV-import en lege cellen. Hier de beslissing die shops missen: wanneer is overslaan precies wat je wilt (locale of tax exempt bijwerken), en wanneer is het een valkuil (je dacht dat leeg de note wiste). Plus: een *nieuwe* klant is geen update.
De import-docs matchen in deze volgorde:
Customer ID bestaat in déze shop → update.
Anders e-mail → update.
Nog niet gevonden → nieuwe klant, e-mail of telefoon verplicht. Een ID uit een andere shop wordt genegeerd.
Daarna de ene zin die de FAQ herhaalt: *Empty CSV cells are left unchanged on updates. They do not clear existing values.* FAQ: ze wissen bestaande waarden niet.
Update: lege Note-kolom = de oude note blijft. Lege Locale = de oude locale blijft — ook als die fout is. Wil je `nl` zetten, moet de cel `nl` bevatten.
Nieuw: er is geen oude waarde. Lege cellen worden lege velden op het nieuwe profiel. Matching op e-mail uit een andere store maakt of een update (e-mail bestaat al) of een create. Preview import toont wat het wordt. Bevestig pas daarna.
Shopify Help Importing customer lists werkt met Overwrite: bestaande data vervangen, inclusief import-tags. Bestand tot 15 MB. Customer Locale is daar geen native bulk-kolom. Precies daarom bestaan de listing-USP’s van deze app: locale en tax-exemption in massa, velden die de standaard editor lastig laat.
In Excel is leeg niks. Bij een update in deze app is leeg niet wijzigen. Wie tags wilde legen, ziet ze de volgende ochtend nog. De docs beloven geen “leeg = delete”. Claim dat niet.
Ja — inclusief kolommen die je per ongeluk leeg meenam. Eén header te veel en de note is weg. Geen preview per veld zoals in deze app.
Je wilde alleen taal. Tax exempt stond al goed op wholesale-accounts. Leeg in de CSV laat die status met rust. Dat is de goede kant van de regel. Draai het om: je wilde tax exempt op `yes` zetten maar de kolom was leeg — dan wijzigt er niets, en je denkt dat de import faalde.
Typische sheet voor een taal-fix ná export:
Customer ID
Locale = `nl` (dropdownwaarde, docs: Dutch `nl`, English `en`)
Rest leeg
Matching op ID. Alleen locale gaat mee. Notes, tags, adressen, consent blijven. Marketing consent heeft extra Shopify-regels — we schreven consent na migratie: subscribed vraagt een geldige opt-in. Lege consent-cellen overschrijven die status niet. Vul je `yes` zonder bewijs, dan kan Shopify de update weigeren.
Zelfde patroon voor tax exempt: kolom `yes` of `no` op de rijen die je wilt, rest van het bestand leeg op die kolom. Wholesale-accounts filter je vooraf in de editor, of je exporteert een subset.
Wil je helemaal geen CSV? Filter in de spreadsheet op lege of verkeerde locale, Select all matching tot 50.000, bulk apply de waarde, Save met preview. Tab open houden bij grote jobs.
De app is Free. Listing: bulk-edit, import/export, locale en tax-exemption, migratie, filters, views, segments. Works with Excel en Google Sheets. Nog 0 reviews — geen sterren verzinnen. Geen andere OO-app in dit stuk.
Migratie van shop A naar shop B. Export uit deze app (UTF-8 BOM voor Excel). In shop B: Customer ID’s bestaan niet, matching valt terug op e-mail. Sommige e-mails zijn nieuw → create. Sommige bestaan → update.
Je vult Locale op alle rijen. Note-kolom laat je leeg.
Bestaande klant in B: locale wordt `nl`, note blijft de note van B (niet de lege cel, niet de note van A tenzij je die cel vulde).
Nieuwe klant: locale `nl`, note leeg.
Preview splitst created vs updated. Sluit de tab niet tijdens batches. Mislukte rijen: Import results summary, fouten fixen, rest opnieuw.
Read-only kolommen (total spent, order count, created date) negeer je sowieso. Die hoeven niet in de sheet.
Een note écht leegmaken: niet via een lege CSV-cel op een update. Open de editor, klik de cel, zet de waarde die je wél wilt, Save. De docs beloven geen CSV-delete. De spreadsheet is de plek waar je een veld bewust overschrijft.
Installeer OO - Bulk Customer Data Editor. Customers → More actions → Edit in bulk, of Import in de app.
Beslis: update (ID of e-mail bestaat) of create. Preview eerst.
Vul alleen de kolommen die mogen wijzigen. Locale, tax exempt, een tag. Rest leeg = bij update ongewijzigd.
Bevestig. Tab open. Check een bestaand profiel: note nog aanwezig, locale nieuw.
Check een nieuw profiel: lege cellen zijn daar gewoon leeg.
Grote set zonder CSV: filter + bulk apply, max 50.000 matching.
Shopify CSV lege cellen klanten zijn bij een update geen gum. Ze zijn een skip. Nieuwe klanten hebben niets om te skippen: leeg blijft leeg. Native overwrite veegt wél. Deze app veegt niet, tenzij jij een waarde invult.
Zet die ene kolom in OO - Bulk Customer Data Editor, laat de rest leeg, en controleer ná Save één oud profiel — de note moet er nog staan.
Diensten
Reviews
5/5
Mail: info@onlineorigins.nl
Tel: 073 234 0612
KVK: 89825624
BTW: NL865123639B01
Bruistensingel 500,© 2026 Online Origins