Digital downloads are a great way for creators to make recurring income. Create one resource and sell it multiple times — no shipping fees or inventory tracking required!

While a digital products marketplace may put some restrictions on your file types (and will definitely take a cut of the sale), you can easily sell downloads yourself. By selling digital products with Notion and MemberSpace, you can earn money from PDFs, audio files, videos, icons, eBooks and more.

Start Selling Digital Products with Notion and MemberSpace

MemberSpace makes it simple to sell digital products using any compatible CMS, but we particularly like Notion for this purpose.

To get started, you’ll need:

If this is your first time using MemberSpace, be sure to set up your account and connect Stripe before launching your new digital products shop.

Step One: Set Up Your Notion Pages

You’ll need to create two pages in your Notion account:

1. A landing page to advertise your digital products. This is where customers can make a purchase.

Notion Landing Page

2. A “secret” download page that will only be visible to paying customers. This is where they’ll download purchased products.

Notion Private Downloads Page

Nest your “secret” page under the public landing page. This structure creates a subdirectory. Your Notion sidebar should look something like this:

Notion Membership Navigation

Make your top landing page public in Notion’s settings by clicking “share” in the upper right-hand corner of your screen. Next, toggle on the “share to web” option.

Notion Public Navigation

In the menu that opens up, toggle the “allow duplicate as template” to off.

Notion allow duplicate as template

This will make all of your subpages public, too, but not for long. We’ll be protecting those subpages with MemberSpace and Super.

Step Two: Set Up Your Notion Site In Super

Super is a convenient service that lets you turn any Notion workspace into a fully functional website.

Log into Super and click “Sites” in the left-hand menu.

Super Menu

Next, click “New Site” in the upper right-hand corner.

Notion Create a  New Super Site

Go back to your Notion workspace and copy the public URL we created in step one (it’s in the share menu!) Then, paste it into Super and give your site a name.

Notion Create a Super Site

You’ll notice that Notion links are, by default, long and full of numbers. Don’t worry — Super turns all your Notion URLs into nice, pretty links using your custom domain.

Click continue to advance to the next step. You’ll now see a preview of your site in Super, with a menu along the left.

Preview Super Site

Click “Domains.”

Set up Super Domain

Click “Add a Custom Domain.”

Add a Custom Domain in Super

Follow Super’s steps to finish connecting your domain to their service. You will need to add another CNAME record and an A record to your domain that points to your Notion site — your registrar can help with this as well if needed.

Once your domain is connected, Super will take the names of your Notion pages and turn them into pretty URLs that are easy to link to. They’ll look something like this:

https://notion.yourwebsite.com/digital-downloads

Click “pages” in your Super sidebar to check your new URLs out.

Super sidebar check URL

Click the globe icon next to any page name to open up your SEO settings.

Super Open SEO settings

In the box that pops up, you can enter information into several fields.

  • Site title and description: this is what will show up in search engine results.
  • Site image: this image serves as a preview for shared links.
  • Keywords: additional phrases and words associated with your website — think of things people might be likely to search for online that relate to your downloads.

Super SEO settings

Step Three: Install MemberSpace on Your Notion Site

Go to your MemberSpace dashboard and click “Customize” at the top.

MemberSpace Customize Section

Next, click “Integrations.”

MemberSpace Integrations

Click on “Notion.”

MemberSpace Notion Integration

Under the section that says “100% Required Install Code,” click the pink button to copy it all.

MemberSpace Notion Install Code

Underneath this code, you’ll see a checkbox labeled “Display a Login/Account button.” Keeping this box checked will add a convenient login button to your site for returning members. If you don’t want the login button, you can un-check this box, but you’ll need to add a login popup instead.

Go back to the Super dashboard. Click the gear icon next to the preview of your Notion site. Next, click “options” in the left-hand sidebar.

Notion and MemberSpace Integration

Under “Global Code Injection,” click “edit code.” Make sure the drop-down menu says “HTML (head)” and paste the code from MemberSpace in the box.

Notion Global Code Injection

Step Four: Protect Member Pages

In step one, we temporarily made our Notion pages public. We’re now going to make sure that members-only areas are protected behind a login screen.

Go back to your MemberSpace dashboard. Click “Member Pages” at the top of the screen.

MemberSpace Member Pages

Next, click the pink “Protect Member Pages” button and enter the Super URL for your public landing page — not the Notion URL. Enter everything after and including the final slash. Place an asterisk at the end:

MemberSpace Protect Member Page

MemberSpace will now automatically protect all of the “secret” members-only pages you nested under this public page in your Notion workspace.

Click “Add Now” to save.

Step Five: Set Up Member Plans

From the MemberSpace dashboard, click “Member Plans.”

MemberSpace Set Up Member Plans

Click the pink “Create Member Plans” button. Under the “What type of Member Plan is this?” drop-down, select “One Time Payment.”

MemberSpace One Time Payment Plan

On the next screen, you can give your plan a name and price. In this example, we’re charging our customers $9.99 for one download.

MemberSpace Set up Member Plan

If you need to collect sales tax, you can enter those details here as well.

Scroll to the section titled “Which Member Page(s) can be accessed?” and select the URL we protected in step six. The public URL is still accessible, but the “secret” page is now only available to plan members.

Select Member Page access

Without closing this screen, go back to Super and grab the pretty URL for the first “secret” page members should see once they’re logged in. Paste it in the fields below, including the https://.

Redirect Users After Sign Up

Click the pink “create this plan” button to save.

Finally, click the “get signup link” button to copy the registration URL for this new plan. Place this URL on your public Notion landing page so customers can purchase the digital product.

Get Sign Up Link Member Plans

As a final step, we’re going to upload our digital products to MemberSpace via the Content Links feature. Content Links add an extra layer of protection onto your products, versus uploading them directly to Notion. By generating a Content Link, you get extra assurance that your digital products are only accessible to paid customers.

Start by clicking “Member Pages” at the top of your MemberSpace dashboard.

Dashoboard Member Pages

Click the gray “Manage Content Links” button.

Manage Content Links

Upload your files by dragging and dropping them into the middle of the screen. You can also click “Add Videos” and paste a YouTube, Vimeo, or Wistia link.

Upload Conteng Links

After you’re finished adding content or video links, click “Edit Access” next to a file name.

Edit Content Link Access

A new screen will open up. Here, you can indicate how and when the content should be available to customers.

Content link access settings

When finished, click “Update Now” and repeat for all of your digital product files. Click “Done Uploading” when finished.

MemberSpace displays all of your content files in a list. Click the “copy” hyperlink next to any file name to generate a unique, protected URL. Use this link on your post-purchase download pages.

Content Link Protected URL

Congratulations! You’ve just finished setting up your first digital products membership site on Notion.

Don’t forget to test your digital products site before launch! Set up a free plan or create a 100% off coupon code and use it to “purchase” a product. You can delete this coupon or plan when you’re satisfied with the customer experience!

Growing Your Sales of Digital Products with Notion

Once you have your digital products website set up with Notion, it’s easy to add more items for sale. As your list of products grows, you may want to migrate to a content library model that gives members access to every file for a flat monthly rate. (We even put together a membership toolbox full of useful services and software to help you keep growing.)

Don’t forget to show us how you’re selling digital products with Notion and MemberSpace! Share a link with us on Twitter, Facebook, LinkedIn or in the private MemberSpace community.