How to find & protect page URLs in Notion

You will NOT be protecting the actual Notion page URL since that URL will be publicly viewable. Instead, you'll be using pretty URLs for either a custom domain you own e.g. example.com/members or the default domain provided by Super. MemberSpace can ONLY properly protect those, not default Notion URLs. To setup those pretty URLs for your Notion site you need to sign up for Super here.  You'll need to be on a paid Super plan for MemberSpace to work.

After you sign up for Super, you can continue with the following instructions:

  1. Make sure you are logged into your Notion backend.
  2. For the Notion page URL field find the top-level page within your Notion workspace that you want to represent the home page of your Notion membership site and click it.
  3. Click Share in the top right > toggle 'Share to web' on > click 'Show link options' dropdown > toggle off 'Allow duplicate as template':
  4. Open your Super account in a new browser tab and click New Site in the top right:

  5. Fill in the 'Site name' however you want (e.g. Jens Membership).
  6. For the Notion page URL copy and paste the link from Steps 2&3 and click Continue.

    When linking to other Notion pages, they must be subpages of the Notion home page you entered into Super. Otherwise, your members will see a 404 error.

  7. Now you get to transform any Notion page URL into a pretty URL (e.g. you can make it so your visitors see 'jensnotionsite.com/premium' instead of seeing 'notion.so/e19a5cedd32a3mo0')  This can be found under Pages > Add new page:

    When you're done adding the pretty URL, click 'Create page'.

    To create additional pretty URLs, click 'Add new page' and repeat this step. We recommend you add a pretty URL for every sub-page underneath your Notion page URL.
  8. (OPTIONAL) To add a custom domain under Domains > Add a custom domain.  The Custom domain should be the actual URL you want for your Notion website (e.g. jensnotionsite.com).

    After you add the custom domain, click 'Continue'.

    Follow the instructions from Super for adding the A/CNAME records to your domain, then click 'Iā€™ve added the DNS records' at the bottom.
  9. You can now protect your Pretty URLs as Member Pages (one at a time):If you're using the Folders feature in Super, you can also add page URLs in mass.  For example, let's say you have a /blog folder and want to protect the /blog page as well as all subpages in that folder.  First, you would add /blog as a Member Page to protect that root page.  From there, you would add /blog/* as a Member Page which would automatically add all other pages starting with /blog/ (e.g. /blog/post-1, /blog/post-2, etc.) as Member Pages (even if you add them to your website at a later time).
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us