B2B Lock | How can I restrict access to pages so they can only be viewed via secret links?
Set up your rule by using a condition requiring via secret links
Step 1: Lock content
Choose Entire website to restrict access

Step 2: Control access
Set rule If the customer arrives via the secret link

Enter the token secret link. If customers want to access, they have to enable the token at the end of the URL. Example: /collections/?token=123
Scroll down to customize your message on the Secret Link page. This content will be shown when users access the link without ?token=123

Step 3: Advanced settings
Depending on your rule, choose one of these optional settings. If not, press Save to install the rule to your theme.

Wait a second, B2B Lock is being installed to your theme!!
After you save the rule, B2B Lock will usually take about 5-10 seconds to automatically update your theme. A toast will appear when the process is done.
After that, you can click the "Check your store" button to see the results on your storefront. If it doesn't work as expected, please choose "Contact us" — we're happy and always ready to help.

Step 4: Storefront display
When customers come to restricted pages, the customized content will be displayed.

Updated on: 09/05/2025
Thank you!