There are 3 ways to give specific customers access to your private pages.
Option 1: Use the Passcode rule to set up a passcode for your page and send it to desired customers.
Read more >>> How to create a passcode for a specific product?
Option 2: Use Secret Links feature.
Read more >>> How to use the "Secret Links" function?
Option 3: Create a login form for the locked page(s) and allow only customers with tag(s) to access the page(s).
Read more >>> How to use the "Login to access" function?
A drawback of this option is when you have a significant number of customers, manually adding tag(s) will be time-consuming. In this case, we recommend integrating with our B2B/Wholesale Solution app (from $25/mon) to manage your customers’ registrations more effectively.
✓ Expand Shopify Registration form with additional fields.
✓ Create different forms to classify customers at the same time.
✓ Check all registrations on the app and approve/decline the registrations.
✓ Auto-add a tag for approved accounts so that they can login and see specific pages/prices.