Shopify
Latch
Membership
Tutorial

How to Lock Products for Members Only on Shopify (Without a Developer)

Michael ThomsonJanuary 21, 202510 min read

How to Lock Products for Members Only on Shopify (Without a Developer)

You want certain products available only to members. Maybe it's early access to drops. Maybe it's wholesale pricing. Maybe it's truly exclusive items that make your VIPs feel special.

But Shopify doesn't have a "lock this product" button. So how do you actually do it?

The Problem: Shopify Wasn't Built for Exclusivity

Out of the box, Shopify shows every product to every visitor. You can:

  • Make a product "hidden" from search and collections
  • Use customer tags for some basic filtering
  • Password-protect your entire store

But none of these create the experience you want: products that regular visitors can see exist (creating desire) but can't purchase (creating exclusivity).

What "Locking" a Product Actually Means

When you lock a product, here's what should happen:

  1. Non-members see the product — but with a message like "Members Only" instead of an Add to Cart button
  2. Non-members can't checkout — even if they somehow add it to cart
  3. Members see normal product pages — they can buy without friction
  4. The unlock is automatic — based on customer tags, not manual approval

This creates the perfect tension: desire + exclusivity = motivation to become a member.

Method 1: The Code Approach (Not Recommended)

You could hire a developer to:

  • Edit your theme's Liquid files
  • Add conditional logic checking customer tags
  • Hide/show the Add to Cart button based on login status
  • Modify checkout to validate purchases

Problems:

  • Costs $500-2000+ for proper implementation
  • Breaks when you update your theme
  • Different for every theme, so guides online don't match yours
  • Hard to maintain if you want to change rules

Method 2: The App Approach (Recommended)

Apps like Latch handle this without code:

How It Works

  1. Install the app — 2 minutes
  2. Choose products to lock — select individual products or entire collections
  3. Set unlock conditions — usually customer tags like "VIP" or "Member"
  4. Customize the locked message — "Members Only" or "Join to Unlock"

That's it. The app handles all the template logic, checkout validation, and edge cases.

Setting Up Member-Only Products: Step by Step

Step 1: Decide Your Membership Structure

Before locking products, know who you're locking them for:

Simple (2 tiers):

  • Regular customers (no tag) — see locked products but can't buy
  • Members (tagged "member") — can buy everything

Advanced (multiple tiers):

  • Regular — access to public products only
  • Silver — access to early releases
  • Gold — access to exclusive products + early releases
  • Wholesale — access to bulk pricing and wholesale-only items

Step 2: Set Up Customer Tags

Shopify customer tags are how apps identify members. You need a system to apply tags:

Manual:

  • Go to Customers in Shopify
  • Add tags like "member" or "vip" to qualifying customers

Automatic (better):

  • Use a membership app that adds tags when people subscribe
  • Connect to your email list to tag based on segments
  • Use Shopify Flow (Plus only) to tag based on purchases

Step 3: Configure Product Locks

In Latch:

  1. Go to Locked Products
  2. Select products or collections to lock
  3. Choose which customer tag unlocks access
  4. Set your "locked" message
  5. Save

Step 4: Test the Experience

  1. Logged out: Visit a locked product. You should see the locked message, no Add to Cart.
  2. Logged in (no tag): Same experience.
  3. Logged in (with member tag): Normal product page, can add to cart and checkout.

Shopify Customer Tags vs. Membership Apps: Which Unlocking Method to Use

MethodBest ForComplexity
Manual customer tagsSmall member lists (<100)Low
Email integrationGrowing lists, newsletter-based accessMedium
Paid membership appsSubscription-based accessMedium
Purchase-based (Shopify Flow)VIP tiers based on spendHigh (Plus only)

Most stores start with manual tags, then automate as they scale.

FAQ: Shopify Product Locking

Can customers see locked products in search and collections?

Yes, and they should. Visible-but-locked products create desire. People can see what they're missing, which motivates membership sign-ups. Hidden products can't drive FOMO.

What if someone shares a link to a locked product?

The lock still applies. Anyone who visits sees the locked state unless they're logged into an account with the right tag.

Can I lock products by password instead of membership?

Yes, but it's not ideal for most use cases. Password protection works for wholesale portals but creates friction for VIP customer experiences. Tags are seamless.

Will this work with my theme?

Latch works with all Shopify themes. It modifies the product page and cart dynamically without requiring theme file edits.

What happens if a member's tag is removed?

They lose access immediately. If they have a locked product in their cart, they can't complete checkout. This is useful for expired memberships.

Can I show different prices to members?

Product locking is about access, not pricing. For member-specific pricing, you'd use a separate discount or pricing app. Some stores combine both: locked products AND member discounts.

Real Examples: Member-Only Products That Work

Streetwear brands: Early access to drops. Members get 24-hour head start. Public release happens after—if there's anything left.

Supplements/CPG: Wholesale-only bulk sizes. Same products, but the 5-pack is members only. Forces wholesale buyers to register.

Jewelry/luxury: One-of-a-kind pieces. The "exclusive" collection only appears for VIPs. Everyone else sees it locked with "Contact for Access."

Subscription boxes: Subscriber-only add-ons. People subscribe for the box, but members can also buy individual items from past boxes.

The Bottom Line

Locking products creates value through scarcity. It's not about restricting access—it's about making access meaningful.

You don't need a developer for this. You don't need to edit code. You need an app that does one thing well: show products to everyone, sell them to members.


Latch lets you lock any Shopify product or collection for specific customer tags. No code required. Try it free.

M

Michael Thomson

Software Developer specializing in Shopify apps and e-commerce solutions.

Get in touch

Related Articles