
Na een migratie staan honderden klanten op “unknown”. Of iemand heeft in Excel “yes” in de e-mailkolom gezet en Shopify weigert de import. Shopify marketing consent bulk updaten is geen “iedereen subscribed”. Het is e-mail, SMS en WhatsApp in één grid, mét de regels die Shopify afdwingt: een subscribed-status vraagt een geldige opt-in. Zonder die opt-in faalt de save. Dat is geen bug van de editor.
Dit stuk gaat over consent in bulk. Locale en tax exempt blijven de listing-USP’s; hier zijn het buurkolommen die je níet per ongeluk meesleept. De app is OO - Bulk Customer Data Editor. We schreven eerder over de spreadsheet-editor. Daar het grid. Hier alleen de marketingvelden.
Shopify houdt marketingvoorkeuren bij per klant, per kanaal. E-mail is het bekendst. SMS en WhatsApp hebben eigen states. Shopify Help over klanten behandelt consent als klantgegeven, geen tag. Een tag `newsletter` is geen subscribed-status. Campagnes die op tags filteren, missen wat Admin bij “Accepts email marketing” bewaart.
Native bulk edit in Admin dekt onder meer First name, Last name, Tags, Email en Accepts email marketing. Dat helpt voor één e-mailvlag op een selectie. Het is geen spreadsheet van drie kanalen, geen filter “consent leeg”, geen SMS/WhatsApp in dezelfde run.
CSV-import via Admin (tot 15 MB) kan consent-kolommen meenemen. Overwrite op hetzelfde e-mailadres vervangt bestaande data. Ja/nee-waarden mappen op marketingstates (yes → subscribed, no → unsubscribed). Subscribed zonder geldige opt-in kan falen. Forceer dat niet.
Wat je nodig hebt na een migratie: filteren wie unknown of unsubscribed is, één kanaal per run zetten, en de foutmelding van Shopify lezen als een rij weigert.
Snel. Tot Shopify de rij weigert, of tot je een klacht krijgt. De FAQ is bot: marketing consent moet Shopify-regels volgen; subscribed vraagt een geldige opt-in.
De tag is zichtbaar. De consent-state niet. Emails die op consent filteren, blijven die klanten overslaan.
Houdbaar tot 40 rijen. Daarna open je dezelfde dropdown veertig keer.
Geen van die routes geeft je: drie kanalen in kolommen, bulk apply, alleen gewijzigde velden naar Shopify.
OO - Bulk Customer Data Editor is gratis (listing, 0 reviews). Spreadsheet in de admin. Listing-highlights blijven Locale en tax exempt. Edit customers in the spreadsheet zet Marketing apart: e-mail, SMS en WhatsApp marketing consent.
Open via het dashboard of Customers → More actions → Edit in bulk. Staff heeft `read_customers` en `write_customers` nodig. Als Shopify protected customer data blokkeert, is bewerken beperkt tot toegang is goedgekeurd.
Eén cel: klik, kies, door. Of Apply a value to many customers:
Checkboxes of Select all matching (huidige search + segment + filters, tot 50.000).
Field → het consent-kanaal.
Value: dropdown (docs: dropdowns voor yes/no en select, zoals locale of marketing consent).
Apply to selected — staged, nog niet in Shopify.
Controleer de tabel. Save op de Shopify save bar. Discard gooit unsaved weg.
Alleen gewijzigde velden gaan mee. Zet je alleen e-mailconsent, dan blijven locale, tax exempt en notities staan. Lege CSV-cellen wissen bestaande waarden niet bij een update. Grote saves in batches; tab open houden.
Faalt een rij: de fout van Shopify verschijnt. Meestal ontbreekt de opt-in. Zet die klant niet op subscribed “omdat de rest het ook is”.
Locale en tax exempt blijven bruikbaar als tweede pass op dezelfde selectie. Niet in dezelfde Save “ook even” meeklikken als je alleen consent bedoelde.
Je hebt 1.200 klanten uit de oude shop. E-mailconsent is unknown. SMS en WhatsApp heb je nooit gebruikt — die laat je met rust.
Filter of segment: e-mailconsent unknown, wél een e-mailadres. Select all matching. Field = e-mail marketing consent. Value alleen daar waar je een gedocumenteerde opt-in hebt (checkout-checkbox, imported subscribed mét bron). Geen bron? Laat unknown of unsubscribed. Save. Lees de mislukte rijen.
Tweede run: SMS alleen voor wie een telefoon én een SMS-opt-in heeft. WhatsApp hetzelfde. Drie kanalen, drie passes — niet één Excel-kolom “yes”.
Test met tien rijen voordat je 50.000 staged zet.
Heb je consent wél in een CSV staan (eigen export of Shopify-headers), dan geldt dezelfde regel als bij andere updates: lege cellen wissen niets. Een kolom die je niet bedoelde, kun je weglaten. Importeer geen `yes` op e-mail én SMS “voor de zekerheid”. Preview de batch, hou de tab open, en herstel alleen de rijen die Shopify teruggeeft. Segmentrechten in Shopify bepalen of je vanuit een segment kunt openen; zonder die permissie blijft het filter in de editor je selectie.
Installeer OO - Bulk Customer Data Editor (gratis).
Open de editor, toon de drie marketingkolommen. Filter op de state die je wilt aanpakken.
Bulk apply per kanaal. Review. Save. Tab open bij een grote batch.
Lees Shopify-fouten. Forceer geen subscribed zonder opt-in.
Locale of tax exempt later, in een aparte pass.
Shopify marketing consent bulk updaten is e-mail, SMS en WhatsApp in het grid — niet een tag en niet “iedereen subscribed”. Native Admin kan e-mailmarketing op een selectie zetten; drie kanalen, filters en 50.000 matching zitten in deze editor. Shopify houdt de opt-in-regel; de app stuurt alleen gewijzigde velden.
Zet consent in OO - Bulk Customer Data Editor en laat de volgende migratie niet op unknown blijven staan — tenzij unknown de enige eerlijke state is.
Diensten
Reviews
5/5
Mail: info@onlineorigins.nl
Tel: 073 234 0612
KVK: 89825624
BTW: NL865123639B01
Bruistensingel 500,© 2026 Online Origins