«Ik wil dit product alleen aan leden verkopen.» «De eerste dagen na de lancering mogen alleen mijn vaste klanten kopen.» Ook als je dat beslist hebt, bieden Shopifys standaardinstellingen geen voor de hand liggende manier om een productpagina openbaar te houden en het kopen tegelijk tot bepaalde klanten te beperken.
Een ledenverkoop regel je met drie klussen. Bepaal wie mag kopen, breng de voorwaarden op orde met inloggen en klanttags, en test de aankoop als lid én als buitenstaander. Bereid daarnaast vooraf de uitleg voor voor klanten die niet kunnen kopen.
Dit artikel scheidt wat Shopify zelf kan van het per product begrenzen via de koopvoorwaarde. Het onderwerp is «wie mag kopen», niet aantallen of bestellingen. Wil je het aantal per persoon begrenzen, lees dan het artikel over het kiezen van kooplimieten.
Bepaal eerst aan wie je verkoopt
«Alleen voor leden» kan betekenen «iedereen die is ingelogd mag kopen» of «alleen klanten met een bepaalde tag» – de instelling verschilt. Bepaal eerst wie je kopers moeten zijn.
| Aan wie je wilt verkopen | Benodigde voorwaarde | Past bij |
|---|---|---|
| Alle ingelogde klanten | Inloggen verplicht | Ledenshops, ledenvoordeelprijzen |
| Klanten met een bepaalde tag | Inloggen + klanttag | VIP early access, groothandel, producten voor ingewijden |
| Iedereen (normale verkoop) | Geen beperking | Na de overstap naar de openbare verkoop |
Bepaal hier ook wat «lid» betekent. In Shopify worden klanten geregistreerd onder «Klanten» in de admin en loggen ze in met een klantaccount om bijvoorbeeld hun bestelhistoriek te zien. Kopen zonder inloggen is afrekenen als gast. Noemt je shop nieuwsbriefabonnees of LINE-contacten «leden», dan moeten die personen aan klantgegevens gekoppeld zijn, zodat een klanttag ze kan herkennen.
Shopifys eigen inlogplicht geldt voor de hele shop
In de Shopify-admin staat onder «Instellingen → Checkout» de optie om het inloggen op het klantaccount vóór het afrekenen te verplichten. Zet je die aan, dan is afrekenen als gast niet meer mogelijk – maar de instelling geldt voor alle producten in de shop. Een «alleen dit product voor leden» bestaat niet.
Wil je per product bepalen wie mag kopen, dan heb je een app nodig die de koopvoorwaarde kan instellen. Ook het overzicht van vroege en gelimiteerde verkopen rekent «aan wie je verkoopt» toe aan de koopvoorwaarde.

Breng inloggen en de voorwaarden op één lijn
De inrichting heeft twee lagen. Aan Shopify-kant leg je vast «wie lid is»; in de app stel je in «wie dit product mag kopen».
1. Shopify-kant: geef je leden klanttags
Bij een beperking op tag geef je de betreffende klanten eerst in Shopify een tag. In het veld «Tags» op het klantprofiel voeg je tags toe of verwijder je ze, en je kunt meerdere klanten selecteren om ze in één keer te taggen. Zoals de Shopify-help uitlegt, zijn tags niet hoofdlettergevoelig: «VIP» en «vip» gelden als dezelfde tag.
Voor de route naar lidmaatschap staat de instelling om een inloglink in de shop te tonen onder «Instellingen → Klantaccounts». De huidige klantaccounts zijn wachtwoordloos: het inloggen gaat met een 6-cijferige code die per e-mail arriveert. Zie ook de Shopify-help over klantaccounts. Om mensen lid te laten worden, verwijs je vanaf de productpagina of een ledenmededeling naar het aanmaken van een account.
2. SellRules-kant: zet de voorwaarde op «Tag verplicht»
In SellRules maak je via «Regels → Koopbeperkingen → Regel maken» per product (of per variant) een koopbeperking aan. De koopvoorwaarde heeft vier opties.
- Geen beperking: alleen de aantalmaxima gelden
- Inloggen verplicht: klanten die niet zijn ingelogd kunnen niet kopen
- Tag verplicht: alleen klanten met de opgegeven tag kunnen kopen
- Verkoop gestopt: de productpagina blijft zichtbaar, alleen de koopknop gaat uit
Kies «Tag verplicht» en vul de tagnaam voor de controle en de «Tekst voor de klant» in. Tagnamen zijn niet hoofdlettergevoelig en de tagnaam zelf krijgt de klant nooit te zien. Niet-ingelogde bezoekers kunnen niet tegen tags worden vergeleken, dus met «Tag verplicht» is inloggen feitelijk ook verplicht.

