Limitations
A few things to know before you launch.
Guest lists on Safari
Guests (shoppers who aren't signed in) keep their list in browser storage. Safari's Intelligent Tracking Prevention deletes storage written by scripts after about 7 days without a visit, and Shopify's app proxy strips cookies. On Safari, a guest's list can disappear after roughly a week.
When a guest signs in, their list is merged into their customer account and kept. The storefront reminds guests to sign in to keep their list.
Hide price is display-only
Hide rules hide prices and buttons in the page, but the price is still in the page source, in /products/<handle>.js and in the cart. Use hide rules for presentation, not to protect pricing.
They are not a replacement for B2B price lists or customer-specific catalogs. Use Shopify B2B for that.
Guests don't get emails
Back in stock, price drop, low stock and reminder emails go only to signed-in customers who accepted email marketing. Guests have no email address on file.
Other limits
| Limit | Value |
|---|---|
| Lists per shopper | 20 |
| Items per list | 500 |
| API keys | 10 |
| Webhook endpoints | 10 |
| Page size (REST API) | 250 |
Storefront product data
The drawer and page load prices and availability from the Storefront API in the browser. On some stores, exact stock quantities aren't available this way; the app then shows only whether a product is available.