Shopify klanten zoeken versus filters: Search is naam, e-mail, telefoon, tags. Locale en notitie matchen tijdens scannen.
2026-10-26

Shopify-klanten: zoeken versus filters in de bulk-editor

Je typt `nl` in het zoekveld. Je verwacht lege locales. De tabel toont iemand met `nl` in een tag of in de naam. De échte lege-taalprofielen na de CSV-import zitten drie schermen verder, of nergens in deze query. Morgen dezelfde supportmail: “we hebben gezocht.”

Shopify klanten zoeken versus filters is geen smaakverschil in OO - Bulk Customer Data Editor. Docs Choose columns, filters, and sorting:

  • Search vraagt Shopify om treffers op naam, e-mail, telefoon en tags.

  • Filters lopen ook over de hele klantenlijst. Gangbare velden (naam, e-mail, tags, adres, marketing status, orders, spend, …) gaan naar Shopify’s customer search. Andere velden — docs noemen sommige metafields, note, locale — worden gematcht terwijl resultaten worden gescand, niet als Shopify-zoekveld.

De app is gratis. 0 reviews op de listing; geen cijfer verzinnen. Openen: Customers → More actions → Edit in bulk, of Start editing in de app.

Op 20 oktober: select all matching tot 50.000. Die knop volgt je huidige search plus segment plus filters. Als search het verkeerde is, selecteer je het verkeerde. Dit stuk is die splitsing.

Native Shopify-zoek is geen locale-query

In Shopify Admin zoek je klanten op wat Shopify indexeert. Customer Locale na een import is vaak leeg, store-default, of de taal van de oude shop. Dat veld zit niet in “ik tik nl en iedereen met Nederlandse locale verschijnt”. Tax exempt evenmin als bulk-taak: per profiel openen.

Listing-USP van deze editor: locale en tax-exemption in bulk, plus filters en views. Pitch geen andere OO-app. CSV in Excel blijft een export; de matchlogica hierboven zit in de editor.

Wat merchants nu door elkaar halen

Alles in Search. “tax exempt”, “leeg”, een metafield-key. Search stuurt naam/e-mail/telefoon/tags. De rest is toevalstreffer of niets.

Filter op de zichtbare pagina. Filters herladen de tabel over de hele lijst, gecombineerd met search en segment — niet alleen pagina 1. Toch denken mensen dat twaalf rijen “iedereen” is tot ze Select all matching gebruiken.

Segment vergeten. Een Shopify-segment versmalt eerst. Filter op locale daarna. Grote shops: docs zeggen combineer search of segment met filters.

Geen van die routes is: Search voor wie je bij naam kent, Filter voor locale/note/metafield, daarna select-all.

Hoe de twee samenwerken

Search

Tik een stuk e-mail, een achternaam, een tag. Shopify geeft kandidaten. Snel als je één klant of één tag-groep zoekt. Ongeschikt als het kenmerk locale is empty is.

Filters

Filters → veld, conditie (`contains`, `is`, `is empty`), waarde. Meerdere filters mag. De tabel herlaadt met matches over de shop.

Voorbeeld dat de listing-pijn raakt: filter Locale is empty (of is de verkeerde taal). Dat is scan-match, geen Shopify-zoekveld. Zelfde familie: note bevat “B2B”, bepaald metafield. Niet alles is bewerkbaar: onondersteunde metafield-types kunnen read-only zijn.

Gangbare velden in filters kunnen wél via Shopify-search. Locale/note/sommige metafields niet. Vandaar “versus”.

Select all matching

Apply a value to many customers: de selectie volgt search + segment + filters, tot 50.000. Voortgang tijdens verzamelen. Daarna bulk apply (locale-dropdown, tax exempt ja/nee, …), review in de tabel, Save in de Shopify-balk. Niets landt vóór Save. Tab open houden bij grote jobs.

Verkeerde search + strak locale-filter = doorsnede. Lege search + locale-filter = iedereen die op het filter matcht (tot de limiet). Vul Search niet “voor de zekerheid” met `nl` als je filter al locale is.

Praktijk: import uit de oude shop, locale leeg

Drie duizend rijen. Tags kloppen. Mails kloppen. Notificaties gaan in het Engels.

  1. Editor openen.

  2. Search leeg (of een segment “alle klanten sinds import” als je die hebt).

  3. Filter: Locale is empty. Eventueel tweede filter: tax exempt is false als je wholesale-accounts tóch vrij wilt zetten — dat is een tweede actie, niet dezelfde kolom.

  4. Kolom Locale tonen. Steekproef.

  5. Select all matching. Bulk apply `nl`. Review. Save. Tab open.

Zoeken op tag `imported` kán als die tag bestaat: Search of filter op tags, plus locale-filter. Alleen Search `imported` zonder locale-filter pakt ook mensen die de tag hebben en al `nl` hebben. Dan overschrijf je niets ergs bij dezelfde waarde, maar je verspilt de 50.000-ruimte.

Notities bulk: eerder klantnotities. Note is scan-kant; Search vindt de tekst in de notitie niet zoals een filter dat kan.

Aan de slag

  1. Installeer OO - Bulk Customer Data Editor (Free).

  2. Customers → More actions → Edit in bulk.

  3. Bedenk of het kenmerk een Shopify-zoekveld is (naam, mail, telefoon, tag) of scan-kant (locale, note, sommige metafields).

  4. Search en filters bewust combineren. Grote shop: eerst segment.

  5. Select all matching, bulk apply, Save. Limiet 50.000; versmal als je daarboven zit.

Views: kolommen/filters/sort bewaren mag shop-breed. Handig als locale-leeg elke maand terugkomt. Geen extra plan.

Sorteren is de derde knop in dezelfde docs: Sort of een kolomkop, oplopend of aflopend. Het verandert niet wat Search of een filter matcht. Het verandert alleen de volgorde waarin je steekproeft vóór Save. Kolommen: de picker onthoudt je keuze in deze browser; identity-kolommen blijven zichtbaar. Locale-kolom uitzetten terwijl je erop filtert kan: de filter blijft, je ziet de waarde niet. Zet de kolom aan vóór bulk apply.

Shopify-segmenten in de dropdown versmallen eerst. “Edit in bulk” vanuit een segment is dezelfde editor; search en filters stapelen erop. Segmentfeatures hangen af van Shopify-rechten voor shop en staff — FAQ. Protected customer data geblokkeerd: dan is editen beperkt tot die toegang er is. Dat is geen zoekprobleem.

Marketing consent (e-mail, SMS, WhatsApp) volgt Shopify-regels. Filter op consent-status mag; bulk apply naar “subscribed” zonder geldige opt-in faalt of is ongeldig. Dat is geen locale-scan. Houd consent buiten deze locale-fix.

Tot slot

Shopify klanten zoeken versus filters: Search is Shopify’s naam/mail/telefoon/tags. Filters dekken de hele lijst; locale en notitie matchen tijdens het scannen. Select all matching volgt beide, plus segment.

Tik niet `nl` in Search als je lege locales bedoelt. Filter daarop, daarna Save. Listing: OO - Bulk Customer Data Editor.

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