Our company uses the Shop application, but we are also trying to launch limited products for subscribers as well. We’ve found that Locksmith is a great solution for this, but there is a direct conflict between these two apps.
Shop doesn’t seem to allow any “content restricting” applications like Locksmith.
Has anyone run into a similar issue and found a solution they could share?
You can reach out to our team and use our Shoplock Shopify app which is an alternative to locksmith. Our team will help you to provide all the support regarding compatibility with third-party apps as well.
Products that are locked via Locksmith will automatically be removed from the Shop app sales channel, but all other products can be published.
Please note that if locking variants, merchants need to manage the visibility of any products using locked variants on their end and make sure they aren’t published to the Shop app sales channel.
I’ve run into this a few times with stores using Shop + member-only or limited-access products. Unfortunately, you’re right — the Shop app doesn’t play nicely with content-restriction apps that modify theme output or block pages. Locksmith is great, but its approach triggers Shop’s “no gating content” rules.
One workaround is to avoid blocking visibility altogether and instead restrict purchasing. That keeps Shop happy since the product is still indexable/visible, but members are the only ones who can actually buy it.
That’s basically why I built Latch — it handles member-only products without doing heavy theme gating. Products can stay visible for Shop, but Latch checks whether the customer has the required tag before letting them add to cart or checkout. If they don’t, it shows an upsell message instead of blocking the page. Because of that, it passes Shop’s restrictions and still protects member-only items.
If you want to keep Locksmith, you can try loosening the visibility rules so the products stay visible but require a tag at checkout — but it’s hit or miss depending on your setup.
If you want, I can take a look at your exact theme + membership flow and let you know the cleanest path.