Shopify meerdere bulkforms per klantgroep: T1, T2 en distributeur elk hun eigen sheet. Tags niet laten overlappen. Bulk forms zitten op Growth.
2026-10-18

Meerdere bulkforms per Shopify-klantgroep: één formulier per tier

De installateur logt in en ziet het distributeurs-assortiment, inclusief net-prijzen die niet voor hem zijn. Of erger: hij ziet twee sheets en weet niet welke hij moet gebruiken. Dat is geen “flexibele B2B”. Dat is overlap.

Shopify meerdere bulkforms per klantgroep betekent: één enabled formulier per tier, zichtbaar via een unieke tag, met één simpele prijsregel. De klant ziet er maar één. De docs van OO - EU B2B & Wholesale zeggen dat hardop. Bulk forms zitten op Growth, niet op Free of Starter.

Gisteren ging het over klantgroep-prijzen op de productpagina. Eerder over bulkpagina versus product. Hier: hoeveel forms, voor wie, en hoe je voorkomt dat T1 per ongeluk T2 opent.

Eén klant, één sheet — ook als je er tien aanmaakt

Shopify-tags groeperen accounts. Ze kiezen geen formulier. Native B2B-catalogi koppelen prijzen aan companies; veel EU-shops draaien gemengd D2C + wholesale op gewone klanten. Dan is de groep een tag, en het bestelformulier een app-module.

Can I use multiple bulk order forms?: ja. Elk form heeft eigen producten of collecties, eigen prijzen, eigen visibility. Elke klant ziet er maar één. Welk form, hangt af van visibility, toegewezen klanten, tags en login.

Matchen er twee, dan kiest de app er één. De rest is onzichtbaar. Claim niet dat de koper een dropdown “kies je prijslijst” krijgt.

Wat shops doen tot de verkeerde prijzen live staan

Eén form, drie kortingslagen erin

T1 10%, T2 vaste prijzen, distributeur per SKU — allemaal in hetzelfde sheet. De docs Using multiple bulk forms noemen dat als fout: complexe pricing in één form. Houd de logica per form simpel.

Dezelfde tag op twee forms

`Wholesale` op T1 én T2. Onboarding is “snel”. Prioriteit moet dan gaan scheiden wat jij niet gescheiden hebt. Which bulk form is shown: specific customers wint van tags, tags van logged-in, logged-in van all customers. Overlappende tags zijn de kortste weg naar “waarom ziet Jan het verkeerde sheet”.

“All customers” aan naast een tag-form

Retail ziet wholesale. Veelgemaakte fouten waarschuwen daarvoor. All customers is de laagste prioriteit, maar gasten zonder tag lander daar wél.

Geen van die routes is: T1-tag → T1-form, T2-tag → T2-form, geen overlap, test in een privévenster.

Groep, tag, form, één prijsregel

OO - EU B2B & Wholesale is Built for Shopify (5.0 uit 34 reviews: 33× vijf sterren, 1× vier). Live listing (USD):

  • Free — 1 custom pricing rule, 1 registratieformulier + approve/reject, Flow-templates; develop stores zonder cap.

  • Starter $22/maand of $220/jaar — onbeperkte custom/volume pricing, onbeperkte registratieforms, EU Tax exemption (VIES + logs), tax display, login to see prices. 14 dagen trial.

  • Growth $37/maand of $370/jaar — alles in Starter plus bulk forms, draft checkout, repeat order, RFQ, order limits. 14 dagen trial.

Zonder Growth is er geen bulkformulier om per groep te splitsen. Custom Pricing op de productpagina is een andere module (Free: 1 actieve lijst). Dit artikel is het sheet, niet de PDP-prijs.

Aanbevolen setup uit de docs

  1. Groepen eerst. Wholesale T1, Wholesale T2, Distributeurs, internationale partners. Elk met eigen regels.

  2. Eén form per groep. Naam zoals `Wholesale – Tier 1`. Geen “Formulier 2”.

  3. Visibility op tags. Form A → `Wholesale_T1`. Form B → `Wholesale_T2`. Nieuwe klant krijgt de tag, geen extra form-onderhoud.

  4. Geen overlap. Zelfde tag niet hergebruiken. Zelfde klant niet op twee forms zetten. All customers niet combineren met beperkte forms.

  5. Prijs per form simpel. T1 10% korting. T2 vaste prijzen. Distributeur individuele prijzen. Prijzen in het form gelden alleen in dat form; de Shopify-catalogusprijs blijft staan.

  6. Test per groep. Inloggen als testklant, privévenster. Admin liegt.

Collecties in het form: producten die later in de collectie komen, gaan automatisch mee; verwijderde eraf. Alleen actieve producten, gepubliceerd op het juiste kanaal — collections in a bulk form. Form moet On zijn. Disabled forms zijn nooit zichtbaar.

Theme-block en menu horen erbij. Form On is niet hetzelfde als zichtbaar op de storefront. We zetten de URL eerder bij een wholesale-pagina maken.

Praktijk: T1 procent, T2 vast, distributeur per SKU

Drie groepen. Drie forms. Drie tags: `Wholesale_T1`, `Wholesale_T2`, `Distributor`. Geen klant met twee van die tags.

| Groep | Visibility | Pricing | | --- | --- | --- | | Wholesale T1 | Tag `Wholesale_T1` | 10% op de catalogus | | Wholesale T2 | Tag `Wholesale_T2` | Vaste groothoudsprijzen | | Distributeur | Specifieke klanten | Individuele prijzen per SKU |

T1 bestelt uit dezelfde collectie “Installatie”. T2 uit “Installatie + Outlet”. Distributeur uit alles, met contractprijzen. Zet T1-form op de bulkpagina, niet op `/products/lamp` als ze veertig SKU’s tegelijk nodig hebben.

Test: privévenster als T1-klant. Sheet T1, 10%, geen outlet. Als T2: vaste prijzen, outlet erbij. Als distributeur: het specifieke-klanten-form wint, ook als die account per ongeluk `Wholesale_T1` had — specific customers staat bovenaan de prioriteit. Haal die tag eraf; vertrouw niet op prioriteit als opruimdienst.

Registratie mag de tag zetten ná goedkeuring. Unlimited registration forms zitten op Starter; het bulkformulier zelf op Growth. VIES/tax exemption is Starter, geen Free. Claim niet dat deze app Shopify Plus B2B-catalogi vervangt.

Aan de slag

  1. Growth-plan op OO - EU B2B & Wholesale. Bulk forms staan daar.

  2. Schrijf de groepen op. Eén tag per groep, nergens hergebruikt.

  3. Maak één bulk form per groep. Collectie of producten, één prijsregel, visibility op die tag. Form On.

  4. Theme: bulk order page-block + menu-item dat alleen ingelogde wholesale ziet.

  5. Testaccounts: T1, T2, distributeur, een gast. Privévenster. Verkeerd sheet = overlap of prioriteit.

Ziet iemand het verkeerde form: check of de klant aan een specifiek form hangt, check tags, check alle enabled forms. Disabled telt niet mee.

Tot slot

Shopify meerdere bulkforms per klantgroep is geen stapel sheets op één login. Het is één form per tier, unieke tags, simpele pricing, en een test per groep. Native Shopify-tags prijzen niks. De app toont één match; specific customers wint van tags. Growth levert de forms. Overlap is de bug, niet “de klant snapt het niet”.

Splits de tiers in OO - EU B2B & Wholesale en laat elke groep één sheet zien.

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