Introduction
Welcome back! In our last lesson, you masterfully connected your "Content & Product Ideas" and "Products" databases, creating a powerful, interconnected system using Relations, Linked Databases, and Rollups. You've built the engine of a highly organized digital workspace.
Today, we're moving from building the system to packaging it. The learning outcome for this lesson is to package a complete Notion template with linked databases, views, and a user-friendly installation guide. We'll take the powerful structure you've built and transform it into a professional, shareable, and reusable product—a core skill for your goal of selling digital products.
1. Automating Dashboards with Database Templates
The system you built is great, but manually creating a linked database and filtering it for every new product is inefficient. The solution is a Database Template. This feature lets you pre-define the entire structure and content of a new page within a database. For us, this means creating a template in your "Products" database that automatically includes a dashboard of related content ideas for every new product you add.
The magic that makes this work is a self-referential filter. It's a clever feature where a filter inside a template dynamically updates to refer to the new page created from it.
The following video provides an excellent walkthrough of creating a database template that contains a linked database with a self-referential filter.
Notion Databases - Full Course for Beginners
This clip from Thomas Frank's comprehensive course on Notion Databases demonstrates exactly how to build a template for a 'Project' that automatically includes a filtered list of its related 'Tasks'. This is the core technique we'll use for your product template.
Watch from 30:47 to 36:39. Pay close attention to these key steps: Creating a 'New template' within a database. Adding a 'Linked view of a database' inside the template page. Applying the 'self-referential filter' by filtering the relation property to contain the template itself. Observing how the filter automatically updates when a new page is created from the template.
For a written reference that you can review at your own pace, the "Database Templates" and "Self-Referential Filters" sections of the guide from Thomas Frank are invaluable. You can refer to this article if you prefer reading or want to solidify the concepts after watching the video.
Notion Databases: The Ultimate Beginner's Guide - Thomas Frank
This article, 'Notion Databases: The Ultimate Beginner's Guide', provides a detailed text explanation of Database Templates.
Focus on the sections titled 'Database Templates' and 'Self-Referential Filters'. This text clearly breaks down how templates can contain default content and how the special filter works to link back to the page it lives in.
Your Turn: Create an Automated Product Dashboard
Now, let's apply this to your workspace.
Assignment (15 minutes):
- Navigate to your "Products" database.
- Click the blue down-arrow next to the
Newbutton in the top-right corner and select+ New template. - Give the template a name, for example, "New Product Template". You can also assign it an icon.
- In the body of this template page, add a heading like "Related Content Ideas".
- Below the heading, type
/linked viewand selectLinked view of database. - For the data source, choose your "Content & Product Ideas" database.
- Now, set up the self-referential filter:
- Click the
Filterbutton on your newly created linked view. - Select the
Relationproperty that connects to your Products database (you likely named it "Product"). - Set the condition to
Containsand select the template you're currently editing, i.e., "New Product Template".
- Click the
- Click the
Backarrow to exit the template editor. - Test your work: Create a new product in your "Products" database. When the page body appears, select "New Product Template" to apply it. The page should populate with your heading and a linked view. Click the
Filterbutton on that view, and you will see that it has automatically updated to filter for the new product you just created. Any content idea you add here will now be automatically related to this product.
2. Crafting a Professional Installation Guide
Selling a template is selling an experience. Simply sharing a raw link is functional but unprofessional. A high-quality digital product includes clear instructions and a clean presentation. We'll create a dedicated "Access Page" for this purpose.
This practice not only looks better but also protects your original work and provides a better user experience.
My Best Practices for Selling Notion Templates - Medium
This article offers excellent best practices for selling Notion templates. We'll focus on two key ideas: creating a separate 'hosting' account and building a template access page with a synced block for your contact information.
Read sections 1 and 2 of this article. Pay attention to the rationale behind using a separate Notion account for hosting templates and the concept of an 'access page' that houses the template and instructions. The 'synced block signature' is a particularly clever trick for maintaining up-to-date contact info.
Your Turn: Build the Access Page
Let's package your template system into a user-friendly guide.
Assignment (15 minutes):
- Create the Access Page: Create a new, blank Notion page outside of your databases. Title it something like "[Your Template Name] - Access & Instructions".
- Write the Instructions: Add a heading like "How to Duplicate This Template". Below it, write a few simple steps for the user:
- "Click the
Duplicatebutton in the top-right corner of your screen." - "Select the Notion workspace you want to add it to."
- "That's it! The template is now yours to edit and use."
- "Click the
- Embed the Template: Go to the page that contains your actual template (the interconnected "Products" and "Content & Product Ideas" databases). Drag this page inside your new "Access & Instructions" page. It should now be a sub-page. This keeps everything neatly contained.
- (Pro-Tip) Create a Synced Block Signature:
- On a private page in your workspace, type
/synced block. - Inside this block, add your name or brand name and a link to where people can find you (this will be your future website!).
- Click
Copy and sync. - Paste this synced block at the bottom of your "Access & Instructions" page. Now, if you ever update the original block (e.g., change your website URL), it will automatically update in every copy of the template your customers have duplicated.
- On a private page in your workspace, type
3. Final Packaging and Delivery
You have the automated system and the user guide. The final step is to generate the shareable link and apply some professional polish.
A. Generating the Public Link
The key is to make the Access Page public and allow duplication.
How To Sell Notion Templates in 2026 With ZERO Budget (Step-by-step Guide)
This short clip from a Payhip tutorial clearly shows the mechanical process of making a Notion page public and generating the 'template' link that customers will use.
Watch from 02:35 to 02:55. The video shows exactly where to find the 'Share', 'Publish', and 'Allow duplicate as template' options. This is the final step to generate your product's delivery link.
B. Professional Polish
Before you share, there are two final considerations for making your template robust and professional.
- Separate Hosting Account: As mentioned in the LINK resource, creating a separate, free Notion account just for your public templates is a critical best practice. It prevents you from accidentally sharing personal pages or information and ensures all links within the template work correctly without leading back to your private workspace.
- Locking the Database: To prevent users (or yourself!) from accidentally deleting a crucial property or changing a filter, you can lock the database structure. This adds a layer of stability and professionalism. You can find the 'Lock database' option in the
...menu at the top-right of any database.
Your Turn: Generate and Polish
Assignment (10 minutes):
- Navigate to your "[Template Name] - Access & Instructions" page.
- Click the
Sharebutton in the top right. - Go to the
Publishtab and clickPublish to web. - Make sure the
Allow duplicate as templateoption is toggled ON. - Copy the public web link. This is the link you would provide to a customer! Save it somewhere safe.
- Inside your template, navigate to your main databases ("Products" and "Content & Product Ideas"). Click the
...menu and selectLock database. You'll notice that you can no longer add or delete properties without unlocking it first.
Conclusion
Congratulations! You have successfully packaged a complete Notion template. You've gone beyond just building a system; you've turned it into a reusable, user-friendly, and professional product. This is a significant step toward your goal of creating and selling digital products.
Key Takeaways:
- Database Templates with Self-Referential Filters are the key to automating the creation of complex, interconnected pages.
- A dedicated Access Page with clear instructions and the template nested inside provides a professional and seamless user experience.
- Professional practices like using a separate hosting account and locking database structures elevate your product from a personal tool to a robust, shareable template.
You now possess the complete skill set to design, build, and package sophisticated Notion templates.
Preview of the Next Lesson
We've focused intensely on system-based products. In the next module, we will shift gears to another popular category of digital products: creative assets. Our first lesson will be: "Import and organize photos using a cataloging system in Adobe Lightroom or Darktable." We will explore the foundational skills of photo management, preparing you to create and sell your own custom photo presets. In line with your preference for budget-conscious tools, we'll cover both the industry-standard Lightroom and the powerful, free alternative, Darktable.