3. Voer «Instellingen → Klanttags opnieuw synchroniseren» eenmalig uit
De controle «Tag verplicht» vergelijkt bestellingen bij het afrekenen met de eigen kopie van je klanttags in de app. Nieuw geregistreerde of gewijzigde klanten synchroniseren automatisch; voor klanten die al geregistreerd waren voer je «Instellingen → Klanttags opnieuw synchroniseren» eenmalig uit. Vaker uitvoeren mag gerust.
Vergeet je deze stap, dan worden correct getagde leden vaak als «buiten de doelgroep» beoordeeld en geblokkeerd. Dat valt snel op als je direct na het instellen met een ledenaccount test.
4. Voorzichtig met combineren met Shopifys eigen inlogplicht
«Inloggen verplicht» in de app geldt alleen voor dat product, maar Shopifys eigen instelling geldt voor elke bestelling in de shop. Zet je beide aan, dan kan in de hele shop niet meer als gast worden besteld. Zijn maar enkele producten voor leden, dan is het het handigst om afrekenen als gast aan Shopify-kant open te laten en de voorwaarden per product in de app te zetten.
Test de aankoop als lid en als buitenstaander
Uit het opslaan van de instellingen blijkt niet wat klanten zien. Test vóór de livegang beide kanten – wie wel kan kopen en wie niet.
- Met een getagd ledenaccount: log in, ga van de productpagina door tot het afrekenen en controleer dat de aankoop lukt
- Met een account zonder tag: controleer dat de koopknop op de productpagina niet werkt en dat de reden wordt getoond
- Zonder inloggen: controleer dat een gast niet kan kopen en ook bij het afrekenen wordt gestopt
Het makkelijkst is een testaccount, of je voegt de tag op je eigen klantprofiel toe en haalt hem weer weg. Gebruik je ook aantalmaxima, controleer dan in dezelfde ronde of een bestelling boven het maximum wordt gestopt. Het artikel over «1 stuk per klant» legt de aantal-instellingen en de manier van tellen uit met schermafbeeldingen.
Verschijnt de knop of de melding helemaal niet op de productpagina, dan moeten de app-integratie in het thema en de doelvoorwaarden worden nagelopen. Het artikel over een knop die niet verschijnt behandelt de volgorde van controles uitgebreid.
Bereid de uitleg voor klanten buiten de doelgroep voor
Wat bij een gelimiteerde verkoop de meeste frustratie oplevert, is niet de beperking zelf – maar niet begrijpen waarom je niet kunt kopen. Bepaal daarom tegelijk met de regel wat je aan klanten buiten de doelgroep vertelt.
«Tekst voor de klant» stel je per regel in; blijft het veld leeg, dan wordt de standaardtekst gebruikt. Zonder eigen aanpassing verschijnt de melding automatisch in 9 talen, passend bij de taal van de klant – maar wil je de reden en de voorwaarden om te kunnen kopen uitleggen, dan is herschrijven in je eigen woorden de betere keuze. De knop en meldingen op de productpagina bewerk je onder «Instellingen → Winkelteksten».
Drie punten voor in de tekst:
- Wie dit product mag kopen: «alleen voor leden», «tijdens de early-access-periode alleen VIP-leden» enzovoort
- Hoe je in aanmerking komt: «log in om te gebruiken», «de openbare verkoop begint later deze maand» enzovoort
- Hoe je lid wordt of waar je terechtkunt: een verwijzing naar het aanmaken van een account en een contactpunt voor klanten die menen in aanmerking te komen
Zet je dezelfde voorwaarden ook in de productbeschrijving, dan kan de klant ze naast de melding bij de koopknop controleren – dat vermindert misverstanden.
Wat je controleert bij het opheffen of wijzigen van de regel
Aan een gelimiteerde verkoop komt altijd een einde: de early-access-periode loopt af of je stapt over op de openbare verkoop. Bepaal hoe je terugzet en wat je na de wijziging controleert.
- Alleen pauzeren: zet de regel op «Inactief». De instellingen blijven, dus opnieuw activeren herstelt dezelfde voorwaarden
- Overstappen naar de openbare verkoop: zet de voorwaarde op «Geen beperking». Iedereen kan kopen, eventuele aantalmaxima blijven gelden
- Definitief weghalen: klik op «Deze regel verwijderen» in het bewerkscherm
Controleer na elke wijziging dat een account dat eerder buiten de doelgroep viel nu wel kan kopen. Blijft de beperking stiekem aan omdat je alleen wilde pauzeren, dan begint de openbare verkoop terwijl niemand kan kopen.
Als iets niet werkt, controleer dan eerst deze drie punten.
- De beperking werkt niet bij het afrekenen: controleer onder «Regels → Koopbeperkingen» of de regel actief is; bij «Tag verplicht» of de synchronisatie van klanttags is uitgevoerd, en of de manier van tellen klopt
- De app-integratie in het thema staat uit: staat de integratie uit, dan keert de koopknop terug naar normaal en werkt ook de controle bij het afrekenen niet meer. De instellingsgegevens blijven bewaard
- Verwarring met de beperkingsvelden van de planningen: ook de planningsschermen voor preorder, op bestelling gemaakt en uitverkocht hebben beperkingsvelden, maar die zijn iets anders dan de regels onder «Regels»
Nog een grens: de koopvoorwaarde werkt op bestellingen die Shopify aan dezelfde klant kan toekennen. Een omweg zoals inloggen met een ander account is niet volledig te blokkeren. Gebruik de functie dus als een grote vermindering van het handmatig annuleren van bestellingen, niet als waterdichte barrière.
Veelgestelde vragen
Kan een ledenverkoop met alleen de standaardfuncties van Shopify?
Niet per product. De standaardinstelling kan alleen het inloggen verplichten via «Instellingen → Checkout», waarmee elke bestelling in de shop ledenplicht wordt. Om specifieke producten voor leden te reserveren heb je een app nodig die de koopvoorwaarde kan instellen.
Ik heb de klanttag toegevoegd, maar bestaande leden kunnen nog steeds niet kopen
De controle «Tag verplicht» gebruikt de eigen kopie van je klanttags in de app. Nieuwe en gewijzigde klanten synchroniseren automatisch, maar voor klanten die al geregistreerd waren voer je eenmalig «Instellingen → Klanttags opnieuw synchroniseren» uit. Vaker uitvoeren mag gerust.
Hoe ziet de productpagina eruit voor klanten die geen lid zijn?
De productpagina blijft zichtbaar; alleen de koopknop staat uit en er wordt een reden getoond. De tekst stel je per regel in – laat je het veld leeg, dan wordt de standaardtekst gebruikt.
Zien klanten de tagnaam die ik heb ingesteld?
Nee. De tagnaam wordt alleen gebruikt voor de controle op de koopvoorwaarde; wat klanten zien is de inhoud van «Tekst voor de klant». Tagnamen zijn niet hoofdlettergevoelig.
Wie de doelgroep heeft bepaald, test klein en ga dan live
Is duidelijk wie de doelgroep is, dan kun je de ledenverkoop met 1 product uitproberen. SellRules heeft één abonnement, het Launch-plan van 7,99 USD per maand, met alle functies inclusief de koopbeperkingen. Er is een gratis proefperiode van 10 dagen en de facturatie loopt via het facturatiesysteem van de Shopify App Store. Verwijder je de app tijdens de proefperiode, dan wordt er niets gefactureerd.
Hoe je de gratis periode benut, staat in de checklist voor een test met 1 product. Voor de bediening per scherm zie de SellRules-gebruikershandleiding.
Functies en prijs gecontroleerd op 18 september 2026, op basis van de vermelding in de Shopify App Store en de officiële handleiding.
Gerelateerde artikelen: Het overzicht van vroege en gelimiteerde verkopen / «1 stuk per klant» instellen op Shopify / SellRules gratis proberen? Begin met 1 product