fromNotion allows you to set up a custom domain for your site. Then people can find your site by typing something like "example.com".

1. Finding your Domain's records

Navigate to your Domain Registrar. This is where you bought your domain. NameCheap, GoDaddy are a few common ones.

You should see some settings for your domain called something like DNS.

This is the settings for Namecheap:

  1. Navigate to the Domain that you want to set up and click the «Manage» button on the right.

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/264cd66c-9ddf-4a09-a2ae-417147186551/Screen_Shot_2021-05-04_at_17.44.00.png

  2. Click the «Advanced DNS» and you will find the «DNS» settings here 👇

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/2f48d833-7b89-46cd-9941-2cff28e7d762/Screen_Shot_2021-05-03_at_17.36.33.png

This is the settings for GoDaddy:

  1. Navigate to the Domain that you want to set up and click the «...» (settings) button on the right.

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/2fdbc8b8-1464-4633-b659-7d0b06d062d6/Screen_Shot_2021-05-05_at_11.23.40.png

  2. Click the «Manage DNS» and you will find the «DNS» settings here 👇

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/088f45e0-5a27-4e0a-be7a-310501af20ff/Screen_Shot_2021-05-05_at_11.27.57.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4c8e5ce7-411e-49ba-8228-f6e38b67ffc6/Screen_Shot_2021-05-05_at_11.30.35.png

This is the settings for Cloudflare:

  1. Navigate to the Domain that you want to set up and click on it.

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/8f0d2d82-ccff-4ac4-b436-3328d5178ae2/Screen_Shot_2021-05-05_at_14.22.33.png

  2. Click the «DNS» and you will find the «DNS» settings here 👇

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d8ed7c42-4146-4a01-bdfa-59faf4fc6bf1/Screen_Shot_2021-05-05_at_14.05.00.png

2. Add a record for a Root Domain (ex. example.com) or a Sub Domain (ex. test.example.com)

Root domains are standard domains that have a name followed by the extensions such as .com

These require you to make an A record. An A record is a record in these Domain Name Servers that links or maps a domain directly to its corresponding IP address.

SubDomains are names that have two names separated by a dot before the extension.

A lot of times with SubDomains you are required to create a CName record but with fromNotion, you still create an A record. This time you need to add the first part of the domain (the subpart) under Name/Host.

You can find the data that you should enter in the fromNotion app Setup under Domain.

It will look something like this 👇

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/14326619-44b7-48c7-b898-07318124f725/Screen_Shot_2021-05-05_at_11.38.27.png

Create a new row in your domain registrar that has a type A. Copy the IP number from the fromNotion app by clicking the clipboard and then paste it as the value for the row. You can leave the Name/Host blank. Also, ignore TTL. It isn't necessary.

Save the row and you should be all set! It can take a little bit of time for your DNS to complete the setup to be pointed to fromNotion.