image.png

Context

I was previously a user of super.so, paying $12/month for features that have now been integrated into Notion. Seeing this, I decided to switch from Super to Notion and opted for the premium plan with AI to enable faster content creation.

However, I was surprised to find that Notion charges $10/month to host a page on a custom domain. By following these steps, you can bypass the $10/month fee and host your Notion website on a custom domain for free. The irony here is that I am using Notion to write this very website.

Solution

Here's a detailed guide on how you can host your Notion website on a custom domain for free using Cloudflare:

  1. Create a Cloudflare Account (Free)
  2. Update Domain Nameservers

image.png

  1. Configure DNS Settings on Cloudflare

image.png

  1. Set Up Page Rules in Cloudflare

image.png

  1. Setup DNSSEC at your Domain Provider

By following these detailed steps, you can successfully host your Notion website on a custom domain without incurring any costs, thanks to Cloudflare’s free services.