> For the complete documentation index, see [llms.txt](https://docs-shpf.bsscommerce.com/bss-b2b-lock-login-password-hide-price/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-shpf.bsscommerce.com/bss-b2b-lock-login-password-hide-price/lock-core-concepts/goal-based-guides-i-want-to.../lock-pages-with-login-signup-form-or-custom-message.md).

# Lock pages with login / signup form or custom message

Lock selected pages (not the whole site) and show a login/signup form or custom message instead.

**Goal**\
Lock selected **pages** (not the whole site) and show a **login/signup form or custom message** instead.

**When to use this recipe**

* You have a **wholesale info page**, resource library, or partner docs.
* You want those URLs visible only to logged-in or tagged customers.

***

#### Step 0 – Before you start

* Identify the URLs/pages you want to protect (e.g., `/wholesale`, `/partners`, `/resources`).

***

#### Step 1 – Lock content

1. Go to **Locks → Add lock**.
2. In **Step 1 – Lock content**:
   * Name: `Lock wholesale info page`.
   * Target: **Specific pages** / **Page / URL / Blog** (depending on UI).
   * Select the page(s) you want to lock (e.g. `Wholesale`, `B2B Information`).

***

#### Step 2 – Control access

Choose the access pattern:

**Option A – Logged-in customers only**

* Condition: **If the customer is signed in**

**Option B – Only tagged customers (wholesale/partners)**

* Condition: **If the customer is tagged with `wholesale`** (or `partner`).

***

#### Step 3 – Advanced settings

This is where the **UX** matters most:

* Headline: “Wholesale information for registered customers”.
* Body:
  * Explain who the page is for.
  * Explain the next step (login, signup, or contact).
* Add:
  * **Login** button/link.
  * **Create account / Request access** link.

If you don’t allow self-registration, clearly say “Contact us to request access” with a link.

Click **Save**.

***

#### Check your page

* As a **guest/unapproved user** → opening the URL should show your lock message and login/signup options.
* As an **approved customer** → after logging in, the page should load normally.

***

## **Still Need Help?**

If you have questions or need assistance configuring BSS B2B Lock, our dedicated support team is here to help.

* **In-App Assistance:** Click **Need help?** or use the in-app chat button within BSS B2B Lock.
* **Email Support:** Contact us at [**support-sbc@bsscommerce.com**](mailto:support-sbc@bsscommerce.com) with your store URL and specific rule details.
