How can I lock pages while I work on them behind-the-scenes and collect emails when people see them?

Hello everybody!

I am setting up the website for a product, which will launch by March 2023.

In the meantime, I would like to post some blog content, to work on SEO and collect some emails while I work on the rest of the store, specially the design of product pages.

I would like to block this product pages from being seen but still be able to work on them behind-the-scenes, and when people try to access them by clocking the “Shop” tab on the menu, show them a form so they can leave their phone/email to receive a notification upon product launch.

This is very important to the team, since this product requires manufacturing and a list of interested people is decisive for launch success.

It doesn´t neccessarily have to be an app, I am open to other options. I thought of starting the blog on Wordpress and migrating the domain to Shopify upon the date of release, but I do not think this is a good idea.

Thanks in advance for your time and consideration, really really means a lot! :heart:

@sofishopper

Sorry you are facing this issue, it would be my pleasure to help you.

Welcome to the Shopify community! :blush:
Thanks for your good question.

Please share your site URL,
I will check out the issue and provide you a solution here.

You can wrap the main layout in a conditional so it doesn’t load on specific pages

The page conditional is {% if canonical_url == ‘full_url’ %}

It’s similar to what is described here.