All products
Lock your entire product catalog in one lock, with optional exceptions.
Choose All products when you want a single lock to cover your entire catalog at once — for example, hiding every price and Add to cart button until a visitor logs in, rather than building the same rule product by product.
Create the lock
Open Locks in the app's navigation.
Click Create lock.
Give the lock a descriptive name, for example "All products — login required."
On the Lock setup tab, in the content picker, choose Products, then select All products.

Exclude specific products (optional)
Still on the Lock setup tab, turn on the exclude option and select any products that should stay unlocked even though the rest of your catalog is locked. This is useful when almost everything should be gated except a handful of always-public items.

Locking all products may require a paid plan depending on your current plan.
Click the Unlock rules tab to continue.
Add an access rule
Add at least one rule — Logged-in customers is a common choice for an all-products lock. See Access rules overview for the full catalogue.
Add every required condition to the access key. All conditions must be satisfied. See Combining rules.
Choose a lock behavior
On the same Unlock rules tab, the right-hand sidebar has a Blocked visitor behavior panel — configure it alongside your rule:
Hide price and Add to cart is the most common behavior for a whole-catalog lock — it lets you hide just the price, just the Add to cart button, or both, and show a message or styled button in their place. Review Lock behavior overview for all the available options.
Save
Click Save. The lock takes effect on your storefront as soon as the app embed is enabled.
Related docs
Last updated
Was this helpful?