{"version":1,"pages":[{"id":"p6YAXqKIJbLlXD0aL7Ld","title":"Quick Start","pathname":"/","siteSpaceId":"sitesp_YrMLo","description":"Basic guide to using the Locksmith app to restrict access to content in your Shopify Online Store"},{"id":"-MUeGYwG3r9J1oH2nDz1","title":"A Locksmith Overview","pathname":"/basics/overview","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Basics","emoji":"1f4a1"}]},{"id":"M9JRoxsNMqxR7taTbDTe","title":"Creating locks","pathname":"/basics/creating-locks","siteSpaceId":"sitesp_YrMLo","description":"How to use Locksmith's in-app search bar to create a lock","breadcrumbs":[{"label":"Basics","emoji":"1f4a1"}]},{"id":"BbEIkISi5XdTtEe4SKt1","title":"Creating keys","pathname":"/basics/creating-keys","siteSpaceId":"sitesp_YrMLo","description":"Explore the types of key conditions that Locksmith makes available to you.","breadcrumbs":[{"label":"Basics","emoji":"1f4a1"}]},{"id":"3ecPShTRhRo9FJqGnmP5","title":"Compatibility with other apps and Shopify features","pathname":"/basics/compatibility","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Basics","emoji":"1f4a1"}]},{"id":"bJ5D1IwU7bA8WCPZ7hJ0","title":"Removing Locksmith","pathname":"/basics/removing-locksmith","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Basics","emoji":"1f4a1"}]},{"id":"U90ybzlrT9e8nP8NjNTi","title":"Locksmith Glossary & Reference","pathname":"/basics/locksmith-glossary-and-reference","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Basics","emoji":"1f4a1"}]},{"id":"JLN0jWFrcYvt6efxhMT0","title":"Approving customer registrations","pathname":"/tutorials/approving-customer-registrations","siteSpaceId":"sitesp_YrMLo","description":"How to use the Locksmith app to approve customer registrations on your Shopify Online Store","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"}]},{"id":"VmyGq1Oc6LNcwUOTzxgg","title":"Creating restricted wholesale products","pathname":"/tutorials/locksmith-wholesale","siteSpaceId":"sitesp_YrMLo","description":"How to use the Locksmith app to restrict access to wholesale products or wholesale-only content in your Shopify Online Store","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"}]},{"id":"eHG9k5snoahy4lKbaR7b","title":"Hiding product prices and/or the add to cart button","pathname":"/tutorials/hiding-prices","siteSpaceId":"sitesp_YrMLo","description":"How to use the Locksmith app to hide or \"lock\" specific page content on your Shopify Online Store","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"}]},{"id":"Rtavrz1uam6HlWPicwww","title":"Selling digital content on Shopify","pathname":"/tutorials/selling-digital-content-on-shopify","siteSpaceId":"sitesp_YrMLo","description":"How to use the Locksmith app to sell digital content on Shopify","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"}]},{"id":"TXBi4i4c329E0h0DU3om","title":"More tutorials...","pathname":"/tutorials/more","siteSpaceId":"sitesp_YrMLo","description":"Check the following or simply use the search bar in the header to quickly find the topic that you're looking for!","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"}]},{"id":"iCvhp2NAQjezCM2Pj9GV","title":"Setting up multiple price tiers","pathname":"/tutorials/more/price-tiers","siteSpaceId":"sitesp_YrMLo","description":"How to use the Locksmith app set up restricted prices levels on your Shopify Online Store","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"YN4tss8Ren6LqyAQ78LD","title":"Customizing messages","pathname":"/tutorials/more/customizing-messages","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"xbxhHadjI7Iip4aWc2rq","title":"Customizing the customer login page","pathname":"/tutorials/more/customizing-the-customer-login-page","siteSpaceId":"sitesp_YrMLo","description":"Customizing the login form shown on a page locked by Locksmith in your Shopify Online Shop","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"aGfqo2XVdHpo4Z5mXBsa","title":"Customizing the registration form","pathname":"/tutorials/more/customizing-the-registration-form","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"EetOspcpGCRq9p3wY9Fi","title":"Customizing the passcode form","pathname":"/tutorials/more/customizing-the-passcode-form","siteSpaceId":"sitesp_YrMLo","description":"Locksmith gives you flexibility in how you can customize the passcode form!","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"X7LG072DD6bqFsb9J4S6","title":"Customizing Locksmith’s \"Access denied content\" messages, and redirecting customers","pathname":"/tutorials/more/customising-locksmiths-access-denied-content-messages-and-redirecting-customers","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"9OqKmRBcX77ody3p6kr5","title":"Customizing the email list signup form","pathname":"/tutorials/more/customizing-the-email-list-signup-form","siteSpaceId":"sitesp_YrMLo","description":"An overview of the ways you can customize the the email list sign up prompt for our newsletter key conditions","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"ThvKsaJtKXtdZ5y5612d","title":"Showing multiple prompts on the same page","pathname":"/tutorials/more/showing-multiple-prompts-on-the-same-page","siteSpaceId":"sitesp_YrMLo","description":"How to set up Locksmith to show more than one input form when using more than one condition type on the same page","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"BNUWMIB1Zn1BOULBsOjg","title":"Showing content only to specific Markets","pathname":"/tutorials/more/shopify-markets","siteSpaceId":"sitesp_YrMLo","description":"How to use the Locksmith app to restrict content in your different Markets on your Shopify: Online Store sales channel","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"a4Ybfs2E5CwhcvaltsmQ","title":"Input lists","pathname":"/tutorials/more/input-lists","siteSpaceId":"sitesp_YrMLo","description":"How to use Locksmith's Input List feature to work with large numbers of inputs","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"3u6gAFlWuSFlcb4Hn3Qk","title":"Protecting against bots","pathname":"/tutorials/more/protecting-against-bots","siteSpaceId":"sitesp_YrMLo","description":"A strategy to protect your products from bots and unapproved resellers purchasing from your Shopify Online Store","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"jbjADWrqtfREkzTcxWZg","title":"Earn recurring revenue on your exclusive content using ReCharge","pathname":"/tutorials/more/recharge","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"hydVEIVbc7QjkXdez4q0","title":"Use Locksmith and PayWhirl together to grant access based on subscriptions","pathname":"/tutorials/more/use-locksmith-and-paywhirl-together-to-grant-access-based-on-subscriptions","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"tjo7fTl1aMrN7UaxSY9q","title":"Use Locksmith and Seal Subscriptions to grant access based on subscriptions","pathname":"/tutorials/more/use-locksmith-and-seal-subscriptions-to-grant-access-based-on-subscriptions","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"kDZqJC3FEIXwGvqQNR5J","title":"Liquid locking basics","pathname":"/tutorials/more/liquid-locking-basics","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"wSNNDHj0K0DSuMVwmXXS","title":"Restricting checkout from the cart","pathname":"/tutorials/more/restricting-checkout-from-the-cart","siteSpaceId":"sitesp_YrMLo","description":"How to use the Locksmith app to add checkout restrictions on your Shopify Online Store","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"18f2BGsU7mFkMGciwsnD","title":"Confirmation key condition","pathname":"/tutorials/more/editing-the-confirmation-message","siteSpaceId":"sitesp_YrMLo","description":"Ask for a simple confirmation before granting access to content in your Shopify Online Store sales channel.","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"QXSc17oZQwVoimUCa1t5","title":"Restricting customers to a specific collection","pathname":"/tutorials/more/restricting-customers-to-a-specific-collection","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"EBPF0ev9QHVuwHDr328s","title":"Passcode-specific redirects","pathname":"/tutorials/more/passcode-specific-redirects","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"z1IVLGpbpnWnaD5XQ6MI","title":"Grow your subscriber lists with Klaviyo","pathname":"/tutorials/more/klaviyo","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"77iwUv68N0neEBD4ZfM9","title":"Use a Klaviyo list or segment as an access control list","pathname":"/tutorials/more/use-a-klaviyo-list-or-segment-as-an-access-control-list","siteSpaceId":"sitesp_YrMLo","description":"Locksmith allows you to use an already-existing Klaviyo list or segment to determine who gets access to your locked content.","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"1gBNBlY4Klt4vAB8hcIc","title":"Use Mailchimp to collect customer emails","pathname":"/tutorials/more/mailchimp","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"dt5x8LZiDYDEuaLKEcxW","title":"Hiding out-of-stock products","pathname":"/tutorials/more/hiding-out-of-stock-products","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"YlgXzL9Q7dWf6b1zdX3N","title":"How to use a private browsing session","pathname":"/tutorials/more/how-to-use-a-private-browsing-session","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"eEwbakrsBT6rIfy5DJUR","title":"Granting access to variants by visitor input","pathname":"/tutorials/more/granting-access-to-variants-by-visitor-input","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"uAKAvcWbOyzUJo2O7Jhw","title":"Offering different variants by postal code","pathname":"/tutorials/more/offering-different-variants-by-postal-code","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"R62VYgCUL8a2ModXFqyS","title":"Locking products by tag","pathname":"/tutorials/more/locking-products-by-tag","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"sr7kTFCzra9xHwxwqCNd","title":"Locking multiple pages at once","pathname":"/tutorials/more/locking-multiple-pages-at-once","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"NC6GasDWZmaJpEf8Lakd","title":"Making a product accessible exclusively from the direct product link","pathname":"/tutorials/more/making-a-product-accessible-exclusively-from-the-direct-product-link","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"QmJIr8GHFmnPxYfKaVu0","title":"Creating private team areas","pathname":"/tutorials/more/creating-private-team-areas","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"Ov4IPUuwI2SlEccDfxs4","title":"Importing customers in bulk","pathname":"/tutorials/more/importing-customers-in-bulk","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"T0vWFxKJAkbTzTKakB4x","title":"Disabling Locksmith for certain theme files","pathname":"/tutorials/more/disabling-locksmith-for-certain-theme-files","siteSpaceId":"sitesp_YrMLo","description":"How to tell Locksmith to completely ignore specific files in your theme","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"aP8lIk1Bb966HCf6shyh","title":"Adding translations to your Locksmith messages","pathname":"/tutorials/more/adding-translations-to-your-locksmith-messages","siteSpaceId":"sitesp_YrMLo","description":"This guide shows you how to use the translation filter built into Liquid to simplify translating your Locksmith messages","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"994H02KdXGXktAomQQ47","title":"Redirecting using Locksmith","pathname":"/tutorials/more/redirecting-using-locksmith","siteSpaceId":"sitesp_YrMLo","description":"How to use the Locksmith app's redirecting features to make sure your customers arrive on the intended page","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"AP8caaM8xcDv6dHVd9AR","title":"Locking variants","pathname":"/tutorials/more/locking-variants","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"ASBY6ENTFha9kstNfZJW","title":"Limiting the scope of variant locks using the product tag key condition","pathname":"/tutorials/more/locking-variants/limiting-the-scope-of-variant-locks-using-the-product-tag-key-condition","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."},{"label":"Locking variants"}]},{"id":"p0btuEi9yCZQjZaKWdce","title":"Handling JavaScript DOM errors caused by variant locks","pathname":"/tutorials/more/locking-variants/javascript-dom-errors","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."},{"label":"Locking variants"}]},{"id":"yutuUWRxV7hBIvI1sspy","title":"Locking the customer registration form","pathname":"/tutorials/more/locking-the-customer-registration-form","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"5BdsNah7Onh8CvR4b0gJ","title":"Locking the search results page in your store","pathname":"/tutorials/more/locking-the-search-results-page-in-your-store","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"Y5RU9E9tdgNNkDrrYW39","title":"How to clear cache for a single website","pathname":"/tutorials/more/how-to-clear-cache-for-a-single-website","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"O2n014EIzM9d23tvyj3K","title":"Manual mode","pathname":"/tutorials/more/manual-mode","siteSpaceId":"sitesp_YrMLo","emoji":"1f6e0","description":"Restricting access to only specific parts of a page in your Shopify Online Store","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"UrZ8IU4aCIVt9Qlzvj77","title":"Grant access for a limited time when using passcodes or secret links","pathname":"/tutorials/more/grant-access-for-a-limited-time-when-using-passcodes-or-secret-links","siteSpaceId":"sitesp_YrMLo","description":"How to use Locksmith's 'timeout' feature to limit access time","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"qMZsGovg3mLcq1Ue7x7i","title":"Testing Locksmith on unpublished themes","pathname":"/tutorials/more/testing-locksmith-on-unpublished-themes","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"0C53QH3AYf01P589kSuH","title":"Locking blog posts","pathname":"/tutorials/more/locking-blog-posts","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"gTd6DqDJY0INmOJF1aiL","title":"How to access your browser's dev tools","pathname":"/tutorials/more/how-to-access-your-browsers-dev-tools","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"HKvO8FaIaUYpkzqUj0WP","title":"Restricting the cart for mixed products and combinations of products","pathname":"/tutorials/more/restricting-the-cart-for-mixed-products-and-combinations-of-products","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"dqlNOtmNkndsiUFRIGUM","title":"Locking products by vendor","pathname":"/tutorials/more/locking-products-by-vendor","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"HaTxrmU6t5AWPMJCcwqM","title":"How do I hide my Shopify store's header and footer","pathname":"/tutorials/more/how-do-i-hide-my-shopify-stores-header-and-footer","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"uqE9ZBbUYRJY3htwWHO2","title":"Hiding navigation links for locked resources","pathname":"/tutorials/more/hiding-navigation-links-for-locked-resources","siteSpaceId":"sitesp_YrMLo","description":"Use the Locksmith app to hide navigation links in your Shopify Online Store channel","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"ajN2qDjrdrWAS8QSaKqQ","title":"Hiding products and other content from lists in your online store","pathname":"/tutorials/more/hiding-products-and-other-content-from-lists-in-your-online-store","siteSpaceId":"sitesp_YrMLo","description":"How to set up Locksmith locks to hide from collections, in-store searches, and any other lists and grids in your Shopify Online Store","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"wd7jZz0n9qeDceYhfEZP","title":"Restricting a product so that it can only be purchased by new customers","pathname":"/tutorials/more/restricting-a-product-so-that-it-can-only-be-purchased-by-new-customers","siteSpaceId":"sitesp_YrMLo","description":"In this guide, we'll show you how to set up a product so that it can only be purchased by customers who haven't yet made a purchase. This is great for samples and first time free products.","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"9lNhC04BlaQAMeVE7mrX","title":"Automatically managing the seo.hidden metafield using Locksmith","pathname":"/tutorials/more/automatically-hide-from-sitemaps-and-manage-seo-metafield","siteSpaceId":"sitesp_YrMLo","description":"How to set up your Locksmith locks to automatically manage the seo.hidden metafield for any content covered by them.","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"cedr3uIsxpTPEOgD6iCK","title":"Locking the home page","pathname":"/tutorials/more/locking-the-home-page","siteSpaceId":"sitesp_YrMLo","description":"How to create a lock that covers the home page of your Online Store sales channel in Shopify","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"eX9NXkCkzxFvTDv7FLo8","title":"Setting up checkout validation with Locksmith","pathname":"/tutorials/more/setting-up-checkout-validation-with-locksmith","siteSpaceId":"sitesp_YrMLo","description":"Protect against bots, cart permalink exploits, and other unauthorized orders by requiring specific customer tags to purchase products with specific product tags.","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"PGKqbRACSZfNKp7EoRez","title":"Restricting access to payment methods with Locksmith","pathname":"/tutorials/more/hiding-payment-methods-by-customer-tag","siteSpaceId":"sitesp_YrMLo","description":"Control which payment methods are available at checkout based on customer tags, using Shopify's native payment customization functions.","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"biRomPQvYS6BF2ty0Q6y","title":"How to hide theme sections, blocks, and snippets","pathname":"/tutorials/more/how-to-hide-theme-sections-blocks-and-snippets","siteSpaceId":"sitesp_YrMLo","description":"Create a theme hiding profile to lock specific parts of your Shopify themes according to your Locksmith lock conditions","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"uiI8pILDTkHLl0vARExA","title":"Creating weekly schedules","pathname":"/tutorials/more/creating-weekly-schedules","siteSpaceId":"sitesp_YrMLo","description":"You can use Locksmith to make sure content in your Online Store channel is only available on specific days and hours.","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"S4iS4YY1ITqCPZYXUr4x","title":"Using date and time key conditions","pathname":"/tutorials/more/using-date-and-time-key-conditions","siteSpaceId":"sitesp_YrMLo","description":"Learn how to use Locksmith's \"before\" and \"after\" date and time key conditions, including when to combine them within a single key versus adding them as separate keys.","breadcrumbs":[{"label":"Tutorials","emoji":"1f506"},{"label":"More tutorials..."}]},{"id":"Js0cx2mnWChgnwooMTuW","title":"About key conditions","pathname":"/keys/about-key-conditions","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"}]},{"id":"vojen44dvTjRpsHujhOA","title":"Customer account keys","pathname":"/keys/customer-account-keys","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"}]},{"id":"QDnvLtkLiYqhX0WaiZJp","title":"Passcode keys","pathname":"/keys/passcode-keys","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"}]},{"id":"VGiBbrxUlyxmZVtO2aLl","title":"Secret link keys","pathname":"/keys/secret-link-keys","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"}]},{"id":"PnxJzAAzLlitUOjZb30I","title":"Visitor location keys","pathname":"/keys/visitor-location-keys","siteSpaceId":"sitesp_YrMLo","description":"How to restrict access to the content in your Shopify Online Store based on the location of the IP visitor's IP address","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"}]},{"id":"tIM8pHDoBfi5j0lLrrAI","title":"More about keys...","pathname":"/keys/more","siteSpaceId":"sitesp_YrMLo","description":"Check the following or simply use the search bar in the header to quickly find the topic that you're looking for!","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"}]},{"id":"WvgSxoLu5Yu2LN8UhkxS","title":"Inverting conditions in Locksmith","pathname":"/keys/more/inverting-conditions-in-locksmith","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"},{"label":"More about keys..."}]},{"id":"ZcLkHf2n32p0GJzwXZME","title":"Combining key conditions","pathname":"/keys/more/combining-key-conditions","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"},{"label":"More about keys..."}]},{"id":"A0WwFznqJob71sDH7rUK","title":"\"Has purchased...\" key","pathname":"/keys/more/has-purchased","siteSpaceId":"sitesp_YrMLo","description":"Granting access to content in your store only after the appropriate purchase has been made","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"},{"label":"More about keys..."}]},{"id":"0c8BffnjAyaptBUb4Z8f","title":"Using the \"Force open other locks\" setting","pathname":"/keys/more/using-the-force-open-other-locks-setting","siteSpaceId":"sitesp_YrMLo","description":"How to deal with multiple overlapping locks preventing customers from accessing the content inside them","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"},{"label":"More about keys..."}]},{"id":"ve2JX4pz2jetN297ciB6","title":"Custom Liquid key-condition basics","pathname":"/keys/more/custom-liquid-key-condition-basics","siteSpaceId":"sitesp_YrMLo","description":"How to create customer liquid key conditions in Locksmith","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"},{"label":"More about keys..."}]},{"id":"XXrIzvQEM9cH6mFqieKH","title":"Manual mode","pathname":"/keys/more/manual-mode","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"},{"label":"More about keys..."}]},{"id":"BaozDnbfMLmse4BlHLKD","title":"Excluding content from locks","pathname":"/keys/more/excluding-content-from-locks","siteSpaceId":"sitesp_YrMLo","description":"How to use Locksmith's \"always permit\" key condition to make sure your some of your content doesn't become locked","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"},{"label":"More about keys..."}]},{"id":"7VGkHzkwHpVrCQPocLuO","title":"IP address keys","pathname":"/keys/more/ip-address-keys","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"},{"label":"More about keys..."}]},{"id":"eG56o6Uu6VtxcgDbdhwU","title":"Newsletter keys","pathname":"/keys/more/newsletter-keys","siteSpaceId":"sitesp_YrMLo","description":"Use Locksmith to only grant access to customers that subscribe to your newsletter","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"},{"label":"More about keys..."}]},{"id":"luKDNR4NuA438YIb1Mud","title":"Limiting the scope of variant locks using the product tag key condition","pathname":"/keys/more/limiting-the-scope-of-variant-locks-using-the-product-tag-key-condition","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Keys: Access methods in Locksmith","emoji":"1f511"},{"label":"More about keys..."}]},{"id":"OloP72PppLcSjUSDNamJ","title":"Why aren't my locks working?","pathname":"/faqs/why-arent-my-locks-working","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"}]},{"id":"di3WVWZPyWrV77qGlLzn","title":"FAQ: I see blank spaces in my collections and/or searches when locking","pathname":"/faqs/faq-i-see-blank-spaces-in-my-collections-and-or-searches-when-locking","siteSpaceId":"sitesp_YrMLo","description":"Some strategies to improve the appearance of your collections and searches when Locksmith is filtering out products","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"}]},{"id":"zROi6atqaMjwYTVodQVb","title":"Can Locksmith hide content from my in-store search?","pathname":"/faqs/can-locksmith-hide-content-from-my-in-store-search","siteSpaceId":"sitesp_YrMLo","description":"How to adjust your lock settings to prevent your content from being found via your in-store search","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"}]},{"id":"IAdsDTVgV9DPm6d3rbZy","title":"Locksmith is not working with my page builder app","pathname":"/faqs/locksmith-is-not-working-with-my-page-builder-app","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"}]},{"id":"FwMSPLPtzikLD9uAobmq","title":"What should I do if my site is loading slowly?","pathname":"/faqs/what-should-i-do-if-my-site-is-loading-slowly","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"}]},{"id":"Mayq2ZOgMPos6qLRp8wo","title":"I'm the administrator of my site and I cannot access pages because of Locksmith locks.","pathname":"/faqs/im-the-administrator-of-my-site-and-cannot-access","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"}]},{"id":"XX86oHtTn5DIq2Zvdgab","title":"More FAQs...","pathname":"/faqs/more","siteSpaceId":"sitesp_YrMLo","description":"Check the following or simply use the search bar in the header to quickly find the topic that you're looking for!","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"}]},{"id":"JwihRJ5sO4O4woT4move","title":"I'm having trouble using Locksmith with a site speed optimization app.","pathname":"/faqs/more/site-speed-apps","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"rlj8Ndze0L3ahA3pEeG4","title":"The app isn't loading. What do I do?","pathname":"/faqs/more/app-not-loading","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"3rhi08ZnsaSwV8H3bJYI","title":"Can Locksmith protect shipping methods, billing methods, or discount codes?","pathname":"/faqs/more/can-locksmith-protect-shipping-methods-billing-methods-or-coupon-codes","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"I6cUZ4h7V60exbF8S3LM","title":"I switched themes, and Locksmith isn't working","pathname":"/faqs/more/i-switched-themes-and-locksmith-isnt-working","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"7PIPytApjJcujLf3YPWc","title":"Why isn't my passcode, secret link, newsletter, or location key working?","pathname":"/faqs/more/why-isnt-my-remote-key-condition-working","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"ymdZPUtda8Wl4CUp1l0l","title":"Can Locksmith lock Shopify's public JSON API for my online store?","pathname":"/faqs/more/can-locksmith-lock-shopifys-public-json-api-for-my-online-store","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"hHGzsZ0iSGqbNconixdD","title":"Why are my customers seeing a reCAPTCHA when logging in?","pathname":"/faqs/more/why-are-my-customers-seeing-a-recaptcha-when-logging-in","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"qTSSpdtuFb8X7xdzKtpM","title":"My passcode or newsletter prompt is not updating on my store when I change it.","pathname":"/faqs/more/passcode-prompt-issues","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"jYJxewJc146CTAHDRTTp","title":"My featured collections on my home page only show one product.","pathname":"/faqs/more/my-featured-collections-on-my-home-page-only-show-one-product.","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"AmWvgbiKUTGqUiurHBV5","title":"My infinite scrolling doesn't show all of my products.","pathname":"/faqs/more/my-infinite-scrolling-doesnt-show-all-of-my-products.","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"IoEV1DrgGAw7yDTVEBfR","title":"My customers have to enter their e-mail address into the Mailchimp key every time they visit.","pathname":"/faqs/more/my-customers-have-to-enter-their-e-mail-address-into-the-mailchimp-key-every-time-they-visit.","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"j0ccAbCzAJqOH2j6PZl2","title":"How do I know which customers have used a certain key?","pathname":"/faqs/more/how-do-i-know-which-customers-have-used-a-certain-key","siteSpaceId":"sitesp_YrMLo","description":"How to see which key was used, or how many times a passcode has been used to access your locked content.","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"VnXq0huuvgJfxupAxSKm","title":"Why is Locksmith adding information to my orders?","pathname":"/faqs/more/why-is-locksmith-adding-information-to-my-orders","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"FWdEXn2S5usZKN7OOBvI","title":"Locksmith isn't installing correctly!","pathname":"/faqs/more/locksmith-isnt-installing-correctly","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"kbpUdof4SqEUJEA3h3mr","title":"Locksmith is not uninstalling correctly!","pathname":"/faqs/more/locksmith-is-not-uninstalling-correctly","siteSpaceId":"sitesp_YrMLo","description":"What to do when you're having issues uninstalling Locksmith from your theme","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"UM2j5kcD3lAniUmsgpg3","title":"How does Locksmith affect search engines and SEO?","pathname":"/faqs/more/how-does-locksmith-affect-search-engines-and-seo","siteSpaceId":"sitesp_YrMLo","description":"How Locksmith helps hide your locked products/content from Google and other search engines","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"j92Gw3r69gFu7w9Tk25g","title":"How do I change where customers are redirected to after registration on Shopify","pathname":"/faqs/more/how-do-i-change-where-customers-are-redirected-to-after-registration-on-shopify","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"FfzNwXIQvawv4Vs3bE9A","title":"The thing I want to lock isn't showing up in the Locksmith search","pathname":"/faqs/more/the-thing-i-want-to-lock-isnt-showing-up-in-the-locksmith-search","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"32nNjWuz0I28WUgissmc","title":"I am getting an \"already taken\" error when trying to create a metafield definition for seo.hidden","pathname":"/faqs/more/i-am-getting-an-already-taken-error-when-trying-to-create-a-metafield-definition-for-seo.hidden","siteSpaceId":"sitesp_YrMLo","description":"How to get past this Shopify error when attempting to create the seo.hidden metafield definition for products","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"YtpR0xAXeb47E9sEPG1d","title":"How do I add a hero banner image to Locksmith's access messages","pathname":"/faqs/more/how-do-i-add-a-hero-banner-image-to-locksmiths-access-messages","siteSpaceId":"sitesp_YrMLo","description":"This guide provides an example of how to add a banner image above your access message content in your Shopify online store.","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"LcUWaCcdyZmj9zJNPEsc","title":"What order are different types of key conditions evaluated in?","pathname":"/faqs/more/what-order-are-key-conditions-evaluated-in","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"FAQs","emoji":"1f33b"},{"label":"More FAQs..."}]},{"id":"btKFctXFkNPU5QKaUzxx","title":"Usage agreement","pathname":"/policies/usage-agreement","siteSpaceId":"sitesp_YrMLo","description":"The annotated edition!","breadcrumbs":[{"label":"Policies","emoji":"1f4d2"}]},{"id":"9gxcSmsp0nDQS7ByKFd7","title":"Locksmith's pricing policy: Pay what feels good","pathname":"/policies/pricing","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Policies","emoji":"1f4d2"}]},{"id":"687o0qRzGZN6JpvHZ2bo","title":"Privacy policy","pathname":"/policies/privacy","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Policies","emoji":"1f4d2"}]},{"id":"6MmVZcDEwDpyujd25Buu","title":"Data policy","pathname":"/policies/data","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Policies","emoji":"1f4d2"}]},{"id":"f1hPJNQlZxhalznvqBbk","title":"Data Processing Agreement","pathname":"/policies/data-processing-agreement","siteSpaceId":"sitesp_YrMLo","description":"Lightward Data Processing Addendum (Locksmith)","breadcrumbs":[{"label":"Policies","emoji":"1f4d2"}]},{"id":"TVrFajZUcSh7VjfJmT3C","title":"Contact us","pathname":"/policies/contact","siteSpaceId":"sitesp_YrMLo","description":"How to contact the Locksmith support team","breadcrumbs":[{"label":"Policies","emoji":"1f4d2"}]},{"id":"a5nXSwqFH8Ed4djcAZuh","title":"Locksmith Admin API","pathname":"/developer-tools/locksmith-admin-api","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Developer Tools","emoji":"1f526"}]},{"id":"6M28GSYu9BwINLVDC3GE","title":"Locksmith Storefront API","pathname":"/developer-tools/locksmith-storefront-api","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Developer Tools","emoji":"1f526"}]},{"id":"bQzDFrbr22NWGFLzXctG","title":"Locksmith variables","pathname":"/developer-tools/locksmith-variables","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Developer Tools","emoji":"1f526"}]},{"id":"NB69TfyIiw5pmIiO4iV5","title":"Unsupported functionality","pathname":"/developer-tools/unsupported-functionality","siteSpaceId":"sitesp_YrMLo","description":"Here's a list of interesting ways to interact with Locksmith. None of these are officially supported. We can't troubleshoot your custom code. :)","breadcrumbs":[{"label":"Developer Tools","emoji":"1f526"}]},{"id":"MUHcHjT1Uwal9Mtw7PQ6","title":"Requests from Locksmith","pathname":"/developer-tools/requests-from-locksmith","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"Developer Tools","emoji":"1f526"}]},{"id":"AQlZa93OFPtp3mtoCRJM","title":"More developer docs...","pathname":"/more-developer-docs","siteSpaceId":"sitesp_YrMLo","description":"Check the following or simply use the search bar in the header to quickly find the topic that you're looking for!"},{"id":"gHfbVDb5PtBcsrDfNImG","title":"Using the Admin API with Locks","pathname":"/more-developer-docs/using-the-admin-api-with-locks","siteSpaceId":"sitesp_YrMLo","description":"","breadcrumbs":[{"label":"More developer docs..."}]},{"id":"594o2K275JP7HERsaVuV","title":"Easy Appointment Booking","pathname":"/app-integrations/easy-appointment-booking","siteSpaceId":"sitesp_YrMLo","description":"Use Locksmith to sell services with Easy Appointment Booking","breadcrumbs":[{"label":"App Integrations"}]},{"id":"Na2duelOBGwOzRowgeiu","title":"Shopify's New Customer Accounts and Locksmith","pathname":"/shopifys-new-customer-accounts-and-locksmith","siteSpaceId":"sitesp_YrMLo","description":"Things to know about switching to New Customer Accounts in your Shopify store."}]}