Key Insights in 60 Seconds
Skim the highlights first, then dive into the sections that match the gating model you actually need.
What You'll Learn
What 'Members Only' Actually Means on Shopify
Key takeaway
Most merchants searching for "Shopify members only store" assume there is a single toggle that turns the store private. There isn't. Shopify ships four separate access-control surfaces, each designed for a different business model, and they are routinely confused for one another. Picking the wrong layer costs weeks of theme and app rework — usually after the first paying member signs up and finds the experience broken. If you are still deciding which Shopify plan supports the gating you need, our guide to choosing a Shopify plan walks through the per-plan cost math.
The four real mechanisms are: the built-in password page (hides the entire store from everyone without a single shared password), the customer accounts system (login required at checkout, but browsing stays public), tag-gating apps such as Locksmith, Bold Memberships, and Appstle Memberships (true per-customer rules), and full native Shopify B2B with company profiles and catalog pricing — included at no extra cost on Basic, Grow, Advanced and Plus since April 2, 2026. Sections 3 and 4 walk through the full capability matrix.
Editorial composition based on Shopify documentation and public app pricing pages; mature revenue mix from operator interviews and creator-economy reports.
When a Members-Only Store Is the Right Move
Key takeaway
Gating is a multiplier on existing demand, not a way to manufacture it. A members-only model amplifies a brand that already has a defined audience and exclusive value to deliver. Applied to a generic catalog with no real exclusivity behind the wall, gating mostly suppresses revenue while adding operational complexity. Use the green-light / red-flag check below before any app gets installed.
- You sell to a defined group (wholesale buyers, club members, VIP fans)
- You have content or products that genuinely warrant exclusivity
- You can email members at least 2× per month with real value
- Recurring revenue or higher AOV per buyer matters more than reach
- You are willing to publish a clear renewal/cancellation policy
- You are gating to 'feel premium' with no exclusive content behind the wall
- Your traffic is so small that hiding the catalog will starve discovery
- You cannot commit to monthly member-value emails for 6+ months
- Your products are commodity SKUs sold cheaper elsewhere
- You need Google traffic to drive top-of-funnel demand
Two business models fit gating exceptionally well: paid content + product clubs (a brand with a sewing newsletter that sells exclusive fabric drops to subscribers, a creator with a Patreon-style membership that ships physical merch — see our Shopify digital products guide for the content-side mechanics) and B2B / trade catalogs (wholesale, professional discounts, restricted licenses — covered in Is Shopify B2B or B2C). A third model — early-access drops for VIPs of an otherwise-public brand — works as a layer on top of an open store, not as a full members-only setup.
Built-In vs. Apps — Capability Matrix
Key takeaway
Before comparing apps by price, compare by capability. The matrix below maps the most common gating requirements against the three real options on Shopify: built-in features (storefront password + customer accounts), tag-gating apps, and native Shopify B2B — which is included on Basic, Grow, Advanced and Plus, so the third column is no longer a plan-upgrade column.
| Capability | Built-in | Tag-gating app | Native Shopify B2B |
|---|---|---|---|
| Hide entire store before launch | Yes — storefront password | Same outcome via app or theme code | Not a B2B feature — use the storefront password |
| Require login to checkout | Yes — customer accounts toggle | Same, plus tag-based bypass for guests | Yes — B2B requires the new customer accounts |
| Hide a single collection from non-members | No native option | Yes — Locksmith / Bold lock rules | Yes — B2B catalogs (3 active below Plus; direct per-company assignment is Plus) |
| Show member-only price on a public PDP | No | Partial — most apps hide the price entirely | Partial — B2B catalog prices show only after a company buyer signs in (from Basic up) |
| Recurring monthly / annual membership billing | No native option | Yes — Bold, Appstle, Recharge | Not a B2B feature — Shopify's own free Subscriptions app covers this |
| Per-customer net-payment terms | No | Limited — usually just price tiers | Yes — net-15/30/60 from Basic up (deposits and partial payments stay Plus-only) |
| Members-only checkout (skip cart for VIP SKUs) | No | Partial — usually a hidden /products handle | Yes — draft orders + B2B checkout, from Basic up |
| SEO control for gated pages (noindex) | Robots meta on hidden templates | App handles automatically on locked pages | Same as standard — B2B prices are only visible after a company buyer signs in |
- When: indie brand, paid VIP club, early-access drops, content community
- Cost: $39–$105 plan + $19–$99/mo app
- Granular per-collection / per-product / per-page rules
- Recurring billing handled by Bold, Appstle or Recharge
- Recommended starting point for consumer memberships and VIP clubs
- When: real wholesale, trade or franchise buyers — at any revenue level
- Cost: $0 extra — included on Basic, Grow, Advanced and Plus since April 2, 2026
- Company profiles, catalogs with tailored pricing, volume discounts, net payment terms
- No third-party app risk; built into Shopify checkout (needs the new customer accounts)
- Limits below Plus: 3 active catalogs, no per-company assignment, no deposits or partial payments
Storefront Password vs. Customer Accounts vs. True Gating
Key takeaway
These three are the most-confused features on Shopify. They all "require something from the visitor before they can do something on the store" — but the something and the where are different in each case. Get them straight before any setup decision.
Storefront password
Built into every Shopify plan. One shared password hides the entire storefront from anyone who doesn't have it; Google sees nothing, no SEO equity is built, and there is no per-customer access. Right for pre-launch dev stores, fully private B2B catalogs accessed by a small team, and short-term invite-only previews. Wrong for any model that depends on Google traffic or per-customer differentiation.
When you sign up for Shopify, you have password protection enabled by default for your online store, which prevents the public from viewing your store while you're getting it ready. After you remove the password from your store, it becomes accessible to anyone with your store's web address, including search engines.
Customer accounts
Customer accounts (the current version, or the older legacy customer accounts, which Shopify deprecated in February 2026 and closed to new stores) let buyers create a profile and log in — and on new customer accounts, Shop Pay handles 1-tap login by default. The crucial point most merchants miss: the toggle in Settings → Customer accounts decides whether login is required at checkout, not whether browsing is public. With "required" turned on, anyone can still browse every collection and PDP — they just can't complete checkout without an account. If your goal is to hide products, customer accounts alone do not do the job.
One caveat if your gating already runs on the legacy version: it no longer receives feature updates or support, and Shopify says a final sunset date will be announced later in 2026 (as of July 2026). Our guide to migrating off legacy customer accounts covers what breaks in the switch and what a rebuild costs.
With customer accounts, customers can save their information so that they don't need to enter it at checkout. They can also see information about their orders and start the return process for items that they ordered.
True per-customer gating
The only way to hide products, collections, prices, or pages from non-members on Shopify is a tag-gating app or a native B2B catalog (included from Basic up since April 2026). The app reads the customer's tag (or login state, or IP, or passcode), then applies a Liquid-level rule that hides the locked content and replaces the buy button with a "Sign in / Become a member" CTA. This is what people mean when they say "members only store" but rarely what they install on day one.
Pick Your Model — Interactive Quiz
Key takeaway
The four mechanisms above cover every legitimate members-only setup, but knowing which one fits your specific business takes more than reading a comparison table. Answer five questions below and the quiz routes you to the right gating layer — including the cases where the honest answer is "you don't need gating yet."
Tooling, Costs & Plan Requirements
Key takeaway
The membership app landscape
Six routes cover almost every legitimate members-only use case on Shopify — five apps plus Shopify's own native B2B, which needs no app at all. Resist installing more than one access-control engine — stacking them creates predictable edge-case bugs (logout state, expired tags, partial-tier customers). Pick one and stick with it for at least the first 12 months.
Monthly stack cost
Most members-only stores under-budget the stack and discover the real cost only after the first invoice cycle. The chart below stacks Shopify plan + typical membership app pricing across the realistic options. Note what changed in April 2026: wholesale is now the cheapest route on this chart rather than the most expensive one — native B2B is included on Basic, Grow, Advanced and Plus at no extra cost, so its bar is the plan price alone. Plus is no longer the entry ticket to B2B; it is the scale tier you buy once three active catalogs stop being enough.
Plan requirements: Basic to Plus
Every Shopify plan supports the storefront password and customer accounts, and tag-gating apps work on every plan from Basic upward. Native B2B is no longer the exception: since April 2, 2026 company profiles, catalogs with tailored pricing, volume discounts and net payment terms are included at no extra cost on Basic, Grow, Advanced and Plus. What still requires Plus is scale — unlimited catalogs, direct catalog assignment to a company or company location, deposit requirements, partial payments and payment requests per fulfillment. Use the matrix below before assuming a plan upgrade is necessary.
| Plan | List price (USD/mo) | What it unlocks for gating | Best fit |
|---|---|---|---|
| Basic | $39 | Password page, customer accounts, every gating app, native B2B (up to 3 active catalogs) | Most paid VIP clubs, content memberships and small wholesale channels |
| Grow | $105 | Same gating and B2B capability + lower transaction fees | Membership stores doing $5K–$25K/mo where fee savings exceed the plan delta |
| Advanced | $399 | Same + contextual checkout and contextual storefront with Shopify Markets | Mature stores selling B2B across markets, with multi-warehouse shipping |
| Plus | $2,500 (1-yr term) / $2,300 (3-yr term) | Unlimited B2B catalogs, direct catalog assignment per company or location, deposits, partial payments, payment requests per fulfillment | Large wholesale or franchise channels that have outgrown three catalogs |
The economic break point for Plus is no longer the wholesale channel — it is catalog scale. If three active B2B catalogs cover your buyer segments and you do not need customer-level pricing per company or deposit terms, native B2B on Basic, Grow or Advanced does the job for nothing extra. Move to Plus when catalog count, direct per-company assignment, or deposits and partial payments become the constraint. For everything else, stay on Basic or Grow and let the membership app do the consumer-side work. For deeper plan math see Shopify pricing explained; for a wholesale-specific deep dive see Shopify B2B and wholesale.
Step-by-Step Setup
Key takeaway
The setup below is the order that actually works in production. Most failed members-only stores rushed install before the tag taxonomy and the email flows were thought through, and spent the next month debugging access edge cases instead of selling. Follow the steps in order — each one depends on the previous.
Video walkthrough: locking a Shopify store
For the built-in password-page route — the simplest "members only" setup on Shopify — this short walkthrough shows the exact admin path, the password configuration, and what visitors see when the store is locked. A useful visual checkpoint right after the setup steps above, before you commit to a pricing model and a gating pattern.
Paid-Tier Pricing Models
Key takeaway
Pricing is the single hardest decision in a members-only store, and the most common one to get wrong. Five models cover almost every successful Shopify membership; the right pick depends on the value you deliver and the churn behavior you can sustain. Anchor on the worth of exclusive access, not on a percentage of your public AOV.
| Pricing model | Typical price | Best for | Trade-off |
|---|---|---|---|
| Free membership (email-gated) | $0 | Lead capture, content community, list growth | No revenue from membership itself; conversion to paid product is the only output |
| One-time lifetime fee | $50–$300 | Founding-member launches, capped early-access club | Cash now, zero recurring; no churn lever; hard to raise prices later |
| Monthly recurring | $9–$49/mo | Content + product clubs, broad audience | Highest churn (~7–12% monthly); needs constant new value to retain |
| Annual recurring (with monthly option) | $79–$399/yr | Premium clubs, B2B subscriptions, course memberships | Highest LTV; ~2.4× monthly LTV; requires upfront value commitment |
| Tiered (Free / Member / VIP) | $0 / $19 / $99 | Mature programs with clear value ladder per tier | More to build, more to communicate; tier sprawl kills conversion if not pruned yearly |
Content & Product Gating Patterns
Key takeaway
Six patterns cover almost every legitimate members-only experience on Shopify. Most stores use two or three in combination — a member-only collection plus a hidden price tier on the public catalog, for example. Pick the smallest gating surface that delivers the exclusivity, not the largest.
A common rookie mistake is gating the entire store when only one tier of products is actually exclusive. The public catalog is your top-of-funnel — it is what convinces a visitor that the membership is worth paying for. Hide it and you have removed your own conversion engine. The right default for content + product clubs is a public catalog plus a single locked "Members" collection, with the price-replacement pattern on a few VIP SKUs to drive curiosity-into-signup conversions.
Conversion Economics: Gated vs. Open
Key takeaway
Gating changes the conversion funnel in two opposite directions: site-wide visit-to-purchase rate drops (you have added a sign-in step), but purchase-to-LTV ratio rises sharply (members spend 3–6× more per year than one-off buyers). The math only works if your retention is real. The average conversion rate across 2,800 benchmarked Shopify stores is 1.4% — gated stores typically run 0.5–1.0% on the public catalog, but member-tier conversion routinely clears 6–10%.
Example: $25/mo Membership With $60 AOV Member-Only Drops
| Membership fee (12 mo) | $300.00 |
| Member-only orders (avg 4 × $60) | $240.00 |
| Public-catalog orders (avg 1.5 × $40) | $60.00 |
| Gross revenue per member, year 1 | $600.00 |
| COGS on member-only orders (~45%) | −$108.00 |
| COGS on public orders (~50%) | −$30.00 |
| Payment processing (~3%) | −$18.00 |
| App and email tooling (~$0.80 per member-month) | −$9.60 |
| Contribution margin per member, year 1 | $434.40 (72%) |
| Target CAC (warm + paid blended) | −$45.00 |
| First-year profit per member | $389.40 |
Worked example only — your fee, AOV, COGS, and CAC will differ. The ratio that matters is contribution margin to CAC; below 3:1, paid acquisition stops scaling.
Membership economics calculator
The example above is one frozen scenario. Drop in your own monthly fee, member-only AOV, churn rate, and CAC to see how contribution margin, LTV, payback, and the LTV : CAC ratio shift — the four numbers that decide whether paid acquisition will scale or burn the membership down.
Membership Economics Calculator
Plug in your numbers to size year-1 contribution margin, LTV, payback, and the LTV : CAC ratio that decides whether paid acquisition will scale. Annual fee defaults to 10× the monthly price.
* Directional model — assumes uniform AOV, ignores fixed overhead, ad spend, and refund costs. Use it to size the opportunity, not as a substitute for a P&L.
Where the revenue comes from
Founders consistently overestimate the share of revenue that comes from membership fees alone, and underestimate the contribution of member-only product orders and annual prepay. The chart below reflects the typical mix in a mature paid-membership Shopify store with 12+ months of operating history.
Email & Retention Flows
Key takeaway
Recurring revenue is an email business as much as it is a product business. A members-only store without disciplined retention email loses a third of monthly members to involuntary churn (failed payments) and another third to neglect ("I forgot why I joined"). Build the four flows below in Klaviyo or your ESP before you launch any paid acquisition. For a complete breakdown of the six core Klaviyo revenue flows on Shopify, see our Klaviyo on Shopify guide.
The Four Mandatory Member Flows
- Welcome (T+0, T+1d, T+3d) — instant access confirmation, how to use the membership, the member-only collection link, the founder note. Highest open rates of any flow you will run; do not waste them on generic copy.
- Onboarding value (T+5d, T+10d, T+20d) — three concrete uses of the membership ("here is how members use the early-access drop", "here is the member-only discount code", "here is the next drop and date"). Locks in habit before the first renewal decision.
- Renewal reminder (T-14d, T-3d before billing) — transparent reminder that the next charge is coming, with a one-click cancel link and a one-click "switch to annual" upgrade. Counter-intuitively reduces churn — surprised renewals drive chargebacks; expected ones don't.
- Win-back (T+7d, T+30d after cancel) — soft check-in, optional "what would have made you stay?" survey, and a re-join link. 5–12% of cancelled members rejoin within 60 days when this flow runs; 0% rejoin without it.
Wire the membership_status property from your gating app (active, cancelled, expired-card) into Klaviyo so flows can branch on real state. Most retention failures are not creative failures — they are data-handoff failures, where Klaviyo sends a renewal reminder to a member who already cancelled, or a welcome email to someone whose card just failed. Test the data plumbing as carefully as the copy.
Legal, Tax & Compliance
Key takeaway
Recurring memberships sit in a more regulated corner of ecommerce than one-off product sales. Two regimes matter in particular: the US FTC Negative Option Rule (clear consent, easy cancel) and EU / UK VAT on recurring digital subscriptions. None of this blocks launch — all of it raises chargeback rates and regulator risk if skipped.
Compliance Checklist for Recurring Memberships
- Clear consent at signup: the recurring charge amount, frequency, and renewal date must be visible above the buy button — not buried in a terms link.
- One-click cancel: the cancel UI must be reachable in the same number of clicks as the signup. Hidden cancellation is the single largest FTC enforcement target in this space.
- Pre-renewal notice: required in California, several US states, and across the EU — at least 7 days before each renewal for annual plans.
- Receipt + cancel link in every charge email: the renewal receipt should expose the cancel link directly. Reduces chargebacks meaningfully.
- Refund policy in writing: a one-page policy linked from checkout, receipt, and renewal email. Whether you offer pro-rated refunds or no refunds, publish the rule and honor it without friction.
- EU VAT & UK VAT: recurring digital memberships sold to EU/UK consumers require VAT collection from the first euro/pound. Shopify Tax + an OSS/IOSS registration handles the mechanics; the registration itself is on you. If your membership ships physical product as well, Shopify Subscriptions is the native engine to consider before a third-party billing app.
On the SEO side, audit live HTML on every page type after launch and after every theme update — the most common failure mode is a noindex meta tag accidentally applied to the public catalog instead of just the gated pages. Shopify's robots meta tag docs walk through the per-template controls. A members-only store with the public catalog accidentally de-indexed loses 60–90% of organic traffic in 14–21 days, and recovery takes months.
Common Pitfalls That Kill Members-Only Stores
Key takeaway
Most failed members-only Shopify stores die the same six ways. Each pitfall below is operational, not creative — they happen quietly between launches and kill the business before the founder realizes anything is wrong.
The Bottom Line
Key takeaway
Shopify gives you four real gating mechanisms — password page, customer accounts, tag-gating apps, and native B2B. Most paid VIP clubs and content + product memberships fit on Basic plus a $25–$50/mo membership app. Wholesale gating no longer means Plus: since April 2026 company profiles, up to three active catalogs, volume pricing and net payment terms are included from Basic up, and Plus buys scale — unlimited catalogs, per-company pricing, deposits and partial payments. The hard part of this business is never the technology; it is the retention discipline and the legal hygiene around recurring billing.
Frequently Asked Questions
Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Writes in-depth, data-driven e-commerce guides based on hands-on experience with real merchant stores.
This article was written entirely by AI under human editorial direction. The editor sets the topic and structure, runs multi-stage validation on facts, links, and interactive elements, and verifies the output is useful from a business perspective. All claims are checked against official Shopify sources. Details may change — always confirm critical data at shopify.com.
Editorial PolicyWhat to Read Next
Shopify Draft Orders: When You Build the Order
Three ways a draft order gets paid — in the admin, by emailed invoice, or by a link you send — plus payment terms, stock, tax and reports.
Read articleIs Shopify B2B or B2C? Both — Here's How
Shopify does both B2B and B2C. See the features, plans and costs for each model — and exactly how to run wholesale and retail from a single store.
Read articleShopify Dynamic Pricing: Native Tools, Apps, and B2B Strategies
How Shopify merchants set up dynamic pricing — native rules, B2B catalogs, third-party apps, ROI math, and pitfalls.
Read article