Shopify bulkform zichtbaarheid prioriteit: bij meerdere matches wint specifieke klant, dan tags, dan ingelogd, dan iedereen. Eén klant ziet één formulier.
2026-10-22

Shopify bulkform: zichtbaarheid en prioriteit per klant

De horecadealer logt in en ziet het retailblad met stuks. De groothandelslijst met dozen staat op een andere URL — of nergens. Support hoort “het formulier is kapot”. Meestal matcht die klant twee enabled forms, en wint de verkeerde.

Shopify bulkform zichtbaarheid prioriteit is de volgorde in OO - EU B2B & Wholesale. Docs Which bulk form is shown: één klant ziet één formulier. Als meerdere rules kunnen matchen, wint:

  1. specifieke klanten

  2. tags

  3. ingelogde klanten

  4. alle bezoekers

Niet andersom. Niet “het formulier dat je het laatst opsloeg”.

Bulk forms zitten op Growth ($37/maand of $370/jaar, 14 dagen trial) volgens de live listing. Free: 1 prijsregel, 1 registratieformulier. Starter $22/maand: onbeperkte prijzen, registratie, EU tax exemption (VIES). Built for Shopify, 5.0 (34 reviews). Facturatie in USD.

Eerder: meerdere bulkforms per klantgroep en procentkorting op het formulier. Gisteren de vaste wholesale-prijs. Dit stuk is alleen: wie wint als twee forms kunnen.

Native Shopify toont geen “tweede bestelblad per tag”

Shopify heeft geen native bulk order form per klantgroep. Productpagina’s zijn productpagina’s. Een tweede template voor wholesale lost de winkelwagen niet op: dezelfde catalogus, dezelfde checkout, geen dozengrid.

B2B Companies op Plus is een ander product. Deze app is de OO-oplossing: registratie, groepsprijzen, bulk forms, VIES. Claim niet dat hij “Shopify Plus B2B vervangt”.

Wat merchants wél proberen: twee pagina’s, twee wachtwoorden, een tag in Liquid die een HTML-tabel toont. Dat is geen zichtbaarheidsregel. Dat is thema-logica die breekt als iemand de tag `Wholesale` als `wholesale` spelt — of als dezelfde klant ook `Retail` heeft.

De vier niveaus, hard

Visibility rules explained en de “which form”-docs:

All customers — iedereen, in- of uitgelogd. Laagste prioriteit.

Logged-in customers only — account verplicht.

Customers with specific tags — minstens één matchende Shopify-tag, OR. Klant moet ingelogd zijn. Voorbeeld: `B2B` of `Wholesale` → toegang.

Specific customers — geselecteerde profielen, ingelogd. Hoogste prioriteit.

Alleen enabled forms tellen. Uit = nooit getoond. Visibility override’t algemene settings.

Voorbeelden uit de docs

Klant A staat op form X (specific) én heeft een tag die form Y opent → X.

Klant B heeft alleen een tag voor Y → Y.

Klant C is ingelogd, geen specific, geen tag → het logged-in-formulier.

Gast D, een form op all customers → dat formulier.

Tags en klanten niet hergebruiken

Docs: een klant die al op form X staat, kun je niet nog eens op form Y zetten. Een tag die al op form Y hangt, hergebruik je niet op form Z. Conflicten worden genegeerd of overridden. Meerdere tags op één klant: nog steeds één form, de hoogste prioriteit.

How to show the form to customers with specific tags: tag in Shopify zetten, daarna in Visibility. Je mag een tag in de app toevoegen vóór iemand hem heeft — dat deelt de tag niet automatisch uit. Spelling moet kloppen; hoofdletters niet.

Specific customers voor een kleine groep zonder gedeelde tag. Verwijderen = meteen geen toegang meer.

Testen als admin liegt

Customers see the wrong bulk form: testen als admin, als de verkeerde klant, of als een profiel met extra tags, geeft een misleidend beeld. Topic-hoek: test met een klantaccount, niet als admin.

Praktisch:

  1. Incognito.

  2. Inloggen als dé dealer.

  3. Noteer welk form verschijnt.

  4. Open élk enabled form: visibility-type, tags, specific list. Zoek overlap.

  5. Haal overlap weg. Opnieuw incognito.

“Geen form” is dezelfde checklist: ingelogd als het moet, tag aanwezig, form On, geen hoger form dat wint, geen All-customers-form dat je niet wilde maar wél enabled is voor gasten.

Meng “All customers” niet met restricted forms als je wholesale achter login wilt. Gasten zien dan het open blad; ingelogde dealers kunnen alsnog een hoger form winnen — of niet, als je verwachtte dat All zou gelden.

Praktijk: retailblad versus dealerblad

Shop “Koffie Groothandel”. Form Retail: All customers, stuks. Form Horeca: tag `horeca`, dozen, Growth-prijzen. Eigenaar test in Admin, ziet Retail, denkt dat Horeca uitstaat.

De dealer heeft `horeca` én staat per ongeluk als specific customer op een derde form “VIP” dat ooit als test aanbleef.

  1. Installeer OO - EU B2B & Wholesale. Growth voor bulk forms.

  2. Form Horeca: Visibility = tags, alleen `horeca`. Form Retail: alleen gasten, of uitzetten als dealers nooit stuks mogen zien.

  3. VIP-test: specific list legen of form uit. Specific wint van tags.

  4. Incognito als de dealer. Dozengrid. Incognito als gast: Retail of niets, bewust.

  5. Documenteer welk form bij welke tag hoort. Geen dubbele tags tussen forms.

Quote-request, order limits, wholesale cart-velden zitten óók op Growth. Die veranderen de prioriteit niet. Prioriteit is visibility, niet de korting op het blad.

Aan de slag

  1. Open de listing. Growth $37/maand als je bulk forms nodig hebt.

  2. Zet per form één visibility-type. Geen overlap in tags of specific lists.

  3. Test met een écht klantaccount in een privévenster.

  4. Enabled laten staan wat je wilt tonen. Disabled telt niet mee — tot iemand het weer aanzet.

Claim geen native Shopify-bulkform. Claim geen “toon twee forms tegelijk”. Pitch geen andere OO-app.

Tot slot

Shopify bulkform zichtbaarheid prioriteit is specific → tags → logged-in → everyone. Eén form per klant. De “verkeerde” lijst is bijna altijd een hogere rule die je vergeten was.

Zet de rules in OO - EU B2B & Wholesale. Log in als de dealer. Kijk welk blad verschijnt. Dan pas de korting erop.

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